Subject: [PATCH] Built motion from commit 9f2019e.|0.0.63

From: Andrea Bianco <[email-masked]>
Date: Thu, 10 Mar 2016 09:05:07 +0100

---
 public/app/0d68dc73.app.js                         |   50 -
 public/app/5ab35b6f.vendor.js                      |  117 ++
 public/app/5e99f337.app.js                         |   51 +
 public/app/87d0ecfc.vendor.js                      |  117 --
 public/assets/css/pricing-tables.css               |  250 ++--
 public/assets/languages/locale-en_EN.json          |   17 +-
 public/assets/languages/locale-it.json             |    6 +-
 public/assets/plugins/jscripty/js/Actions.js       |    2 +-
 public/assets/plugins/jscripty/js/Dialogs.js       |    2 +-
 public/assets/plugins/jscripty/js/Editor.js        |    2 +-
 public/assets/plugins/jscripty/js/EditorUi.js      |    2 +-
 public/assets/plugins/jscripty/js/Graph.js         |    2 +-
 public/assets/plugins/jscripty/js/Menus.js         |    2 +-
 public/assets/plugins/jscripty/js/Shapes.js        |    2 +-
 public/assets/plugins/jscripty/js/Sidebar.js       |    2 +-
 public/assets/plugins/jscripty/js/Toolbar.js       |    2 +-
 public/assets/plugins/jscripty/js/custom.js        |    2 +-
 public/assets/plugins/mxgraph/js/mxClient.js       |    2 +-
 public/assets/plugins/square/js/Actions.js         |    2 +-
 public/assets/plugins/square/js/Dialogs.js         |    2 +-
 public/assets/plugins/square/js/Editor.js          |    2 +-
 public/assets/plugins/square/js/EditorUi.js        |    2 +-
 public/assets/plugins/square/js/Graph.js           |    2 +-
 public/assets/plugins/square/js/Menus.js           |    2 +-
 public/assets/plugins/square/js/Shapes.js          |    2 +-
 public/assets/plugins/square/js/Sidebar.js         |    2 +-
 public/assets/plugins/square/js/Toolbar.js         |    2 +-
 public/assets/plugins/square/js/custom.js          |    2 +-
 .../angucomplete-alt/angucomplete-alt.css          |   67 -
 .../angucomplete-alt/angucomplete-alt.js           |  833 -------------
 public/bower_components/angular/angular.js         | 1289 +++++++++++++++-----
 public/bower_components/lodash/.bower.json         |    3 +-
 public/index.html                                  |    8 +-
 release-notes/changelog_0.0.63.txt                 |   85 +-
 server/api/action/action.controller.js             |    2 +-
 server/api/action/action.socket.js                 |    2 +-
 server/api/action/index.js                         |    2 +-
 server/api/agent/agent.controller.js               |    2 +-
 server/api/agent/agent.socket.js                   |    2 +-
 server/api/agent/index.js                          |    2 +-
 server/api/ami/ami.ami.js                          |    2 +-
 server/api/ami/ami.controller.js                   |    2 +-
 server/api/ami/ami.socket.js                       |    2 +-
 server/api/ami/ami.spec.js                         |    2 +-
 server/api/ami/index.js                            |    2 +-
 server/api/automation/automation.controller.js     |    2 +-
 server/api/automation/automation.socket.js         |    2 +-
 server/api/automation/automation.spec.js           |    2 +-
 server/api/automation/index.js                     |    2 +-
 .../api/canned_answer/canned_answer.controller.js  |    2 +-
 server/api/canned_answer/canned_answer.socket.js   |    2 +-
 server/api/canned_answer/index.js                  |    2 +-
 server/api/chanspy/chanspy.controller.js           |    2 +-
 server/api/chanspy/chanspy.socket.js               |    2 +-
 server/api/chanspy/index.js                        |    2 +-
 .../chat_application.controller.js                 |    2 +-
 .../chat_application/chat_application.socket.js    |    2 +-
 .../api/chat_application/chat_application.spec.js  |    2 +-
 server/api/chat_application/index.js               |    2 +-
 server/api/chat_enquiry/enquiry.controller.js      |    2 +-
 server/api/chat_enquiry/enquiry.socket.js          |    2 +-
 server/api/chat_enquiry/index.js                   |    2 +-
 server/api/chat_message/chat_message.controller.js |    2 +-
 server/api/chat_message/chat_message.socket.js     |    2 +-
 server/api/chat_message/chat_message.spec.js       |    2 +-
 server/api/chat_message/index.js                   |    2 +-
 .../chat_proactive_action.controller.js            |    2 +-
 .../chat_proactive_action.socket.js                |    2 +-
 server/api/chat_proactive_action/index.js          |    2 +-
 server/api/chat_proactive_action/index.spec.js     |    2 +-
 server/api/chat_queue/chat_queue.controller.js     |    2 +-
 server/api/chat_queue/chat_queue.socket.js         |    2 +-
 server/api/chat_queue/index.js                     |    2 +-
 server/api/chat_room/chat_room.controller.js       |    2 +-
 server/api/chat_room/chat_room.socket.js           |    2 +-
 server/api/chat_room/index.js                      |    2 +-
 server/api/chat_visitor/chat_visitor.controller.js |    2 +-
 server/api/chat_visitor/chat_visitor.socket.js     |    2 +-
 server/api/chat_visitor/index.js                   |    2 +-
 server/api/chat_website/chat_website.controller.js |    2 +-
 server/api/chat_website/chat_website.socket.js     |    2 +-
 server/api/chat_website/index.js                   |    2 +-
 .../chat_websites_field.controller.js              |    2 +-
 .../chat_websites_field.socket.js                  |    2 +-
 server/api/chat_websites_field/index.js            |    2 +-
 server/api/chat_websites_field/index.spec.js       |    2 +-
 server/api/company/company.controller.js           |    2 +-
 server/api/company/company.socket.js               |    2 +-
 server/api/company/company.spec.js                 |    2 +-
 server/api/company/index.js                        |    2 +-
 .../contact_manager/contact_manager.controller.js  |    2 +-
 .../api/contact_manager/contact_manager.socket.js  |    2 +-
 server/api/contact_manager/contact_manager.spec.js |    2 +-
 server/api/contact_manager/index.js                |    2 +-
 .../api/custom_report/custom_report.controller.js  |    2 +-
 server/api/custom_report/custom_report.socket.js   |    2 +-
 server/api/custom_report/custom_report.spec.js     |    2 +-
 server/api/custom_report/index.js                  |    2 +-
 server/api/dashboard/dashboard.controller.js       |    2 +-
 server/api/dashboard/dashboard.socket.js           |    2 +-
 server/api/dashboard/dashboard.spec.js             |    2 +-
 server/api/dashboard/index.js                      |    2 +-
 .../default_report/default_report.controller.js    |    2 +-
 server/api/default_report/default_report.socket.js |    2 +-
 server/api/default_report/default_report.spec.js   |    2 +-
 server/api/default_report/index.js                 |    2 +-
 server/api/desk_account/desk_account.controller.js |    2 +-
 server/api/desk_account/desk_account.socket.js     |    2 +-
 server/api/desk_account/desk_account.spec.js       |    2 +-
 server/api/desk_account/index.js                   |    2 +-
 .../desk_configuration.controller.js               |    2 +-
 .../desk_configuration.socket.js                   |    2 +-
 server/api/desk_configuration/index.js             |    2 +-
 server/api/desk_configuration/index.spec.js        |    2 +-
 server/api/desk_field/desk_field.controller.js     |    2 +-
 server/api/desk_field/desk_field.socket.js         |    2 +-
 server/api/desk_field/index.js                     |    2 +-
 server/api/desk_field/index.spec.js                |    2 +-
 .../extracted_report.controller.js                 |    2 +-
 .../extracted_report/extracted_report.socket.js    |    2 +-
 .../api/extracted_report/extracted_report.spec.js  |    2 +-
 server/api/extracted_report/index.js               |    2 +-
 server/api/fax_account/fax_account.controller.js   |    2 +-
 server/api/fax_account/fax_account.socket.js       |    2 +-
 server/api/fax_account/fax_account.spec.js         |    2 +-
 server/api/fax_account/index.js                    |    2 +-
 .../fax_application/fax_application.controller.js  |    2 +-
 .../api/fax_application/fax_application.socket.js  |    2 +-
 server/api/fax_application/fax_application.spec.js |    2 +-
 server/api/fax_application/index.js                |    2 +-
 server/api/fax_message/fax_message.ami.js          |    2 +-
 server/api/fax_message/fax_message.controller.js   |    2 +-
 server/api/fax_message/fax_message.socket.js       |    2 +-
 server/api/fax_message/fax_message.spec.js         |    2 +-
 server/api/fax_message/index.js                    |    2 +-
 server/api/fax_queue/fax_queue.controller.js       |    2 +-
 server/api/fax_queue/fax_queue.socket.js           |    2 +-
 server/api/fax_queue/fax_queue.spec.js             |    2 +-
 server/api/fax_queue/index.js                      |    2 +-
 server/api/fax_room/fax_room.controller.js         |    2 +-
 server/api/fax_room/fax_room.kue.js                |    2 +-
 server/api/fax_room/fax_room.socket.js             |    2 +-
 server/api/fax_room/fax_room.spec.js               |    2 +-
 server/api/fax_room/index.js                       |    2 +-
 .../freshdesk_account.controller.js                |    2 +-
 .../freshdesk_account/freshdesk_account.socket.js  |    2 +-
 server/api/freshdesk_account/index.js              |    2 +-
 server/api/freshdesk_account/index.spec.js         |    2 +-
 .../freshdesk_configuration.controller.js          |    2 +-
 .../freshdesk_configuration.socket.js              |    2 +-
 server/api/freshdesk_configuration/index.js        |    2 +-
 server/api/freshdesk_configuration/index.spec.js   |    2 +-
 .../freshdesk_field/freshdesk_field.controller.js  |    2 +-
 .../api/freshdesk_field/freshdesk_field.socket.js  |    2 +-
 server/api/freshdesk_field/index.js                |    2 +-
 server/api/freshdesk_field/index.spec.js           |    2 +-
 server/api/integration/index.js                    |    2 +-
 server/api/integration/integration.controller.js   |    2 +-
 server/api/integration/integration.socket.js       |    2 +-
 server/api/integration/integration.spec.js         |    2 +-
 server/api/interval/index.js                       |    2 +-
 server/api/interval/interval.controller.js         |    2 +-
 server/api/interval/interval.socket.js             |    2 +-
 server/api/interval/interval.spec.js               |    2 +-
 server/api/jscripty_project/index.js               |    2 +-
 server/api/jscripty_project/index.spec.js          |    2 +-
 .../jscripty_project.controller.js                 |    2 +-
 .../jscripty_project/jscripty_project.socket.js    |    2 +-
 server/api/license/index.js                        |    2 +-
 server/api/license/license.controller.js           |    2 +-
 server/api/license/license.socket.js               |    2 +-
 server/api/mail_account/index.js                   |    2 +-
 server/api/mail_account/mail_account.controller.js |    2 +-
 server/api/mail_account/mail_account.socket.js     |    2 +-
 server/api/mail_application/index.js               |    2 +-
 .../mail_application.controller.js                 |    2 +-
 .../mail_application/mail_application.socket.js    |    2 +-
 .../api/mail_application/mail_application.spec.js  |    2 +-
 server/api/mail_attachment/index.js                |    2 +-
 .../mail_attachment/mail_attachment.controller.js  |    2 +-
 .../api/mail_attachment/mail_attachment.socket.js  |    2 +-
 server/api/mail_message/index.js                   |    2 +-
 server/api/mail_message/mail_message.controller.js |    2 +-
 server/api/mail_message/mail_message.socket.js     |    2 +-
 server/api/mail_queue/index.js                     |    2 +-
 server/api/mail_queue/mail_queue.controller.js     |    2 +-
 server/api/mail_queue/mail_queue.socket.js         |    2 +-
 server/api/mail_room/index.js                      |    2 +-
 server/api/mail_room/mail_room.controller.js       |    2 +-
 server/api/mail_room/mail_room.socket.js           |    2 +-
 server/api/mail_server_in/index.js                 |    2 +-
 .../mail_server_in/mail_server_in.controller.js    |    2 +-
 server/api/mail_server_in/mail_server_in.socket.js |    2 +-
 server/api/mail_server_out/index.js                |    2 +-
 .../mail_server_out/mail_server_out.controller.js  |    2 +-
 .../api/mail_server_out/mail_server_out.socket.js  |    2 +-
 server/api/mail_template/index.js                  |    2 +-
 .../api/mail_template/mail_template.controller.js  |    2 +-
 server/api/mail_template/mail_template.socket.js   |    2 +-
 server/api/metric/index.js                         |    2 +-
 server/api/metric/metric.controller.js             |    2 +-
 server/api/metric/metric.socket.js                 |    2 +-
 server/api/metric/metric.spec.js                   |    2 +-
 server/api/module/index.js                         |    2 +-
 server/api/module/module.controller.js             |    2 +-
 server/api/module/module.socket.js                 |    2 +-
 server/api/module/module.spec.js                   |    2 +-
 server/api/module/setting/index.js                 |    2 +-
 server/api/module/setting/setting.controller.js    |    2 +-
 server/api/module/setting/setting.socket.js        |    2 +-
 server/api/module/setting/setting.spec.js          |    2 +-
 server/api/motionbar/index.js                      |    2 +-
 server/api/motionbar/motionbar.controller.js       |    2 +-
 server/api/motionbar/motionbar.socket.js           |    2 +-
 server/api/motionbar/motionbar.spec.js             |    2 +-
 server/api/pause/index.js                          |    2 +-
 server/api/pause/pause.controller.js               |    2 +-
 server/api/pause/pause.socket.js                   |    2 +-
 server/api/report_agent/index.js                   |    2 +-
 server/api/report_agent/report_agent.controller.js |    2 +-
 server/api/report_agent/report_agent.socket.js     |    2 +-
 server/api/report_chat/index.js                    |    2 +-
 server/api/report_chat/report_chat.controller.js   |    2 +-
 server/api/report_chat/report_chat.socket.js       |    2 +-
 server/api/report_chat_session/index.js            |    2 +-
 .../report_chat_session.controller.js              |    2 +-
 .../report_chat_session.socket.js                  |    2 +-
 server/api/report_integration/index.js             |    2 +-
 .../report_integration.controller.js               |    2 +-
 .../report_integration.socket.js                   |    2 +-
 server/api/report_mail/index.js                    |    2 +-
 server/api/report_mail/report_mail.controller.js   |    2 +-
 server/api/report_mail/report_mail.socket.js       |    2 +-
 server/api/report_mail_session/index.js            |    2 +-
 .../report_mail_session.controller.js              |    2 +-
 .../report_mail_session.socket.js                  |    2 +-
 server/api/report_queue/index.js                   |    2 +-
 server/api/report_queue/report_queue.controller.js |    2 +-
 server/api/report_queue/report_queue.socket.js     |    2 +-
 server/api/report_tree/index.js                    |    2 +-
 server/api/report_tree/report_tree.controller.js   |    2 +-
 server/api/report_tree/report_tree.socket.js       |    2 +-
 server/api/report_tree/report_tree.spec.js         |    2 +-
 server/api/salesforce_account/index.js             |    2 +-
 server/api/salesforce_account/index.spec.js        |    2 +-
 .../salesforce_account.controller.js               |    2 +-
 .../salesforce_account.socket.js                   |    2 +-
 server/api/salesforce_configuration/index.js       |    2 +-
 server/api/salesforce_configuration/index.spec.js  |    2 +-
 .../salesforce_configuration.controller.js         |    2 +-
 .../salesforce_configuration.socket.js             |    2 +-
 server/api/salesforce_field/index.js               |    2 +-
 server/api/salesforce_field/index.spec.js          |    2 +-
 .../salesforce_field.controller.js                 |    2 +-
 .../salesforce_field/salesforce_field.socket.js    |    2 +-
 server/api/service/index.js                        |    2 +-
 server/api/service/service.controller.js           |    2 +-
 server/api/service/service.socket.js               |    2 +-
 server/api/service/service.spec.js                 |    2 +-
 server/api/setting/index.js                        |    2 +-
 server/api/setting/setting.controller.js           |    2 +-
 server/api/setting/setting.socket.js               |    2 +-
 server/api/sound/index.js                          |    2 +-
 server/api/sound/sound.controller.js               |    2 +-
 server/api/sound/sound.socket.js                   |    2 +-
 server/api/sound/sound.spec.js                     |    2 +-
 server/api/square_odbc/index.js                    |    2 +-
 server/api/square_odbc/square_odbc.controller.js   |    2 +-
 server/api/square_odbc/square_odbc.socket.js       |    2 +-
 server/api/square_odbc/square_odbc.spec.js         |    2 +-
 server/api/square_project/index.js                 |    2 +-
 .../square_project/square_project.controller.js    |    2 +-
 server/api/square_project/square_project.socket.js |    2 +-
 server/api/sugarcrm_account/index.js               |    2 +-
 server/api/sugarcrm_account/index.spec.js          |    2 +-
 .../sugarcrm_account.controller.js                 |    2 +-
 .../sugarcrm_account/sugarcrm_account.socket.js    |    2 +-
 server/api/sugarcrm_configuration/index.js         |    2 +-
 server/api/sugarcrm_configuration/index.spec.js    |    2 +-
 .../sugarcrm_configuration.controller.js           |    2 +-
 .../sugarcrm_configuration.socket.js               |    2 +-
 server/api/sugarcrm_field/index.js                 |    2 +-
 server/api/sugarcrm_field/index.spec.js            |    2 +-
 .../sugarcrm_field/sugarcrm_field.controller.js    |    2 +-
 server/api/sugarcrm_field/sugarcrm_field.socket.js |    2 +-
 server/api/tag/index.js                            |    2 +-
 server/api/tag/tag.controller.js                   |    2 +-
 server/api/tag/tag.socket.js                       |    2 +-
 server/api/tag/tag.spec.js                         |    2 +-
 server/api/team/index.js                           |    2 +-
 server/api/team/team.controller.js                 |    2 +-
 server/api/team/team.socket.js                     |    2 +-
 server/api/team/team.spec.js                       |    2 +-
 server/api/telephone/index.js                      |    2 +-
 server/api/telephone/telephone.controller.js       |    2 +-
 server/api/telephone/telephone.socket.js           |    2 +-
 server/api/trigger/index.js                        |    2 +-
 server/api/trigger/trigger.controller.js           |    2 +-
 server/api/trigger/trigger.socket.js               |    2 +-
 server/api/trigger/trigger.spec.js                 |    2 +-
 server/api/trunk/index.js                          |    2 +-
 server/api/trunk/trunk.controller.js               |    2 +-
 server/api/trunk/trunk.socket.js                   |    2 +-
 server/api/update/index.js                         |    2 +-
 server/api/update/update.controller.js             |    2 +-
 server/api/update/update.spec.js                   |    2 +-
 server/api/user/index.js                           |    2 +-
 server/api/user/user.controller.js                 |    2 +-
 server/api/user/user.socket.js                     |    2 +-
 server/api/user_has_chat_queue/index.js            |    2 +-
 .../user_has_chat_queue.controller.js              |    2 +-
 .../user_has_chat_queue.socket.js                  |    2 +-
 .../user_has_chat_queue.spec.js                    |    2 +-
 server/api/user_has_chat_room/index.js             |    2 +-
 .../user_has_chat_room.controller.js               |    2 +-
 .../user_has_chat_room.socket.js                   |    2 +-
 .../user_has_chat_room/user_has_chat_room.spec.js  |    2 +-
 server/api/user_has_fax_queue/index.js             |    2 +-
 .../user_has_fax_queue.controller.js               |    2 +-
 .../user_has_fax_queue.socket.js                   |    2 +-
 .../user_has_fax_queue/user_has_fax_queue.spec.js  |    2 +-
 server/api/user_has_mail_queue/index.js            |    2 +-
 .../user_has_mail_queue.controller.js              |    2 +-
 .../user_has_mail_queue.socket.js                  |    2 +-
 server/api/user_has_service/index.js               |    2 +-
 .../user_has_service.controller.js                 |    2 +-
 .../user_has_service/user_has_service.socket.js    |    2 +-
 .../api/user_has_service/user_has_service.spec.js  |    2 +-
 server/api/user_has_team/index.js                  |    2 +-
 .../api/user_has_team/user_has_team.controller.js  |    2 +-
 server/api/user_has_team/user_has_team.model.js    |    2 +-
 server/api/user_has_team/user_has_team.socket.js   |    2 +-
 server/api/user_has_team/user_has_team.spec.js     |    2 +-
 server/api/user_has_voice_queue/index.js           |    2 +-
 .../user_has_voice_queue.controller.js             |    2 +-
 .../user_has_voice_queue.socket.js                 |    2 +-
 .../user_has_voice_queue.spec.js                   |    2 +-
 server/api/variable/index.js                       |    2 +-
 server/api/variable/variable.controller.js         |    2 +-
 server/api/variable/variable.socket.js             |    2 +-
 server/api/voice_context/index.js                  |    2 +-
 .../api/voice_context/voice_context.controller.js  |    2 +-
 server/api/voice_context/voice_context.socket.js   |    2 +-
 server/api/voice_context/voice_context.spec.js     |    2 +-
 server/api/voice_extension/index.js                |    2 +-
 .../voice_extension/voice_extension.controller.js  |    2 +-
 .../api/voice_extension/voice_extension.socket.js  |    2 +-
 server/api/voice_extension/voice_extension.spec.js |    2 +-
 server/api/voice_musiconhold/index.js              |    2 +-
 .../voice_musiconhold.controller.js                |    2 +-
 .../voice_musiconhold/voice_musiconhold.socket.js  |    2 +-
 .../voice_musiconhold/voice_musiconhold.spec.js    |    2 +-
 server/api/voice_queue/index.js                    |    2 +-
 server/api/voice_queue/voice_queue.controller.js   |    2 +-
 server/api/voice_queue/voice_queue.socket.js       |    2 +-
 server/api/voice_recording/index.js                |    2 +-
 .../voice_recording/voice_recording.controller.js  |    2 +-
 .../api/voice_recording/voice_recording.socket.js  |    2 +-
 server/api/voice_voicemail/index.js                |    2 +-
 .../voice_voicemail/voice_voicemail.controller.js  |    2 +-
 .../api/voice_voicemail/voice_voicemail.socket.js  |    2 +-
 server/api/voice_voicemail/voice_voicemail.spec.js |    2 +-
 server/api/voice_voicemail_messages/index.js       |    2 +-
 .../voice_voicemail_messages.controller.js         |    2 +-
 .../voice_voicemail_messages.socket.js             |    2 +-
 server/api/widget/index.js                         |    2 +-
 server/api/widget/widget.controller.js             |    2 +-
 server/api/widget/widget.spec.js                   |    2 +-
 server/api/xchatty/index.js                        |    2 +-
 server/api/xchatty/xchatty.controller.js           |    2 +-
 server/api/xchatty/xchatty.socket.js               |    2 +-
 server/api/zendesk_account/index.js                |    2 +-
 .../zendesk_account/zendesk_account.controller.js  |    2 +-
 .../api/zendesk_account/zendesk_account.socket.js  |    2 +-
 server/api/zendesk_account/zendesk_account.spec.js |    2 +-
 server/api/zendesk_configuration/index.js          |    2 +-
 .../zendesk_configuration.controller.js            |    2 +-
 .../zendesk_configuration.socket.js                |    2 +-
 .../zendesk_configuration.spec.js                  |    2 +-
 server/api/zendesk_field/index.js                  |    2 +-
 .../api/zendesk_field/zendesk_field.controller.js  |    2 +-
 server/api/zendesk_field/zendesk_field.socket.js   |    2 +-
 server/api/zendesk_field/zendesk_field.spec.js     |    2 +-
 server/app.js                                      |    2 +-
 server/auth/auth.service.js                        |    2 +-
 server/auth/facebook/index.js                      |    2 +-
 server/auth/facebook/passport.js                   |    2 +-
 server/auth/google/index.js                        |    2 +-
 server/auth/google/passport.js                     |    2 +-
 server/auth/index.js                               |    2 +-
 server/auth/local/index.js                         |    2 +-
 server/auth/local/local.ami.js                     |    2 +-
 server/auth/local/passport.js                      |    2 +-
 server/auth/twitter/index.js                       |    2 +-
 server/auth/twitter/passport.js                    |    2 +-
 .../components/xchatty/assets/images/dislike.png   |  Bin 0 -> 5056 bytes
 server/components/xchatty/assets/images/like.png   |  Bin 0 -> 9374 bytes
 server/components/xchatty/template.html            |   24 +-
 server/components/xchatty/xchatty.css              |   25 +-
 server/components/xchatty/xchatty.js               |  128 ++-
 server/components/xchatty/xchatty2.js              |   68 +
 server/config/agi.js                               |    2 +-
 server/config/ami/action.js                        |    2 +-
 server/config/ami/acw.js                           |    2 +-
 server/config/ami/agent.js                         |    2 +-
 server/config/ami/call.js                          |    2 +-
 server/config/ami/dial.js                          |    2 +-
 server/config/ami/index.js                         |    2 +-
 server/config/ami/member.js                        |    2 +-
 server/config/ami/queue_caller.js                  |    2 +-
 server/config/ami/queue_member.js                  |    2 +-
 server/config/ami/recording.js                     |    2 +-
 server/config/ami/socket.js                        |    2 +-
 server/config/ami/trunk.js                         |    2 +-
 server/config/ami/user.js                          |    2 +-
 server/config/ami/voice_context.js                 |    2 +-
 server/config/analytics.js                         |    2 +-
 server/config/autodialer/index.js                  |    2 +-
 server/config/autodialer/process.js                |    2 +-
 server/config/automations/fax.js                   |    2 +-
 server/config/automations/mail.js                  |    2 +-
 server/config/express.js                           |    2 +-
 server/config/fax.js                               |    2 +-
 server/config/history.js                           |    2 +-
 server/config/imap/imap.js                         |    2 +-
 server/config/imap/index.js                        |    2 +-
 server/config/integration.js                       |    2 +-
 server/config/integrations/index.js                |    2 +-
 server/config/integrations/zendesk.js              |    2 +-
 server/config/license/index.js                     |    2 +-
 server/config/license/license.service.js           |    2 +-
 server/config/local.env.sample.js                  |    2 +-
 server/config/logger.js                            |    2 +-
 server/config/routing/chat/index.js                |    2 +-
 server/config/routing/chat/session.js              |    2 +-
 server/config/routing/mail/index.js                |    2 +-
 server/config/routing/mail/session.js              |    2 +-
 server/config/seed.js                              |    2 +-
 server/config/seedp.js                             |    2 +-
 server/config/smtp/index.js                        |    2 +-
 server/config/smtp/smtp.js                         |    2 +-
 server/config/socketio.js                          |    2 +-
 server/config/tools/chanspy.js                     |    2 +-
 server/config/tools/chatRoom.js                    |    2 +-
 server/config/tools/index.js                       |    2 +-
 server/config/tools/interval.js                    |    2 +-
 server/config/tools/user.js                        |    2 +-
 server/config/triggers/chat.js                     |    2 +-
 server/config/triggers/cm.js                       |    2 +-
 server/config/triggers/index.js                    |    2 +-
 server/config/triggers/mail.js                     |    2 +-
 server/config/triggers/util.js                     |    2 +-
 server/config/triggers/voice.js                    |    2 +-
 server/config/util/error.js                        |    2 +-
 server/config/util/index.js                        |    2 +-
 server/files/attachments/0.jpg                     |  Bin 128726 -> 0 bytes
 server/files/attachments/51_newsletter_foto.png    |  Bin 354506 -> 0 bytes
 server/files/attachments/55_newsletter_foto.png    |  Bin 422273 -> 0 bytes
 server/files/attachments/KIT SICUREZZA - Copia.jpg |  Bin 180632 -> 0 bytes
 server/files/attachments/dotted.gif                |  Bin 73 -> 0 bytes
 server/files/attachments/facebook-icon.png         |  Bin 3008 -> 0 bytes
 server/files/attachments/image001.jpg              |  Bin 7662 -> 0 bytes
 server/files/attachments/image002.png              |  Bin 13419 -> 0 bytes
 server/files/attachments/image003.png              |  Bin 1594 -> 0 bytes
 server/files/attachments/image004.png              |  Bin 2134 -> 0 bytes
 server/files/attachments/image005.png              |  Bin 1625 -> 0 bytes
 server/files/attachments/image006.png              |  Bin 1954 -> 0 bytes
 server/files/attachments/image007.png              |  Bin 2497 -> 0 bytes
 server/files/attachments/logo_small.jpg            |  Bin 4065 -> 0 bytes
 server/files/attachments/planetmultistore.png      |  Bin 56950 -> 0 bytes
 server/files/attachments/planetmultistore_mini.png |  Bin 14483 -> 0 bytes
 server/files/attachments/promo.png                 |  Bin 3921 -> 0 bytes
 .../upload_08ff9190c2f5193f04fa35e9509e3098.zip    |  Bin 5461 -> 0 bytes
 .../upload_0c78b36369753853abb937d23e013ada.rtf    |    7 -
 .../upload_15471c94b4d7a35855ec6d0bfc06361f.rtf    |    7 -
 .../upload_1f9b54ea0aa5f507203f4eb428ca15c0.rtf    |    7 -
 .../upload_29c643e25e855f03bf7c3f76542a0b9e.rtf    |    7 -
 .../upload_2d787e36811a1932956f0614c7191442.rtf    |    7 -
 .../upload_30d82ca417719a0c8690f03212a9a707.rtf    |    7 -
 .../upload_438ec0e8004b6f9853481b979fc47cf8.rtf    |    7 -
 .../upload_4a03134fc7c08f079c66046d184a5e7a.rtf    |    7 -
 .../upload_6120b1c76e9bbfbd3e6e7c120b569198.rtf    |    7 -
 .../upload_6b53a9bb12dd7fa142f1bed74bbc490c.rtf    |    7 -
 .../upload_7aa2cbe287ad1c7bd0895d77481dd957.rtf    |    7 -
 .../upload_7ddfb70eee41a2fcdd15e0eed64e6e62.rtf    |    7 -
 .../upload_879d0ac0082764e1d8af54d6420fa836.rtf    |    7 -
 .../upload_8a9ae10bb3148c5cbe775bccaf2c6999.rtf    |    7 -
 .../upload_8f4bb68f9bab5b321b747ff4c21df8b0.rtf    |    7 -
 .../upload_9148943d4e4c20ac4a0bbbf34beea538.rtf    |    7 -
 .../upload_a20f05b7b87756d1efe39d2828bdbda6.rtf    |    7 -
 .../upload_ab523bdbc9ef1903b17919405577d01f.rtf    |    7 -
 .../upload_b081f74b86bd4291108a230555f3a708.rtf    |    7 -
 .../upload_b7503671e7e18577cb5a422196d0badc.rtf    |    7 -
 .../upload_bb027d5f5e08cd1f9b308583c88121f4.rtf    |    7 -
 .../upload_c6ae03dc530650326abb64a9a7622070.rtf    |    7 -
 .../upload_c72df6a172e021bd67ecd784013a2750.rtf    |    7 -
 .../upload_c8a845f5abdbddfdeb7ebad1a260f21e.rtf    |    7 -
 .../upload_cab5d1cdf91a818a2d20f0d1464071ac.rtf    |    7 -
 .../upload_cdccaa69fa86152ad32f329e37aa9cca.rtf    |    7 -
 .../upload_db65c725b8f56e12b131a7aaf27ade3f.rtf    |    7 -
 .../upload_df45c34a1349a3a5129cbf1d4528b873.rtf    |    7 -
 .../upload_e42eab63d4830b43163441eef585ecac.rtf    |    7 -
 server/files/attachments/youtube-icon.png          |  Bin 3299 -> 0 bytes
 server/files/sounds/converted/Jh5jFb8IqxKR2Bm4.wav |  Bin 0 -> 161222 bytes
 server/files/sounds/converted/OmUj7ql4AyqgTQxn.wav |  Bin 0 -> 161222 bytes
 server/files/sounds/converted/cJN3HW4FLCHgG1Yd.wav |  Bin 0 -> 104032 bytes
 server/files/sounds/converted/zPc2ylBoHrFFubg7.wav |  Bin 0 -> 104032 bytes
 server/files/sounds/original/Jh5jFb8IqxKR2Bm4.wav  |  Bin 0 -> 161222 bytes
 server/files/sounds/original/OmUj7ql4AyqgTQxn.wav  |  Bin 0 -> 161222 bytes
 server/files/sounds/original/cJN3HW4FLCHgG1Yd.wav  |  Bin 0 -> 104032 bytes
 server/files/sounds/original/zPc2ylBoHrFFubg7.wav  |  Bin 0 -> 104032 bytes
 server/migrations/20151202190300-test.js           |    2 +-
 server/models/action.js                            |    2 +-
 server/models/asterisk_manager.js                  |    2 +-
 server/models/asterisk_manager_interface.js        |    2 +-
 server/models/autodialer_contact.js                |    2 +-
 server/models/autodialer_process.js                |    2 +-
 server/models/automation.js                        |    2 +-
 server/models/canned_answer.js                     |    2 +-
 server/models/channel.js                           |    2 +-
 server/models/chanspy.js                           |    2 +-
 server/models/chat_application.js                  |    2 +-
 server/models/chat_enquiry.js                      |    2 +-
 server/models/chat_message.js                      |    2 +-
 server/models/chat_proactive_action.js             |    2 +-
 server/models/chat_queue.js                        |    2 +-
 server/models/chat_room.js                         |    2 +-
 server/models/chat_visitor.js                      |    2 +-
 server/models/chat_website.js                      |    2 +-
 server/models/chat_websites_field.js               |    2 +-
 server/models/company.js                           |    2 +-
 server/models/contact.js                           |    2 +-
 server/models/contact_email.js                     |    2 +-
 server/models/contact_has_custom_field.js          |    2 +-
 server/models/contact_phone.js                     |    2 +-
 server/models/custom_field.js                      |    2 +-
 server/models/custom_report.js                     |    2 +-
 server/models/dashboard.js                         |    2 +-
 server/models/default_report.js                    |    2 +-
 server/models/desk_account.js                      |    2 +-
 server/models/desk_configuration.js                |    2 +-
 server/models/desk_field.js                        |    2 +-
 server/models/event.js                             |    2 +-
 server/models/extracted_report.js                  |    2 +-
 server/models/fax_account.js                       |    2 +-
 server/models/fax_application.js                   |    2 +-
 server/models/fax_message.js                       |    2 +-
 server/models/fax_queue.js                         |    2 +-
 server/models/fax_room.js                          |    2 +-
 server/models/freshdesk_account.js                 |    2 +-
 server/models/freshdesk_configuration.js           |    2 +-
 server/models/freshdesk_field.js                   |    2 +-
 server/models/history/report_agent_history.js      |    2 +-
 server/models/history/report_call_history.js       |    2 +-
 server/models/history/report_dial_history.js       |    2 +-
 .../models/history/report_integration_history.js   |    2 +-
 .../models/history/report_mail_session_history.js  |    2 +-
 server/models/history/report_member_history.js     |    2 +-
 server/models/history/report_queue_history.js      |    2 +-
 server/models/index.js                             |    2 +-
 server/models/integration.js                       |    2 +-
 server/models/interval.js                          |    2 +-
 server/models/jscripty_project.js                  |    2 +-
 server/models/mail_account.js                      |    2 +-
 server/models/mail_application.js                  |    2 +-
 server/models/mail_attachment.js                   |    2 +-
 server/models/mail_automation.js                   |    2 +-
 server/models/mail_message.js                      |    2 +-
 server/models/mail_queue.js                        |    2 +-
 server/models/mail_room.js                         |    2 +-
 server/models/mail_room_status.js                  |    2 +-
 server/models/mail_server_in.js                    |    2 +-
 server/models/mail_server_out.js                   |    2 +-
 server/models/mail_template.js                     |    2 +-
 server/models/mail_trigger.js                      |    2 +-
 server/models/metric.js                            |    2 +-
 server/models/module.js                            |    2 +-
 server/models/motionbar.js                         |    2 +-
 server/models/pause.js                             |    2 +-
 server/models/report_agent.js                      |    2 +-
 server/models/report_call.js                       |    2 +-
 server/models/report_chat.js                       |    2 +-
 server/models/report_chat_session.js               |    2 +-
 server/models/report_dial.js                       |    2 +-
 server/models/report_field.js                      |    2 +-
 server/models/report_integration.js                |    2 +-
 server/models/report_jscripty_input.js             |    2 +-
 server/models/report_jscripty_question.js          |    2 +-
 server/models/report_jscripty_session.js           |    2 +-
 server/models/report_mail.js                       |    2 +-
 server/models/report_mail_session.js               |    2 +-
 server/models/report_member.js                     |    2 +-
 server/models/report_queue.js                      |    2 +-
 server/models/report_square.js                     |    2 +-
 server/models/report_square_detail.js              |    2 +-
 server/models/report_tree.js                       |    2 +-
 server/models/salesforce_account.js                |    2 +-
 server/models/salesforce_configuration.js          |    2 +-
 server/models/salesforce_field.js                  |    2 +-
 server/models/service.js                           |    2 +-
 server/models/settings.js                          |    2 +-
 server/models/sound.js                             |    2 +-
 server/models/square_odbc.js                       |    2 +-
 server/models/square_project.js                    |    2 +-
 server/models/sugarcrm_account.js                  |    2 +-
 server/models/sugarcrm_configuration.js            |    2 +-
 server/models/sugarcrm_field.js                    |    2 +-
 server/models/tag.js                               |    2 +-
 server/models/team.js                              |    2 +-
 server/models/telephone.js                         |    2 +-
 server/models/tools_action.js                      |    2 +-
 server/models/tools_condition.js                   |    2 +-
 server/models/trigger.js                           |    2 +-
 server/models/trunk.js                             |    2 +-
 server/models/user.js                              |    2 +-
 server/models/user_has_chat_queue.js               |    2 +-
 server/models/user_has_chat_room.js                |    2 +-
 server/models/user_has_fax_queue.js                |    2 +-
 server/models/user_has_mail_queue.js               |    2 +-
 server/models/user_has_service.js                  |    2 +-
 server/models/user_has_team.js                     |    2 +-
 server/models/user_has_voice_queue.js              |    2 +-
 server/models/variable.js                          |    2 +-
 server/models/voice_context.js                     |    2 +-
 server/models/voice_extension.js                   |    2 +-
 server/models/voice_musiconhold.js                 |    2 +-
 server/models/voice_queue.js                       |    2 +-
 server/models/voice_recording.js                   |    2 +-
 server/models/voice_voicemail.js                   |    2 +-
 server/models/voice_voicemail_messages.js          |    2 +-
 server/models/zendesk_account.js                   |    2 +-
 server/models/zendesk_configuration.js             |    2 +-
 server/models/zendesk_field.js                     |    2 +-
 server/routes.js                                   |    2 +-
 server/utils/report_build.js                       |    2 +-
 server/utils/report_extraction.js                  |    2 +-
 server/utils/voice_extension.js                    |    2 +-
 637 files changed, 2121 insertions(+), 2344 deletions(-)
 delete mode 100644 public/app/0d68dc73.app.js
 create mode 100644 public/app/5ab35b6f.vendor.js
 create mode 100644 public/app/5e99f337.app.js
 delete mode 100644 public/app/87d0ecfc.vendor.js
 delete mode 100644 public/bower_components/angucomplete-alt/angucomplete-alt.css
 delete mode 100644 public/bower_components/angucomplete-alt/angucomplete-alt.js
 create mode 100644 server/components/xchatty/assets/images/dislike.png
 create mode 100644 server/components/xchatty/assets/images/like.png
 create mode 100644 server/components/xchatty/xchatty2.js
 delete mode 100644 server/files/attachments/0.jpg
 delete mode 100644 server/files/attachments/51_newsletter_foto.png
 delete mode 100644 server/files/attachments/55_newsletter_foto.png
 delete mode 100644 server/files/attachments/KIT SICUREZZA - Copia.jpg
 delete mode 100644 server/files/attachments/dotted.gif
 delete mode 100644 server/files/attachments/facebook-icon.png
 delete mode 100644 server/files/attachments/image001.jpg
 delete mode 100644 server/files/attachments/image002.png
 delete mode 100644 server/files/attachments/image003.png
 delete mode 100644 server/files/attachments/image004.png
 delete mode 100644 server/files/attachments/image005.png
 delete mode 100644 server/files/attachments/image006.png
 delete mode 100644 server/files/attachments/image007.png
 delete mode 100644 server/files/attachments/logo_small.jpg
 delete mode 100644 server/files/attachments/planetmultistore.png
 delete mode 100644 server/files/attachments/planetmultistore_mini.png
 delete mode 100644 server/files/attachments/promo.png
 delete mode 100644 server/files/attachments/upload_08ff9190c2f5193f04fa35e9509e3098.zip
 delete mode 100644 server/files/attachments/upload_0c78b36369753853abb937d23e013ada.rtf
 delete mode 100644 server/files/attachments/upload_15471c94b4d7a35855ec6d0bfc06361f.rtf
 delete mode 100644 server/files/attachments/upload_1f9b54ea0aa5f507203f4eb428ca15c0.rtf
 delete mode 100644 server/files/attachments/upload_29c643e25e855f03bf7c3f76542a0b9e.rtf
 delete mode 100644 server/files/attachments/upload_2d787e36811a1932956f0614c7191442.rtf
 delete mode 100644 server/files/attachments/upload_30d82ca417719a0c8690f03212a9a707.rtf
 delete mode 100644 server/files/attachments/upload_438ec0e8004b6f9853481b979fc47cf8.rtf
 delete mode 100644 server/files/attachments/upload_4a03134fc7c08f079c66046d184a5e7a.rtf
 delete mode 100644 server/files/attachments/upload_6120b1c76e9bbfbd3e6e7c120b569198.rtf
 delete mode 100644 server/files/attachments/upload_6b53a9bb12dd7fa142f1bed74bbc490c.rtf
 delete mode 100644 server/files/attachments/upload_7aa2cbe287ad1c7bd0895d77481dd957.rtf
 delete mode 100644 server/files/attachments/upload_7ddfb70eee41a2fcdd15e0eed64e6e62.rtf
 delete mode 100644 server/files/attachments/upload_879d0ac0082764e1d8af54d6420fa836.rtf
 delete mode 100644 server/files/attachments/upload_8a9ae10bb3148c5cbe775bccaf2c6999.rtf
 delete mode 100644 server/files/attachments/upload_8f4bb68f9bab5b321b747ff4c21df8b0.rtf
 delete mode 100644 server/files/attachments/upload_9148943d4e4c20ac4a0bbbf34beea538.rtf
 delete mode 100644 server/files/attachments/upload_a20f05b7b87756d1efe39d2828bdbda6.rtf
 delete mode 100644 server/files/attachments/upload_ab523bdbc9ef1903b17919405577d01f.rtf
 delete mode 100644 server/files/attachments/upload_b081f74b86bd4291108a230555f3a708.rtf
 delete mode 100644 server/files/attachments/upload_b7503671e7e18577cb5a422196d0badc.rtf
 delete mode 100644 server/files/attachments/upload_bb027d5f5e08cd1f9b308583c88121f4.rtf
 delete mode 100644 server/files/attachments/upload_c6ae03dc530650326abb64a9a7622070.rtf
 delete mode 100644 server/files/attachments/upload_c72df6a172e021bd67ecd784013a2750.rtf
 delete mode 100644 server/files/attachments/upload_c8a845f5abdbddfdeb7ebad1a260f21e.rtf
 delete mode 100644 server/files/attachments/upload_cab5d1cdf91a818a2d20f0d1464071ac.rtf
 delete mode 100644 server/files/attachments/upload_cdccaa69fa86152ad32f329e37aa9cca.rtf
 delete mode 100644 server/files/attachments/upload_db65c725b8f56e12b131a7aaf27ade3f.rtf
 delete mode 100644 server/files/attachments/upload_df45c34a1349a3a5129cbf1d4528b873.rtf
 delete mode 100644 server/files/attachments/upload_e42eab63d4830b43163441eef585ecac.rtf
 delete mode 100644 server/files/attachments/youtube-icon.png
 create mode 100644 server/files/moh/__.txt
 create mode 100644 server/files/sounds/converted/Jh5jFb8IqxKR2Bm4.wav
 create mode 100644 server/files/sounds/converted/OmUj7ql4AyqgTQxn.wav
 create mode 100644 server/files/sounds/converted/cJN3HW4FLCHgG1Yd.wav
 create mode 100644 server/files/sounds/converted/zPc2ylBoHrFFubg7.wav
 create mode 100644 server/files/sounds/original/Jh5jFb8IqxKR2Bm4.wav
 create mode 100644 server/files/sounds/original/OmUj7ql4AyqgTQxn.wav
 create mode 100644 server/files/sounds/original/cJN3HW4FLCHgG1Yd.wav
 create mode 100644 server/files/sounds/original/zPc2ylBoHrFFubg7.wav

diff --git a/public/app/0d68dc73.app.js b/public/app/0d68dc73.app.js
deleted file mode 100644
index d0b447b..0000000
--- a/public/app/0d68dc73.app.js
+++ /dev/null
@@ -1,50 +0,0 @@
-a.put("app/analytic/report/list/copy.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_COPY_REPORT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="portlet light bordered">\n    <div class="portlet-title">\n      <div class="caption font-green-sharp" style="padding-left:10px;">\n        <i class="icon-folder font-green-sharp"></i>\n        <span class="caption-subject">{{ \'APPLICATION_COPY_TO\' | translate }} </span>\n      </div>\n    </div>\n    <div class="portlet-body">\n      <div js-tree="customTreeConfig" ng-model="customTreeData" should-apply="ac()" tree="customTreeInstance" tree-events="ready:initCustomScopeTree;"></div>\n    </div>\n  </div>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-disabled="!customTree.get_selected(true).pop().id" ng-click="ok()" ng-disabled="forms.report.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_REPORT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.report" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_PATH\' | translate}}<span class="required" aria-required="true"></span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_PATH\' | translate}}" class="form-control" data-ng-model="path" disabled/>\n      <span data-ng-show="(forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.report.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/list/extract.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_EXTRACT_REPORT\' | translate }}</h3>\n</div>\n<div class="modal-body" style="text-align:center;">\n  <form name="forms.report" class="form-inline mbottom20" novalidate>\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DATE_RANGE\' | translate}}<span class="required" aria-required="true"></span></label>\n      <input type="daterange" name="dates" ranges="ranges" placeholder="{{\'APPLICATION_DATE_RANGE\' | translate}}" class="form-control" data-ng-model="dates" required/>\n    </div>\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn default green-jungle" type="button" data-ng-click="extract(\'csv\')"><i class="fa fa-file-excel-o"></i> {{ \'APPLICATION_SAVE_AS_CSV\' | translate }}</button>\n  <button class="btn default red-intense" type="button" data-ng-click="extract(\'pdf\')"><i class="fa fa-file-pdf-o"></i> {{ \'APPLICATION_SAVE_AS_PDF\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getTrees()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-book-open"></i>\n					<a href="/analytics/reports/list">{{ \'APPLICATION_REPORTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<div class="col-fixed">\n			<!-- BEGIN Portlet PORTLET-->\n			<div class="portlet light bordered">\n				<div class="portlet-title">\n					<div class="caption font-green-sharp" style="padding-left:10px;">\n						<i class="icon-folder font-green-sharp"></i>\n						<span class="caption-subject">{{ \'APPLICATION_FOLDERS\' | translate }} </span>\n					</div>\n					<div class="inputs">\n						<div class="portlet-input input-inline input-small">\n							<div class="input-icon right">\n								<i class="icon-magnifier"></i>\n								<input type="text" data-ng-model="searchField" data-ng-change="searchTrees()" class="form-control input-circle" placeholder="search...">\n							</div>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<div js-tree="defaultTreeConfig" ng-model="defaultTreeData" should-apply="ac()" tree="defaultTreeInstance" tree-events="ready:initDefaultScopeTree;select_node:selectDefaultNode;"></div>\n					<div js-tree="customTreeConfig" ng-model="customTreeData" should-apply="ac()" tree="customTreeInstance" tree-events="ready:initCustomScopeTree;select_node:selectCustomNode;rename_node:updateCustomTree;delete_node:updateCustomTree;move_node:updateCustomTree;create_node:updateCustomTree;"></div>\n				</div>\n			</div>\n			<!-- END Portlet PORTLET-->\n		</div>\n		<div class="row tree-row">\n			<div class="col-md-12">\n				<!-- BEGIN Portlet PORTLET-->\n				<div class="portlet light bordered">\n					<div class="portlet-title">\n						<div class="caption font-green-sharp">\n							<i class="icon-book-open font-green-sharp"></i>\n							<span class="caption-subject">{{ \'APPLICATION_REPORTS\' | translate }}<span data-ng-if="selectedNode"> - {{selectedNode}}</span></span>\n						</div>\n						<div data-ng-if="!defaultTreeActive" class="actions">\n							<div class="btn-group" data-ng-show="id.length">\n								<a class="btn red" href="#" data-ng-click="deleteItems()">\n									<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n								</a>\n							</div>\n							<div class="btn-group">\n								<span class="btn default btn-file">\n								<span class="fileinput-new">\n								<i class="icon-cloud-upload"></i> {{\'APPLICATION_IMPORT_FROM_JSON\' | translate}}</span>\n								<input type="file" on-read-file="import($fileContent)"/>\n								</span>\n							</div>\n							<div class="btn-group">\n								<button class="btn green-jungle " ng-click="create()">\n									<i class="icon-plus"></i> {{ \'APPLICATION_NEW_REPORT\' | translate }}\n								</button>\n							</div>\n						</div>\n					</div>\n					<div class="portlet-body">\n						<div ng-slide-down="gridOptions" lazy-render duration="1">\n						<!-- START TABLE -->\n						<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n							<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n						</div>\n						<!-- END TABLE -->\n					</div>\n					</div>\n				</div>\n				<!-- END Portlet PORTLET-->\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/analytic/report/list/preview.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_REPORT_PREVIEW\' | translate }}</h3>\n</div>\n<div class="modal-body" style="text-align:center;">\n  <form name="forms.report" class="form-inline mbottom20" novalidate>\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DATE_RANGE\' | translate}}<span class="required" aria-required="true"></span></label>\n      <input type="daterange" name="dates" ranges="ranges" placeholder="{{\'APPLICATION_DATE_RANGE\' | translate}}" class="form-control" data-ng-model="dates" data-ng-change="getPage()" required/>\n    </div>\n  </form>\n  <div ng-slide-down="showResult" lazy-render duration="1">\n    <div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-exporter class="grid extract-grid">\n      <div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n    </div>\n  </div>\n</div>\n<div class="modal-footer">\n<button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getReport()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-book-open"></i>\n					<a href="/analytics/reports/list">{{ \'APPLICATION_REPORTS\' | translate }}</a>\n					<i data-ng-show="report" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="report">\n					<a href="#">{{report.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/report.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{report.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.analytics.reports.view.settings\')}">\n							<a data-ng-href="/analytics/reports/view/{{report.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/analytic/report/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_REPORT\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li>\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li class="active">\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_BUILD\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab" data-ng-click="showResult = true">{{ \'APPLICATION_TEST_PREVIEW\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.report.$valid && forms.general.$valid && updateReport()" novalidate>\n\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="report.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="report.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<!-- START TABLE INPUT -->\n\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n\n					</div>\n					<!-- END GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_2">\n						<form name="forms.report" data-ng-submit="forms.report.$valid && forms.general.$valid && updateReport()" novalidate>\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.report.table.$touched || forms.report.$submitted) && forms.report.table.$invalid}">\n							<label class="control-label">{{\'APPLICATION_TABLE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="report.table" name="table" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="table.table as table in tables | filter: $select.search">\n									<div ng-bind-html="table.name | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n							</span>\n							<span data-ng-show="(forms.report.table.$touched || forms.report.$submitted) && forms.report.table.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END TABLE INPUT-->\n						<div data-ng-if="report.table" class="mbottom20 pbottom20">\n						<div class="portlet-title tabbable-line">\n							<div class="caption caption-md">\n								<i class="icon-globe theme-font hide"></i>\n								<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_FIELDS\' | translate}} </span>\n							</div>\n						</div>\n								<!-- START TABLE -->\n								<table class="table table-striped table-bordered table-hover">\n									<thead>\n										<tr>\n											<th>{{ \'APPLICATION_FIELD\' | translate }} / {{ \'APPLICATION_METRIC\' | translate }}</th>\n											<th>{{ \'APPLICATION_ALIAS\' | translate }}</th>\n											<th>{{ \'APPLICATION_FUNCTION\' | translate }}</th>\n											<th>{{ \'APPLICATION_GROUP_BY\' | translate }}</th>\n											<th>{{ \'APPLICATION_ORDER_BY\' | translate }}</th>\n											<th></th>\n											<th></th>\n										</tr>\n									</thead>\n										<tbody ui-sortable="sortableOptions" data-ng-model="report.Fields">\n											<tr data-ng-repeat="field in report.Fields">\n												<td>\n													<!-- START FIELD -->\n													<div class="form-group" data-ng-class="{\'has-error\': forms.report.$submitted && !field.field}">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.field" dynamic-name="randomName()" theme="bootstrap" on-select="setMetricId($item,$index)" required>\n															<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}"><span ng-bind-html="$select.selected.name"></span></ui-select-match>\n															<ui-select-choices repeat="tableField.value as tableField in tableFields | filter: $select.search">\n																<div ng-bind-html="tableField.name | highlight: $select.search"></div>\n															</ui-select-choices>\n														</ui-select>\n														<span data-ng-show="forms.report.$submitted && !field.field" class="help-block help-block-error">\n															<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n														</span>\n													</div>\n													<!-- END FIELD-->\n												</td>\n												<td>\n													<!-- START ALIAS -->\n													<div class="form-group" data-ng-class="{\'has-error\': forms.report.$submitted && !field.alias}">\n														<!-- <label class="control-label">{{\'APPLICATION_ALIAS\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<input type="text" dynamic-name="randomName()" placeholder="{{\'APPLICATION_ALIAS\' | translate}}" class="form-control" data-ng-model="field.alias" required/>\n														<span data-ng-show="forms.report.$submitted && !field.alias" class="help-block help-block-error">\n															<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n														</span>\n													</div>\n													<!-- END ALIAS -->\n												</td>\n												<td>\n													<!-- START FUNCTION -->\n													<div class="form-group">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.function" name="function" theme="bootstrap">\n															<ui-select-match placeholder="{{\'APPLICATION_FUNCTION\' | translate}}" allow-clear>{{$select.selected.name}}</ui-select-match>\n															<ui-select-choices repeat="function.value as function in functions | filter: $select.search">\n																<div ng-bind-html="function.name | highlight: $select.search"></div>\n															</ui-select-choices>\n														</ui-select>\n													</div>\n													<!-- END FUNCTION-->\n												</td>\n												<td>\n													<!-- START GROUP_BY -->\n													<div class="form-group">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.groupBy" name="groupBy" theme="bootstrap" required>\n															<ui-select-match placeholder="{{\'APPLICATION_GROUP_BY\' | translate}}">{{$select.selected.name | translate}}</ui-select-match>\n															<ui-select-choices repeat="groupBy.value as groupBy in groupByField | filter: $select.search">\n																{{$translate.instant(groupBy.name)}}\n															</ui-select-choices>\n														</ui-select>\n													</div>\n													<!-- END GROUP_BY-->\n												</td>\n												<td>\n													<!-- START ORDER_BY -->\n													<div class="form-group">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.orderBy" name="orderBy" theme="bootstrap">\n															<ui-select-match placeholder="{{\'APPLICATION_ORDER_BY\' | translate}}" allow-clear>{{$select.selected}}</ui-select-match>\n															<ui-select-choices repeat="orderBy in [\'ASC\',\'DESC\'] | filter: $select.search">\n																<div ng-bind-html="orderBy | highlight: $select.search"></div>\n															</ui-select-choices>\n														</ui-select>\n													</div>\n													<!-- END TABLE INPUT-->\n												</td>\n												<td class="report-field-remove">\n													<button class="btn red" type="button" data-ng-click="removeField($index)"><i class="fa fa-times"></i></button>\n												</td>\n												<td class="report-field-handle">\n													<!-- <img data-ng-src="assets/images/move.png" class="img-responsive"> -->\n												</td>\n											</tr>\n											<tr data-ng-hide="report.Fields.length" class="unsortable">\n												<td colspan="7" style="text-align:center;">\n													<i>{{ \'MESSAGE_ADD_A_FIELD\' | translate }}</i>\n												</td>\n											</tr>\n										</tbody>\n								</table>\n								<button type="button" class="btn btn-sm green padding-bottom" ng-click="addField()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_FIELD\' | translate}}\n								</button>\n								<!-- END TABLE -->\n							</div>\n								<div data-ng-if="report.Fields.length" class="mbottom20 pbottom20">\n									<div class="portlet-title tabbable-line">\n										<div class="caption caption-md">\n											<i class="icon-globe theme-font hide"></i>\n											<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CONDITIONS\' | translate}} </span>\n										</div>\n									</div>\n									<div class="alert alert-info">\n											<strong>Output</strong><br>\n											<span ng-bind-html="output"></span>\n									</div>\n\n									<report-builder group="report.conditions.group" fields="report.Fields" forms="forms" firstCall=\'true\'></report-builder>\n								</div>\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n								</form>\n					</div>\n					<div class="tab-pane" id="tab_1_3">\n						<div ng-slide-down="showResult" lazy-render duration="0.5">\n							<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-move-columns class="grid">\n								<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n							</div>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/offline/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-login"></i>\n						<a href="/channels/chat/offline/list">Offline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-question font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/offline/view/view.detail.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAIL\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body row" data-ng-init="initView()">\n				<div class="col-md-6">\n					<div class="news-blocks">\n						<h3>\n							<a href="#" class="inactive-link">{{\'APPLICATION_MESSAGE\' | translate}}</a>\n							<hr>\n						</h3>\n						<div class="news-block-tags">\n							<em am-time-ago="chatVisitor.ChatEnquiry.createdAt"></em>\n						</div>\n						<p>\n							{{chatVisitor.ChatEnquiry.text}}\n						</p>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<div class="news-blocks">\n						<h3>\n							<a href="#" class="inactive-link">{{\'APPLICATION_VISITOR\' | translate}}</a>\n							<hr>\n						</h3>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-user"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.fullname}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-envelope"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.email}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-globe"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.remote_address}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-home"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.referer}} - {{chatVisitor.ChatWebsite.name}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-cursor"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.browser}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-screen-desktop"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.os}}</a>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/offline/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-login"></i>\n					<a href="/channels/chat/offline/list">Offline</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/enquiry.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- START USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatVisitor.ChatEnquiry.email}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{chatVisitor.ChatEnquiry.username}}\n					</div>\n				</div>\n				<!-- END USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.offline.view.detail\')}">\n							<a data-ng-href="/channels/chat/offline/view/{{chatVisitor.id}}/detail">\n							<i class="icon-tag"></i>\n							{{ \'APPLICATION_DETAIL\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/online/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-login"></i>\n						<a href="/channels/chat/offline/list">Offline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-question font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/online/view/view.detail.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAIL\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body row" data-ng-init="initView()">\n				<div class="col-md-6">\n					<div class="news-blocks">\n						<h3>\n							<a href="#" class="inactive-link">{{\'APPLICATION_MESSAGES\' | translate}}</a>\n							<!-- <a href="#" data-ng-click="export()" data-ng-show="chatRoom.ChatMessages.length" class="btn btn-sm blue pull-right"><i class="icon-cloud-download"></i> {{\'APPLICATION_EXPORT\' | translate}} CSV </a> -->\n							<a href="api/chat/rooms/{{chatRoom.id}}/export" target="_blank" data-ng-show="chatRoom.ChatMessages.length" class="btn btn-sm blue pull-right"><i class="icon-cloud-download"></i> {{\'APPLICATION_EXPORT\' | translate}} CSV </a>\n							<hr>\n						</h3>\n						<div class="news-block-tags">\n							<em am-time-ago="chatRoom.ChatVisitor.ChatEnquiry.createdAt"></em>\n						</div>\n						<p>\n							<div ng-scrollbars ng-scrollbars-config="config">\n								<ul class="chats">\n									<li data-ng-class="{\'out\': message.User, \'in\':message.ChatVisitor}" data-ng-repeat="message in chatRoom.ChatMessages | orderBy:\'createdAt\'">\n										<img class="avatar" data-ng-src="api/users/avatar/{{message.User.userpic || \'unknown_avatar\'}}">\n										<div class="message">\n											<span class="arrow">\n											</span>\n											<a href="#" class="name">\n												{{message.User ? message.User.fullname : message.ChatVisitor.fullname}}\n											</a>\n											<span class="datetime">\n												at {{message.createdAt | date: \'medium\'}}\n											</span>\n											<span class="body">\n												{{message.body}}\n											</span>\n										</div>\n									</li>\n								</ul>\n							</div>\n						</div>\n					</div>\n					<div class="col-md-6">\n						<div class="news-blocks">\n							<h3>\n								<a href="#" class="inactive-link">{{\'APPLICATION_VISITOR\' | translate}}</a>\n								<hr>\n							</h3>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-user"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.fullname}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-envelope"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.email}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-globe"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.remote_address}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-home"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.referer}} - {{chatRoom.ChatVisitor.ChatWebsite.name}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-cursor"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.browser}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-screen-desktop"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.os}}</a>\n							</div>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n'),
-a.put("app/channels/chat/online/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-login"></i>\n					<a href="/channels/chat/online/list">Online</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/enquiry.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- START USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatRoom.ChatVisitor.email}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{chatRoom.ChatVisitor.fullname}}\n					</div>\n				</div>\n				<!-- END USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.online.view.detail\')}">\n							<a data-ng-href="/channels/chat/online/view/{{chatRoom.id}}/detail">\n							<i class="icon-tag"></i>\n							{{ \'APPLICATION_DETAIL\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/preview/preview.html",'<style>\n.xc_label {\n  display: inline-block;\n  max-width: 100%;\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n\n.xc_online_message,\n.xc_offline_message\n{\n  text-align: center;\n}\n\n.xc_div_group {\n  margin: 10px 0 10px 0;\n}\n.xc_footer\n{\n  text-align: center;\n  padding-bottom: 5px;\n}\n\n.xc_powered\n{\n  color: grey;\n  font: 10px/16px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;\n  padding-bottom: 5px;\n}\n\n.xc_chat_container\n{\n  //width:379px;\n  //position:fixed;\n  //bottom:0;\n  //right:50px;\n  z-index:9999;\n  background-color:transparent;\n}\n\n.xc_chat_container *\n{\n  font-family:Arial,Helvetica,sans-serif;\n  font-size:13px;\n  margin:0;\n  padding:0;\n}\n\n.xc_chat_container p\n{\n  margin:5px 0;\n}\n\n.xc_signup_wrapper\n{\n  max-height:375px;\n}\n\n.xc_conversation_container\n{\n  max-height:375px;\n  list-style:none;\n  overflow:auto;\n  margin:0;\n  padding:20px 10px;\n}\n\n.xc_conversation_container a\n{\n  color:#036;\n}\n\n.xc_conversation_container a.xc_btn_style\n{\n  color:#fff;\n}\n\ndiv.xc_chat_head\n{\n  color:#fff;\n  background:{{chatWebsite.color}};\n  //border-radius: 20px 20px 0px 0px !important;\n  height:52px;\n  line-height:55px;\n  cursor:pointer;\n}\n\ndiv.xc_chat_head.rounded\n{\n  border-radius: 20px 20px 0px 0px !important;\n}\n\ndiv.xc_chat_head.squared\n{\n  //border-radius: 20px 20px 0px 0px !important;\n}\n\n.xc_chat_head-title\n{\n  margin:5px 0 0 15px;\n  color: #fff;\n}\n\n.xc_header_icon\n{\n  display:block;\n  background-image:url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/icon_visitorchat.png);\n  width:21px;\n  height:16px;\n  float:right;\n  margin:20px 20px 0 0;\n}\n\n.xc_header_icon span.xc_notification_badge span\n{\n  display:block;\n  height:16px;\n  width:15px;\n  text-align:center;\n  font-size:9px;\n  color:#555;\n  position:relative;\n  top:-20px;\n  left:4px;\n  margin:0;\n  padding:0;\n}\n\n.xc_sub-head-spacer\n{\n  padding:1px;\n}\n\n.xc_conversation\n{\n  display:none;\n  margin:0 12px 0 11px;\n}\n\n.xc_chat_toggle_container\n{\n  /*background:mediumslateblue center 52px;*/\n  background: white;\n  border-style: solid;\n  border-width: 1px;\n  border-color: {{chatWebsite.color}};\n  //display:none;\n}\n\n.xc_signup_wrapper,.xc_notifications_wrapper,.xc_enquiry_wrapper\n{\n  //display:none;\n  display:block;\n  overflow:auto;\n  line-height:1;\n  padding:25px;\n}\n\n.xc_exit_chat_container\n{\n  text-align:right;\n  width:95%;\n  margin:0 auto;\n  padding:5px 1px 0 0;\n}\n\n.xc_exit_chat_container span,.xc_exit_chat_container a\n{\n  font-size:80%;\n  color:#666;\n  text-decoration:none;\n}\n\n.xc_exit_chat_container a:hover\n{\n  color:#333;\n}\n\na.xc_btn_exit_chat_confirm:hover\n{\n  color:red;\n}\n\na.xc_btn_exit_chat_cancel:hover\n{\n  color:#0c0;\n}\n\nform.xc_form_reply\n{\n  position:relative;\n}\n\n.xc_form_reply\n{\n  /*background-color:#e3e3e3;*/\n  text-align:center;\n  /*border-top:1px solid #d3d3d3;*/\n}\n\n.xc_input_message\n{\n  height:100px;\n  margin:10px auto 5px;\n}\n\n.xc_input_enquiry_message\n{\n  height:100px;\n}\n\n.xc_form_signup,.xc_form_enquiry\n{\n  /*text-align:center;*/\n}\n\n.xc_chat_container textarea,.xc_chat_container input[type=text]\n{\n  width:95%;\n  min-width:95%;\n  max-width:95%;\n  -webkit-box-sizing:border-box;\n  -moz-box-sizing:border-box;\n  box-sizing:border-box;\n  background-color:#fff;\n  border:1px solid #ccc;\n  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);\n  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);\n  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);\n  -webkit-transition:border linear .2s, box-shadow linear .2s;\n  -moz-transition:border linear .2s, box-shadow linear .2s;\n  -o-transition:border linear .2s, box-shadow linear .2s;\n  transition:border linear .2s, box-shadow linear .2s;\n  display:inline-block;\n  font-size:14px;\n  line-height:20px;\n  color:#555;\n  -webkit-border-radius:4px;\n  -moz-border-radius:4px;\n  border-radius:4px;\n  vertical-align:middle;\n  margin:3px 0;\n  padding:4px 6px;\n  resize: none;\n}\n\n.xc_chat_container textarea:focus,.xc_chat_container input[type=text]:focus\n{\n  outline: {{chatWebsite.color_focus}} auto 5px;\n}\n\n.xc_chat_container input[type=text]\n{\n  height: 30px;\n}\n\n.xc_message_sending textarea, .xc_enquiry_sending textarea\n{\n  background: #fff url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/loading.gif) 98% 5px no-repeat;\n}\n\n.xc_chatrow\n{\n  display:block;\n  border-top:1px dashed #e3e3e3;\n  margin:5px 0;\n  clear: both;\n}\n\n.xc_chatrow p\n{\n  color:#444;\n  word-wrap:break-word;\n}\n\n.xc_time\n{\n  float:right;\n  font-size:80%;\n  color:#ccc;\n  padding-left:12px;\n  margin:3px;\n}\n\n.xc_submission_pending\n{\n  background:transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_clock.png) left center norepeat;\n}\n\n.xc_submission_confirmed\n{\n  background:transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_tick.png) left center norepeat;\n}\n\n.xc_fullname\n{\n  font-weight:700;\n}\n\n.xc_fullname:after\n{\n  content:":";\n}\n\n.xc_avatar\n{\n  float: left;\n  margin: 0 5px 5px 0;\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  border-radius: 5px;\n  -moz-border-radius: 5px;\n  -webkit-border-radius: 5px;\n}\n\n.xc_smilie\n{\n  background-repeat:no-repeat;\n  display:inline-block;\n  width:18px;\n  height:18px;\n  text-indent:-9999px;\n  white-space:nowrap;\n}\n\n.xc_btn_load_more\n{\n  width:100%!important;\n}\n\n.xc_notifications_wrapper\n{\n  text-shadow:0 1px 0 rgba(255,255,255,0.5);\n}\n\n.xc_notification_success\n{\n  color:#468847;\n}\n\n.xc_notification_error\n{\n  color:#b94a48;\n}\n\n.xc_errorlist\n{\n  margin:0 0 0 25px;\n  padding:0;\n}\n\ni.xc_btn_notifications_close\n{\n  float:right;\n  font-weight:700;\n  font-size:20px;\n  color:#ccc;\n  cursor:pointer;\n  margin:-15px 0 0;\n  padding:0;\n}\n\n.xc_btn_style\n{\n  width:95%;\n  text-align:center;\n  line-height:1.2;\n  font-size:90%;\n  -moz-box-shadow:inset 0 1px 0 0 {{chatWebsite.color_button}};\n  -webkit-box-shadow:inset 0 1px 0 0 {{chatWebsite.color_button}};\n  box-shadow:inset 0 1px 0 0 {{chatWebsite.color_button}};\n  background:0;\n  background-color:{{chatWebsite.color_button}};\n  -moz-border-radius:4px;\n  -webkit-border-radius:4px;\n  border-radius:4px;\n  border:1px solid {{chatWebsite.color_button}};\n  display:inline-block;\n  color:#fff;\n  font-weight:700;\n  text-decoration:none;\n  text-shadow:1px 1px 0 #000c17;\n  margin:0 auto 5px;\n  padding:2px 0;\n}\n\n.xc_btn_style:hover\n{\n  background:0;\n  background-color:{{chatWebsite.color_button}};\n  color: #fff;\n  text-decoration: none;\n}\n\n.xc_btn_style:active\n{\n  position:relative;\n  top:1px;\n}\n\n.xc_composing_container\n{\n  display: none;\n  width: 95%;\n  margin: 0 auto;\n  background: transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_pencil.png) 6px center no-repeat;\n  padding-left: 19px;\n  font-style: italic;\n}\n\n@media only screen and (max-height: 620px) {\n  .xc_conversation_container\n  {\n    max-height:300px!important;\n  }\n}\n\n@media only screen and (max-height: 545px) {\n  .xc_conversation_container\n  {\n    max-height:200px!important;\n  }\n}\n\n@media only screen and (max-height: 445px) {\n  .xc_conversation_container\n  {\n    max-height:150px!important;\n  }\n}\n\n@media only screen and (max-width: 480px) {\n  .xc_chat_container\n  {\n    width:95%!important;\n    right:auto!important;\n    -webkit-border-top-left-radius:15px;\n    -webkit-border-top-right-radius:15px;\n    -moz-border-radius-topleft:15px;\n    -moz-border-radius-topright:15px;\n    border-top-left-radius:15px;\n    border-top-right-radius:15px;\n    box-shadow:0 0 5px rgba(0,0,0,.5);\n    -webkit-box-shadow:0 0 5px rgba(0,0,0,.5);\n    -moz-box-shadow:0 0 5px rgba(0,0,0,.5);\n  }\n\n  div.xc_chat_head\n  {\n    background-color:#036;\n    background-image:none;\n    line-height:25px;\n    height:auto;\n    -webkit-border-top-left-radius:15px;\n    -webkit-border-top-right-radius:15px;\n    -moz-border-radius-topleft:15px;\n    -moz-border-radius-topright:15px;\n    border-top-left-radius:15px;\n    border-top-right-radius:15px;\n    padding:10px;\n  }\n\n  .xc_chat_toggle_container\n  {\n    background-color:#fff;\n    background-image:none;\n    border-color:#036;\n    border-style:solid;\n    border-width:0 1px;\n  }\n\n  .xc_header_icon\n  {\n    background-image:url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/icon_visitorchat.png);\n    margin:0;\n  }\n\n  .xc_header_icon span.xc_notification_badge span\n  {\n    top:-5px;\n    left:5px;\n  }\n\n  .xc_notification_success\n  {\n    background-color:#dff0d8;\n    border:1px solid #d6e9c6;\n  }\n\n  .xc_conversation_container\n  {\n    max-height:375px;\n    border-color:#036;\n  }\n\n  .xc_notification_error\n  {\n    background-color:#f2dede;\n    border:1px solid #eed3d7;\n  }\n\n  .xc_sub-head-spacer\n  {\n    display:none;\n    padding:0;\n  }\n\n  .xc_chat_head-title,.xc_conversation\n  {\n    margin:0;\n  }\n}\n</style>\n<div class="xc_chat_container">\n  <div class="xc_chat_head {{chatWebsite.header_shape}}">\n    <i class="xc_header_icon">\n      <span class="xc_notification_badge">\n        <span class="xc_notification_badge_number"></span>\n      </span>\n    </i>\n    <span class="xc_chat_head-title">{{statePreview.state == \'online\' ? chatWebsite.header_online : chatWebsite.header_offline}}</span>\n  </div>\n  <div class="xc_chat_toggle_container">\n    <div class="xc_sub-head-spacer"></div>\n    <!-- <div class="xc_notifications_wrapper">\n    <ul class="xc_errorlist"></ul>\n  </div> -->\n  <div class="xc_enquiry_wrapper" data-ng-show=\'statePreview.state == "offline"\'>\n    <form class="xc_form_enquiry" accept-charset="UTF-8">\n      <p class="xc_offline_message" ng-bind-html=\'chatWebsite.offline_message\'></p>\n      <br>\n      <div ng-if="chatWebsite.enquiry_enable">\n        <div class="xc_div_group">\n          <label for="enquiryFullname" class="xc_label">Name *</label>\n          <input id="enquiryFullname" maxlength="45" data-label="Name" type="text" name="data[Enquiry][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_enquiry_fullname" required/>\n        </div>\n        <br>\n        <div class="xc_div_group">\n          <label for="enquiryEmail" class="xc_label">Email Address *</label>\n          <input id="enquiryEmail" maxlength="85" type="text" data-label="Email Address" name="data[Enquiry][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_enquiry_email" required/>\n        </div>\n        <br>\n        <div class="xc_div_group">\n          <label for="enquiryMessage" class="xc_label">Message*</label>\n          <textarea id="enquiryMessage" data-label="Message" maxlength="1500" placeholder="{{chatWebsite.enquiry_message_placeholder}}" name="data[Enquiry][message]" class="xc_input_enquiry_message" required></textarea>\n        </div>\n        <br>\n        <button type="submit" class="xc_btn_enquiry xc_btn_style">{{chatWebsite.enquiry_button}}</button>\n      </div>\n    </form>\n  </div>\n  <div class="xc_signup_wrapper" data-ng-show=\'statePreview.state == "online"\'>\n    <form class="xc_form_signup" accept-charset="UTF-8">\n      <p class="xc_online_message" ng-bind-html=\'chatWebsite.online_message\'></p>\n      <br>\n      <div class="xc_div_group">\n        <label for="dataFullname" class="xc_label">Fullname *</label>\n        <input maxlength="45" id="dataFullname" data-label="Fullname" type="text" name="data[Discussion][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_fullname" required/>\n      </div>\n      <br>\n      <div class="xc_div_group">\n        <label for="dataEmail" class="xc_label">Email Address *</label>\n        <input maxlength="85" id="dataEmail" data-label="Email Address" type="text" name="data[Discussion][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_email" required/>\n      </div>\n      <br>\n      <input type="hidden" class="xc_input_visitor_time" name="data[Discussion][visitor_time]" />\n      <button type="submit" class="xc_btn_signup xc_btn_style">{{chatWebsite.start_chat_button}}</button>\n    </form>\n  </div>\n  <div class="xc_footer">\n    <div class="xc_powered"><a>Powered by Xenialab | Trademark xCALLY</a></div>\n  </div>\n</div>\n</div>\n'),a.put("app/channels/chat/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid && form.general.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_AGENT_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" name="timeout" placeholder="Timeout" class="form-control" data-ng-model="item.timeout" required/>\n      <span data-ng-show="(form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid && form.general.timeout.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n    <!-- START HEADER SHAPE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid && form.general.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END HEADER SHAPE -->\n\n\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/chat/queue/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-docs"></i>\n						<a href="#">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle " href="#"  data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/chat/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.queues.view.settings\')}">\n							<a data-ng-href="/channels/chat/queues/view/{{queue.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.queues.view.agents\')}">\n							<a data-ng-href="/channels/chat/queues/view/{{queue.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.general" data-ng-submit="forms.general.$valid && updateChatQueue()" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="queue.name" required/>\n						<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"/>\n					</div>\n					<!-- END DESCRIPTION -->\n\n					<!-- START TIMEOUT -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_AGENT\' | translate}} {{\'APPLICATION_TIMEOUT\' | translate}}</label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" min="1" data-ng-model="queue.timeout"/>\n					</div>\n					<!-- END TIMEOUT -->\n\n					<!-- START HEADER SHAPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n						<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}</label>\n						<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n						<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap">\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n							<ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n								<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n					</div>\n					<!-- END HEADER SHAPE -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/realtime/view/queue/queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initQueues()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" ui-grid-tree-view auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initSessions()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/realtime/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-energy"></i>\n					<a href="#">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n			<nav class="navbar navbar-default" role="navigation">\n				<div class="collapse navbar-collapse">\n					<ul class="nav navbar-nav">\n						<li>\n							<a href="/channels/chat/realtime/view/queues">\n								{{\'APPLICATION_QUEUES\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.chat.realtime.view.agents\')}">\n							<a href="/channels/chat/realtime/view/agents">\n								{{\'APPLICATION_AGENTS_TIMELINE\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.chat.realtime.view.sessions\')}">\n							<a href="/channels/chat/realtime/view/sessions">\n								{{\'APPLICATION_SESSIONS_TIMELINE\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n			</nav>\n		</div>\n\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/visitor/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-question"></i>\n						<a href="/channels/chat/visitors/list">{{ \'APPLICATION_VISITORS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-question font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/chat/visitor/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-question"></i>\n					<a href="/channels/chat/visitors/list">{{ \'APPLICATION_VISITORS\' | translate }}</a>\n					<i  class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="chatVisitor">\n					<a href="#">{{chatVisitor.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/visitor.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatVisitor.fullname}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.visitors.view.profile\')}">\n							<a data-ng-href="/channels/chat/visitors/view/{{chatVisitor.id}}/profile">\n							<i class="icon-tag"></i>\n							{{ \'APPLICATION_PROFILE\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/visitor/view/view.profile.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PROFILE\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body" data-ng-init="initView()">\n				<div>\n					<h4 class="profile-desc-title">{{chatVisitor.email}}</h4>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-magnifier"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.origin}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-globe"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.remote_address}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-user"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.user_agent | truncate: 50: \'...\'}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-flag"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.visitor_language}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-home"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.referer}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-cursor"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.browser}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-screen-desktop"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.os}}</a>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/website/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-globe"></i>\n					<a href="#">{{ \'APPLICATION_WEB_SITES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_WEB_SITES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/chat/websites/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_WEB_SITE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/website/view/action/list/list.html",'<div class="row" data-ng-init="initActons()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/chat/websites/view/{{chatWebsite.id}}/actions/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACTION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid"></div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/website/view/action/view/view.html",'\n<div class="row" data-ng-init="initAction()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.settings" ng-submit="updateItem()" novalidate>\n					<!-- START APP -->\n					<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n							<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n							<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n								<div ng-bind-html="app.name | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid && forms.settings.app.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END APP -->\n\n					<!-- START HOST -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n						<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n						<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END HOST -->\n\n					<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n						<!-- START QUEUE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n							<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.ChatQueueId" name="queue" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n									<div ng-bind-html="queue.name | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END QUEUE -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n						<!-- START AGENT -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$invalid}">\n							<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n								<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n									<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END AGENT -->\n					</div>\n\n					<!-- START INTERVAL_TYPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n							<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n								{{ intType.name | translate }}\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END INTERVAL_TYPE -->\n\n					<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n						<!-- START TIME -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n							<div class="input-group input-large">\n								<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n									<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n								</fieldset>\n								<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n								<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n								<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n							</div>\n						</div>\n						<!-- END TIME -->\n\n						<!-- START ALWAYS -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n							<div class="input-group input-large">\n								<label class="control-label pointer-cursor">\n									<input\n										bs-switch\n										data-ng-model="application.alwaysTime"\n										type="checkbox"\n										switch-active="{{ isActive }}"\n										switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n										switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n										switch-on-color="{{ onColor }}"\n										switch-off-color="{{ offColor }}"\n										switch-animate="{{ animate }}"\n										switch-size="{{ size }}"\n										switch-label="{{ label }}"\n										switch-icon="{{ icon }}"\n										switch-radio-off="{{ radioOff }}"\n										switch-label-width="{{ labelWidth }}"\n										switch-handle-width="{{ handleWidth }}">\n									<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n								</label>\n							</div>\n						</div>\n						<!-- END ALWAYS -->\n\n						<!-- START WEEKDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END WEEKDAY -->\n\n						<!-- START MONTHDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTHDAY -->\n\n						<!-- START MONTH -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTH -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n						<!-- START INTERVALS -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n									{{ interval.name}}\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERVALS -->\n\n					</div>\n					<button class="btn green-haze" type="submit">{{\'APPLICATION_UPDATE\' | translate}}</button>\n				</form>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/website/view/action/wizard/wizard.html",'\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.action.$valid)">\n						<form name="forms.action" novalidate>\n							<!-- START APP -->\n							<div class="form-group"  data-ng-class="{\'has-error\': forms.action.$submitted && forms.action.app.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n									<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n										<div ng-bind-html="app.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.action.$submitted && forms.action.app.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END APP -->\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n								<span data-ng-show="(forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid && forms.action.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n								<!-- START QUEUE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.ChatQueueId" name="queue" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n											<div ng-bind-html="queue.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n								<!-- START AGENT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$invalid}">\n									<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n										<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n											<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END AGENT -->\n							</div>\n\n							<!-- START INTERVAL_TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n										{{ intType.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVAL_TYPE -->\n\n							<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n								<!-- START TIME -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n									<div class="input-group input-large">\n										<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n											<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n										</fieldset>\n										<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n										<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n										<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n									</div>\n								</div>\n								<!-- END TIME -->\n\n								<!-- START ALWAYS -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n									<div class="input-group input-large">\n										<label class="control-label pointer-cursor">\n											<input\n												bs-switch\n												data-ng-model="application.alwaysTime"\n												type="checkbox"\n												switch-active="{{ isActive }}"\n												switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n												switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n												switch-on-color="{{ onColor }}"\n												switch-off-color="{{ offColor }}"\n												switch-animate="{{ animate }}"\n												switch-size="{{ size }}"\n												switch-label="{{ label }}"\n												switch-icon="{{ icon }}"\n												switch-radio-off="{{ radioOff }}"\n												switch-label-width="{{ labelWidth }}"\n												switch-handle-width="{{ handleWidth }}">\n											<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n										</label>\n									</div>\n								</div>\n								<!-- END ALWAYS -->\n\n								<!-- START WEEKDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END WEEKDAY -->\n\n								<!-- START MONTHDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTHDAY -->\n\n								<!-- START MONTH -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTH -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n											{{ interval.name}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n\n							<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONTINUE\' | translate}}"/>\n						</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<!-- <button class="btn green-haze" type="button" wz-previous><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button> -->\n						<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/chat/website/view/embedding/view/view.html",'<div class="row" data-ng-init="initView()">\n  <div class="col-md-12">\n    <div class="portlet light">\n      <div class="portlet-title">\n        <div class="caption caption-md">\n          <i class="icon-globe theme-font hide"></i>\n          <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_EMBEDDING\' | translate}}</span>\n        </div>\n        <div class="actions">\n          <div class="btn-group">\n            <a class="btn green-jungle" href="#" data-ng-click="copyToClipboard();">\n              <i class="fa fa-clipboard"></i> {{\'APPLICATION_COPY_TO_CLIPBOARD\' | translate}}\n            </a>\n          </div>\n        </div>\n      </div>\n      <div class="portlet-body">\n        <div class="row">\n          <div class="col-md-12">\n            <h3>{{\'APPLICATION_EMBED_SNIPPET\' | translate}}</h3>\n            <p>\n              {{\'MESSAGE_EMBED_SNIPPET\' | translate}}\n            </p>\n            <div class="form-body">\n              <div class="form-group">\n                <div class="col-md-12">\n                  <code-mirror lang="html" model="snippetCode"></code-mirror>\n                </div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</div>\n'),a.put("app/channels/chat/website/view/form/view/view.html",'<div class="row" data-ng-init="getChatWebsiteFields(\'online\');getChatWebsiteFields(\'offline\');">\n  <div class="col-md-12">\n    <div class="portlet light">\n      <div class="portlet-title tabbable-line">\n        <ul class="nav nav-tabs">\n          <li class="active">\n            <a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_ONLINE\' | translate}}</a>\n          </li>\n          <li>\n            <a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_OFFLINE\' | translate}}</a>\n          </li>\n        </ul>\n      </div>\n    <div class="portlet-body">\n      <div class="row">\n        <div class="col-md-12">\n          <div class="tab-content">\n            <div class="tab-pane active" id="tab_1_1">\n              <div class="row">\n                <div class="col-md-6">\n                  <div class="portlet">\n                    <div class="portlet-title">\n                      <div class="caption font-green-sharp">\n                        <i class="icon-book-open font-green-sharp"></i>\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_SELECTED\' | translate }}</span>\n                      </div>\n                      <div class="actions">\n                        <div class="btn-group">\n                          <a class="btn green-jungle" href="#" data-ng-click="saveForm(\'online\');">\n                            <i class="fa fa-check"></i> {{ \'APPLICATION_SAVE\' | translate }}\n                          </a>\n                        </div>\n                      </div>\n                    </div>\n                    <div class="portlet-body">\n                      <div fb-builder="online"></div>\n                    </div>\n                  </div>\n                </div>\n                <div class="col-md-6">\n                  <div class="portlet">\n                    <div class="portlet-title">\n                      <div class="caption font-green-sharp">\n                        <i class="icon-book-open font-green-sharp"></i>\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_AVAILABLE\' | translate }}</span>\n                      </div>\n                    </div>\n                    <div class="portlet-body">\n                      <div fb-components></div>\n                    </div>\n                  </div>\n                </div>\n              </div>\n            </div>\n            <div class="tab-pane" id="tab_1_2">\n              <div class="row">\n                <div class="col-md-6">\n                  <div class="portlet">\n                    <div class="portlet-title">\n                      <div class="caption font-green-sharp">\n                        <i class="icon-book-open font-green-sharp"></i>\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_SELECTED\' | translate }}</span>\n                      </div>\n                      <div class="actions">\n                        <div class="btn-group">\n                          <a class="btn green-jungle" href="#" data-ng-click="saveForm(\'offline\');">\n                            <i class="fa fa-check"></i> {{ \'APPLICATION_SAVE\' | translate }}\n                          </a>\n                        </div>\n                      </div>\n                    </div>\n                    <div class="portlet-body">\n                      <div fb-builder="offline"></div>\n                    </div>\n                  </div>\n                </div>\n                <div class="col-md-6">\n                  <div class="portlet">\n                    <div class="portlet-title">\n                      <div class="caption font-green-sharp">\n                        <i class="icon-book-open font-green-sharp"></i>\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_AVAILABLE\' | translate }}</span>\n                      </div>\n                    </div>\n                    <div class="portlet-body">\n                      <div fb-components></div>\n                    </div>\n                  </div>\n                </div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</div>\n</div>\n'),a.put("app/channels/chat/website/view/proactive/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{title}}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START TYPE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.type.$touched || form.$submitted) && form.type.$invalid}">\n      <label class="control-label">{{\'APPLICATION_TYPE\' | translate}}</label>\n      <ui-select name="type" ng-model="item.type" theme="bootstrap" ng-disabled="disabled">\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n        <ui-select-choices repeat="item.type as item in possibleType | filter: $select.search">\n          <div ng-bind-html="item.title | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n    </div>\n    <!-- END TYPE -->\n\n    <!-- START SELECTOR -->\n    <div class="form-group" data-ng-if="item.type === \'mouseOver\'" data-ng-class="{\'has-error\': (form.selector.$touched || form.$submitted) && form.selector.$invalid}">\n      <label class="control-label">{{\'APPLICATION_SELECTOR\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="selector" placeholder="{{\'APPLICATION_SELECTOR\' | translate}}" class="form-control" data-ng-model="item.selector" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END SELECTOR -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-if="item.type === \'timeout\'" data-ng-class="{\'has-error\': (form.timeout.$touched || form.$submitted) && form.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="item.timeout" min="0" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/chat/website/view/proactive/list/list.html",'<div class="row" data-ng-init="initProactiveActions()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PROACTIVE_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="#" data-toggle="dropdown" data-ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROACTIVE_ACTION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/website/view/snippet/view/view.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SNIPPET\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_APPEARANCE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_FORMS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_LABELS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_SETTINGS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_5" data-toggle="tab">{{\'APPLICATION_OFFLINE\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="row">\n						<div class="col-md-8">\n							<div class="tab-content">\n\n								<!-- APPEARANCE TAB -->\n								<div class="tab-pane active" id="tab_1_1">\n									<form name="forms.formAppearance" data-ng-submit="forms.formAppearance.$valid && updateItem()" novalidate>\n\n										<!-- START MAIN COLOR -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.host.$invalid}">\n											<label class="control-label">{{\'APPLICATION_MAIN_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input colorpicker type="text" name="mainColor" placeholder="{{\'APPLICATION_MAIN_COLOR\' | translate}}" style="color:{{chatWebsite.color}}" class="form-control" data-ng-model="chatWebsite.color" required/>\n											<span data-ng-show="(forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.mainColor.$invalid && forms.formAppearance.mainColor.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END MAIN COLOR -->\n\n										<!-- START FOCUS COLOR -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid}">\n											<label class="control-label">{{\'APPLICATION_FOCUS_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input colorpicker type="text" name="focusColor" placeholder="{{\'APPLICATION_FOCUS_COLOR\' | translate}}" style="color:{{chatWebsite.color_focus}}" class="form-control" data-ng-model="chatWebsite.color_focus" required/>\n											<span data-ng-show="(forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid && forms.formAppearance.focusColor.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END FOCUS COLOR -->\n\n										<!-- START BUTTON COLOR -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid}">\n											<label class="control-label">{{\'APPLICATION_BUTTON_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input colorpicker type="text" name="buttonColor" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" style="color:{{chatWebsite.color_button}}" class="form-control" data-ng-model="chatWebsite.color_button" required/>\n											<span data-ng-show="(forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid && forms.formAppearance.buttonColor.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END BUTTON COLOR -->\n\n										<!-- START HEADER SHAPE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.headerShape.$touched || forms.formAppearance.$submitted) && forms.formAppearance.headerShape.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label>\n											<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n											<ui-select data-ng-model="chatWebsite.header_shape" name="headerShape" theme="bootstrap">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant(\'APPLICATION_\' + $select.selected.toUpperCase())}}</ui-select-match>\n												<ui-select-choices repeat="headerShape in [\'rounded\',\'squared\'] | filter: $select.search">\n													<div ng-bind-html="$translate.instant(\'APPLICATION_\' + headerShape.toUpperCase()) | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<!-- END HEADER SHAPE -->\n\n										<!-- START ANIMATION TOGGLE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.animationToggle.$touched || forms.formAppearance.$submitted) && forms.formAppearance.animationToggle.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label>\n											<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n											<ui-select data-ng-model="chatWebsite.animation" name="animationToggle" theme="bootstrap">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected ? \'On\' : \'Off\'}}</ui-select-match>\n												<ui-select-choices repeat="animationToggle in [true, false] | filter: $select.search">\n													<div ng-bind-html="animationToggle ? \'On\' : \'Off\' | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<!-- END ANIMATION TOGGLE -->\n\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END APPEARANCE TAB -->\n\n								<!-- FORMS TAB -->\n								<div class="tab-pane" id="tab_1_2">\n									<form name="forms.formFunctionality" data-ng-submit="forms.formFunctionality.$valid && updateItem()" novalidate>\n\n										<!-- START DOWNLOAD TRANSCRIPT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formFunctionality.animationToggle.$touched || forms.formFunctionality.$submitted) && forms.formFunctionality.animationToggle.$invalid}">\n											<label class="control-label">{{\'APPLICATION_DOWNLOAD_TRANSCRIPT\' | translate}}</label>\n											<ui-select data-ng-model="chatWebsite.download_transcript" name="downloadTranscript" theme="bootstrap">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected ? \'On\' : \'Off\'}}</ui-select-match>\n												<ui-select-choices repeat="downloadTranscript in [true, false] | filter: $select.search">\n													<div ng-bind-html="downloadTranscript ? \'On\' : \'Off\' | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<!-- END DOWNLOAD TRANSCRIPT -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END FORMS TAB -->\n\n								<!-- STRINGS TAB -->\n								<div class="tab-pane" id="tab_1_3">\n									<form name="forms.formLabel" data-ng-submit="forms.formLabel.$valid && updateItem()" novalidate>\n\n										<h4 class="block" data-ng-show="statePreview.state == \'online\'">{{\'APPLICATION_ONLINE_STATE\' | translate}}</h4>\n\n										<!-- START HEADER ONLINE -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\'" data-ng-class="{\'has-error\': (forms.formLabel.headerOnline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n											<label class="control-label">{{\'APPLICATION_HEADER_ONLINE\' | translate}}</label>\n											<input type="text" name="headerOnline" placeholder="{{\'APPLICATION_HEADER_ONLINE\' | translate}}" class="form-control" data-ng-model="chatWebsite.header_online"/>\n										</div>\n										<!-- END HEADER ONLINE -->\n\n										<!-- START ONLINE MESSAGE-->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\'" data-ng-class="{\'has-error\': (forms.formLabel.onlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}</label>\n											<input type="text" name="onlineMessage" placeholder="{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="chatWebsite.online_message"/>\n										</div>\n										<!-- END HEADER ONLINE -->\n\n										<!-- START USERNAME PLACEHOLDER -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\' || statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.usernamePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.usernamePlaceholder.$invalid}">\n											<label class="control-label">{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}</label>\n											<input type="text" name="usernamePlaceholder" placeholder="{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="chatWebsite.username_placeholder"/>\n										</div>\n										<!-- END USERNAME PLACEHOLDER -->\n\n										<!-- START EMAIL PLACEHOLDER -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\' || statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.emailPlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.emailPlaceholder.$invalid}">\n											<label class="control-label">{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}</label>\n											<input type="text" name="emailPlaceholder" placeholder="{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="chatWebsite.email_placeholder"/>\n										</div>\n										<!-- END EMAIL PLACEHOLDER -->\n\n										<!-- START START CHAT BUTTON -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\'" data-ng-class="{\'has-error\': (forms.formLabel.startChatButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n											<label class="control-label">{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}</label>\n											<input type="text" name="startChatButton" placeholder="{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}" class="form-control" data-ng-model="chatWebsite.start_chat_button"/>\n										</div>\n										<!-- END START CHAT BUTTON -->\n\n										<h4 class="block" data-ng-show="statePreview.state == \'offline\'">{{\'APPLICATION_OFFLINE_STATE\' | translate}}</h4>\n\n										<!-- START HEADER OFFLINE -->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.headerOffline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n											<label class="control-label">{{\'APPLICATION_HEADER_OFFLINE\' | translate}}</label>\n											<input type="text" name="headerOffline" placeholder="{{\'APPLICATION_HEADER_OFFLINE\' | translate}}" class="form-control" data-ng-model="chatWebsite.header_offline"/>\n										</div>\n										<!-- END HEADER OFFLINE -->\n\n										<!-- START OFFLINE MESSAGE-->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.offlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n											<label class="control-label">{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}</label>\n											<input type="text" name="offlineMessage" placeholder="{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="chatWebsite.offline_message"/>\n										</div>\n										<!-- END OFFLINE MESSAGE -->\n\n										<!-- START ENQUIRY MESSAGE PLACEHOLDER-->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.enquiryMessagePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}</label>\n											<input type="text" name="enquiryMessagePlaceholder" placeholder="{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="chatWebsite.enquiry_message_placeholder"/>\n										</div>\n										<!-- END ENQUIRY MESSAGE PLACEHOLDER -->\n\n										<!-- START ENQUIRY BUTTON -->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.enquiryButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}</label>\n											<input type="text" name="enquiryButton" placeholder="{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}" class="form-control" data-ng-model="chatWebsite.enquiry_button"/>\n										</div>\n										<!-- END ENQUIRY BUTTON -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END STRINGS TAB -->\n\n								<!-- SETTINGS TAB -->\n								<div class="tab-pane" id="tab_1_4">\n									<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n\n										<!-- START NAME -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.name.$touched || forms.formSetting.$submitted) && forms.formSetting.name.$invalid}">\n											<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="chatWebsite.name" required/>\n											<span data-ng-show="(forms.formSetting.name.$touched || forms.formSetting.$submitted) && forms.formSettings.name.$invalid && forms.formSetting.name.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END NAME -->\n\n										<!-- START ADDRESS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid}">\n											<label class="control-label">{{\'APPLICATION_WEB_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input type="url" name="address" placeholder="{{\'APPLICATION_WEB_ADDRESS\' | translate}}" class="form-control" data-ng-model="chatWebsite.address" required/>\n											<span data-ng-show="(forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid && forms.formSetting.address.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END ADDRESS -->\n\n										<!-- START REMOTE IP -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid}">\n											<label class="control-label">{{\'APPLICATION_MOTION_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input type="url" name="remote" placeholder="{{\'APPLICATION_MOTION_ADDRESS\' | translate}}" class="form-control" data-ng-model="chatWebsite.remote" required/>\n											<span data-ng-show="(forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid && forms.formSetting.remote.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END REMOTE IP -->\n\n										<!-- START DESCRIPTION -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.description.$touched || forms.formSetting.$submitted) && forms.formSetting.description.$invalid}">\n											<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n											<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="chatWebsite.description"/>\n										</div>\n										<!-- END DESCRIPTION -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END SETTINGS TAB -->\n\n								<!-- OFFLINE TAB -->\n								<div class="tab-pane" id="tab_1_5">\n									<form name="forms.formOffline" data-ng-submit="forms.formOffline.$valid && updateItem()" novalidate>\n\n										<!-- START ENQUIRY ENABLE -->\n										<div class="form-group">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_ENABLED\' | translate}}</label></br>\n											<input\n											    bs-switch\n													class="form-control"\n											    ng-model="chatWebsite.enquiry_enable"\n											    type="checkbox"\n											    switch-active="{{ enquirySwitch.isActive }}"\n											    switch-on-text="{{ enquirySwitch.onText }}"\n											    switch-off-text="{{ enquirySwitch.offText }}"\n											    switch-on-color="{{ enquirySwitch.onColor }}"\n											    switch-off-color="{{ enquirySwitch.offColor }}"\n											    switch-animate="{{ enquirySwitch.animate }}"\n											    switch-size="{{ enquirySwitch.size }}"\n											    switch-label="{{ enquirySwitch.label }}"\n											    switch-icon="{{ enquirySwitch.icon }}"\n											    switch-radio-off="{{ enquirySwitch.radioOff }}"\n											    switch-label-width="{{ enquirySwitch.labelWidth }}"\n											    switch-handle-width="{{ enquirySwitch.handleWidth }}">\n										</div>\n										<!-- END ENQUIRY ENABLE -->\n\n										<!-- START ENQUIRY FORWARDING -->\n										<div class="form-group" data-ng-if="chatWebsite.enquiry_enable">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_FORWARDING\' | translate}}</label></br>\n											<input\n											    bs-switch\n													class="form-control"\n											    ng-model="chatWebsite.enquiry_forwarding"\n											    type="checkbox"\n											    switch-active="{{ enquirySwitch.isActive }}"\n											    switch-on-text="{{ enquirySwitch.onText }}"\n											    switch-off-text="{{ enquirySwitch.offText }}"\n											    switch-on-color="{{ enquirySwitch.onColor }}"\n											    switch-off-color="{{ enquirySwitch.offColor }}"\n											    switch-animate="{{ enquirySwitch.animate }}"\n											    switch-size="{{ enquirySwitch.size }}"\n											    switch-label="{{ enquirySwitch.label }}"\n											    switch-icon="{{ enquirySwitch.icon }}"\n											    switch-radio-off="{{ enquirySwitch.radioOff }}"\n											    switch-label-width="{{ enquirySwitch.labelWidth }}"\n											    switch-handle-width="{{ enquirySwitch.handleWidth }}">\n											<span class="help-block col-md-12">{{\'MESSAGE_REMEMBER_SMTP_SERVICE_ACCOUNT\' | translate}}.</span>\n										</div>\n										<!-- END ENQUIRY FORWARDING -->\n\n										<!-- START REMOTE IP -->\n										<div class="form-group" data-ng-if="chatWebsite.enquiry_enable && chatWebsite.enquiry_forwarding" data-ng-class="{\'has-error\': (forms.formOffline.forwardingAddress.$touched || forms.formOffline.$submitted) && forms.formSetting.forwardingAddress.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_FORWARDING_ADDRESS\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="forwardingAddress" placeholder="{{\'APPLICATION_ADDRESS\' | translate}}" class="form-control" data-ng-model="chatWebsite.enquiry_forwarding_address" required/>\n											<span data-ng-show="(forms.formOffline.forwardingAddress.$touched || forms.formOffline.$submitted) && forms.formOffline.forwardingAddress.$invalid && forms.formOffline.forwardingAddress.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END REMOTE IP -->\n\n										<!-- START HEADER SHAPE -->\n										<div class="form-group" data-ng-if="chatWebsite.enquiry_enable && chatWebsite.enquiry_forwarding" data-ng-class="{\'has-error\': (forms.formOffline.OfflineTemplateId.$touched || forms.formOffline.$submitted) && forms.formOffline.OfflineTemplateId.$invalid}">\n											<label class="control-label">{{\'APPLICATION_TEMPLATE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="chatWebsite.OfflineTemplateId" name="OfflineTemplateId" theme="bootstrap" required>\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mailTemplate.id as mailTemplate in mailTemplates | filter: $select.search">\n													<div ng-bind-html="mailTemplate.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="(forms.formOffline.OfflineTemplateId.$touched || forms.formOffline.$submitted) && forms.formOffline.OfflineTemplateId.$invalid && forms.formOffline.OfflineTemplateId.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END HEADER SHAPE -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END OFFLINE TAB -->\n							</div>\n						</div>\n						<div class="col-md-4">\n							<!-- START STATE -->\n							<div class="form-group">\n								<!-- <label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label> -->\n								<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n								<ui-select data-ng-model="statePreview.state" name="statePreview" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="statePreview in [\'online\',\'offline\'] | filter: $select.search">\n										<div ng-bind-html="statePreview | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END STATE -->\n							<preview></preview>\n						</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/channels/chat/website/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-globe"></i>\n					<a href="/channels/chat/websites/list">{{ \'APPLICATION_WEB_SITES\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{chatWebsite.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/website.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatWebsite.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{chatWebsite.address}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.embedding\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/embedding/view">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_EMBEDDING\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.snippet\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/snippet/view">\n							<i class="icon-note"></i>\n							{{ \'APPLICATION_SNIPPET\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.form\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/forms/view">\n							<i class="icon-list"></i>\n							{{ \'APPLICATION_FORMS\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.proactive\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/proactive/list">\n							<i class="icon-target"></i>\n							{{ \'APPLICATION_PROACTIVE_ACTIONS\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.actions\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/actions/list">\n							<i class="icon-directions"></i>\n							{{ \'APPLICATION_ACTIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/website/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-globe"></i>\n						<a href="/channels/chat/websites/list">{{ \'APPLICATION_WEB_SITES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_WEB_SITE\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_WEB_SITE_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.name.$touched || forms.formSetting.$submitted) && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$touched && !forms.formSettings.name.$valid && forms.formSetting.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid}">\n								<label class="control-label">{{\'APPLICATION_WEB_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="address" placeholder="{{\'APPLICATION_WEB_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.address" required/>\n								<span data-ng-show="(forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid && forms.formSetting.address.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ADDRESS -->\n\n							<!-- START REMOTE IP -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MOTION_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remote" placeholder="{{\'APPLICATION_MOTION_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remote" required/>\n								<span data-ng-show="(forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid && forms.formSetting.remote.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END REMOTE IP -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.form.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_WEB_SITE_APPEARANCE\' | translate}}" canexit="exitValidation(forms.formAppearance.$valid)">\n						<form name="forms.formAppearance" novalidate>\n\n							<!-- START MAIN COLOR -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAIN_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input colorpicker type="text" name="mainColor" placeholder="{{\'APPLICATION_MAIN_COLOR\' | translate}}" style="color:{{item.color}}" class="form-control" data-ng-model="item.color" required/>\n								<span data-ng-show="(forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.mainColor.$invalid && forms.formAppearance.mainColor.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MAIN COLOR -->\n\n							<!-- START FOCUS COLOR -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FOCUS_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input colorpicker type="text" name="focusColor" placeholder="{{\'APPLICATION_FOCUS_COLOR\' | translate}}" style="color:{{item.color_focus}}" class="form-control" data-ng-model="item.color_focus" required/>\n								<span data-ng-show="(forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid && forms.formAppearance.focusColor.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FOCUS COLOR -->\n\n							<!-- START BUTTON COLOR -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid}">\n								<label class="control-label">{{\'APPLICATION_BUTTON_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input colorpicker type="text" name="buttonColor" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" style="color:{{item.color_button}}" class="form-control" data-ng-model="item.color_button" required/>\n								<span data-ng-show="(forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid && forms.formAppearance.buttonColor.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END BUTTON COLOR -->\n\n							<!-- START HEADER SHAPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.headerShape.$touched || forms.formAppearance.$submitted) && forms.formAppearance.headerShape.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HEADER_SHAPE\' | translate}}</label>\n								<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="item.animation" required/> -->\n								<ui-select data-ng-model="item.header_shape" name="headerShape" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant(\'APPLICATION_\' + $select.selected.toUpperCase())}}</ui-select-match>\n									<ui-select-choices repeat="headerShape in [\'rounded\',\'squared\'] | filter: $select.search">\n										<div ng-bind-html="$translate.instant(\'APPLICATION_\' + headerShape.toUpperCase()) | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END HEADER SHAPE -->\n\n							<!-- START ANIMATION TOGGLE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.animationToggle.$touched || forms.formAppearance.$submitted) && forms.formAppearance.animationToggle.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label>\n								<ui-select data-ng-model="item.animation" name="animationToggle" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected  ? \'On\' : \'Off\'}}</ui-select-match>\n									<ui-select-choices repeat="filter in [true,false] | filter: $select.search">\n										<div ng-bind-html="filter ? \'On\' : \'Off\' | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END ANIMATION TOGGLE -->\n\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_LABELS\' | translate}}" canexit="exitValidation(forms.formLabel.$valid)">\n						<form name="forms.formLabel" novalidate>\n\n							<!-- START HEADER ONLINE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.headerOnline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HEADER_ONLINE\' | translate}}</label>\n								<input type="text" name="headerOnline" placeholder="{{\'APPLICATION_HEADER_ONLINE\' | translate}}" class="form-control" data-ng-model="item.header_online"/>\n							</div>\n							<!-- END HEADER ONLINE -->\n\n							<!-- START ONLINE MESSAGE-->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.onlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}</label>\n								<input type="text" name="onlineMessage" placeholder="{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="item.online_message"/>\n							</div>\n							<!-- END HEADER ONLINE -->\n\n							<!-- START USERNAME PLACEHOLDER -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.usernamePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.usernamePlaceholder.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}</label>\n								<input type="text" name="usernamePlaceholder" placeholder="{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="item.username_placeholder"/>\n							</div>\n							<!-- END USERNAME PLACEHOLDER -->\n\n							<!-- START EMAIL PLACEHOLDER -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.emailPlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.emailPlaceholder.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}</label>\n								<input type="text" name="emailPlaceholder" placeholder="{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="item.email_placeholder"/>\n							</div>\n							<!-- END EMAIL PLACEHOLDER -->\n\n							<!-- START START CHAT BUTTON -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.startChatButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n								<label class="control-label">{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}</label>\n								<input type="text" name="startChatButton" placeholder="{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}" class="form-control" data-ng-model="item.start_chat_button"/>\n							</div>\n							<!-- END START CHAT BUTTON -->\n\n							<!-- START HEADER OFFLINE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.headerOffline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HEADER_OFFLINE\' | translate}}</label>\n								<input type="text" name="headerOffline" placeholder="{{\'APPLICATION_HEADER_OFFLINE\' | translate}}" class="form-control" data-ng-model="item.header_offline"/>\n							</div>\n							<!-- END HEADER OFFLINE -->\n\n							<!-- START OFFLINE MESSAGE-->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.offlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n								<label class="control-label">{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}</label>\n								<input type="text" name="offlineMessage" placeholder="{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="item.offline_message"/>\n							</div>\n							<!-- END OFFLINE MESSAGE -->\n\n							<!-- START ENQUIRY MESSAGE PLACEHOLDER-->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.enquiryMessagePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}</label>\n								<input type="text" name="enquiryMessagePlaceholder" placeholder="{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="item.enquiry_message_placeholder"/>\n							</div>\n							<!-- END ENQUIRY MESSAGE PLACEHOLDER -->\n\n							<!-- START ENQUIRY BUTTON -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.enquiryButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}</label>\n								<input type="text" name="enquiryButton" placeholder="{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}" class="form-control" data-ng-model="item.enquiry_button"/>\n							</div>\n							<!-- END ENQUIRY BUTTON -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_FORMS\' | translate}}" canexit="exitValidation(forms.formAppearance.$valid)">\n						<form name="forms.formFunctionality" novalidate>\n\n							<!-- START DOWNLOAD TRANSCRIPT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formFunctionality.animationToggle.$touched || forms.formFunctionality.$submitted) && forms.formFunctionality.animationToggle.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DOWNLOAD_TRANSCRIPT\' | translate}}</label>\n								<ui-select data-ng-model="item.download_transcript" name="downloadTranscript" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected ? \'On\' : \'Off\'}}</ui-select-match>\n									<ui-select-choices repeat="downloadTranscript in [true, false] | filter: $select.search">\n										<div ng-bind-html="downloadTranscript ? \'On\' : \'Off\' | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END DOWNLOAD TRANSCRIPT -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/account/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-notebook"></i>\n						<a href="/channels/fax/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="fax_accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/fax/accounts/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getFaxAccounts([\'name\', \'description\', \'phone\'])" csv-header="[\'Name\', \'Description\', \'Phone\']" field-separator=";" filename="fax_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedFaxAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="5">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.faxAccountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="faxAccountByPage in faxAccountsByPage | filter: $select.search">\n													<div ng-bind-html="faxAccountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(faxAccount, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th st-sort="phone">{{ \'APPLICATION_PHONE\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="faxAccount in displayedFaxAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="fax_accounts.checked" checklist-value="faxAccount.id"></td>\n					      <td>{{faxAccount.name}}</td>\n								<td>{{faxAccount.description}}</td>\n								<td>{{faxAccount.phone}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/channels/fax/accounts/view/{{faxAccount.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(faxAccount.name,faxAccount.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFaxAccounts.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No fax account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td></td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="description" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_DESCRIPTION\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="phone" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_PHONE\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.faxAccountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n				</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/account/view/view.applications.html",'<div class="row" data-ng-init="initApplication()">\n	<div class="col-md-12">\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(forms.info.$valid)">\n							<form name="forms.info" novalidate>\n								<!-- START APP -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid}">\n									<label class="control-label">{{\'APPLICATION_APPLICATION\' | translate}}</label>\n									<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n				            <ui-select-match placeholder="{{\'APPLICATION_APPLICATION\' | translate}}">{{$select.selected | uppercase}}</ui-select-match>\n				            <ui-select-choices repeat="filter in [\'queue\', \'agent\'] | filter: $select.search">\n				              <div ng-bind-html="filter | uppercase | highlight: $select.search"></div>\n				            </ui-select-choices>\n				          </ui-select>\n									<span data-ng-show="(forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid && forms.info.app.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APP -->\n\n								<!-- START APPADATA -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid}">\n									<label class="control-label">{{\'APPLICATION_ARGUMENTS\' | translate}}</label>\n									<ui-select data-ng-model="application.appdata" name="appdata" theme="bootstrap" required>\n				            <ui-select-match placeholder="{{\'APPLICATION_ARGUMENTS\' | translate}}">{{$select.selected.name}}</ui-select-match>\n				            <ui-select-choices repeat="item in items | filter: $select.search">\n				              <div data-ng-bind-html="item.name | highlight: $select.search"></div>\n				            </ui-select-choices>\n				          </ui-select>\n									<span data-ng-show="(forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid && forms.info.appdata.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APPADATA -->\n\n								<!-- START TIMEOUT -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid}">\n									<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n									<input type="text" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" required>\n									<span data-ng-show="(forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid && forms.info.timeout.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END TIMEOUT -->\n\n								<!-- START INTERVAL -->\n								<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.info.interval.$touched || forms.info.$submitted) && forms.info.interval.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVAL\' | translate}}</label>\n									<input type="text" name="interval" placeholder="*|*|*|*" class="form-control" data-ng-model="application.interval">\n									<span data-ng-show="(forms.info.info.interval.$touched || forms.info.$submitted) && forms.info.interval.$invalid && forms.info.interval.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div> -->\n								<!-- END INTERVAL -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/account/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-paper-plane"></i>\n					<a href="/">{{ \'APPLICATION_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="/channels/fax/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="account"></i>\n				</li>\n				<li data-ng-show="account">\n					<a href="#">{{ account.name || account.description }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/account.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ account.name || account.description }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{ account.phone }}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.accounts.view.settings\')}">\n							<a href="/channels/fax/accounts/view/{{account.id}}/settings">\n							<i class="icon-settings"></i>\n							{{\'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.accounts.view.routes\') || $state.is(\'main.channels.fax.accounts.view.applications\')}">\n							<a href="/channels/fax/accounts/view/{{account.id}}/routes">\n							<i class="icon-directions"></i>\n							{{\'APPLICATION_ROUTES\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/fax/account/view/view.routes.html",'<div class="row" data-ng-init="getFaxApplications()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ROUTES\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/fax/accounts/view/{{account.id}}/applications" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_APPLICATION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n								<!-- <th width="5%">{{ \'APPLICATION_ID\' | translate }}</th> -->\n						    <th>{{\'APPLICATION_APPLICATION\' | translate}}</th>\n						    <th>{{\'APPLICATION_ARGUMENTS\' | translate}}</th>\n								<th>{{\'APPLICATION_TIMEOUT\' | translate}}</th>\n						    <!-- <th>{{\'APPLICATION_INTERVAL\' | translate}}</th> -->\n								<th width="5%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n						<tbody ui-sortable="sortableOptions" data-ng-model="faxApplications">\n					    <tr data-ng-repeat="application in faxApplications | orderBy:\'priority\'">\n								<td><span data-ng-class="{\'label-info\': application.app == \'agent\', \'label-success\': application.app == \'queue\'}" class="label label-sm"> {{application.app}} </span></td>\n								<td>{{getAppdata(application.app, application.appdata)}}</td>\n								<td>{{application.timeout}}</td>\n								<!-- <td>{{application.interval}}</td> -->\n					      <td>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(application.app,application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="faxApplications.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No applications available</i>\n								</td>\n							</tr>\n					  </tbody>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/fax/account/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItemFaxAccount()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<!-- START TRUNKS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.trunk.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="account.TrunkId" name="trunk" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_TRUNK\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.id as trunk in trunks | filter: $select.search">\n										<div data-ng-bind="trunk.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.trunk.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START TRUNKS -->\n\n							<!-- START PHONE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.phone.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="phone" placeholder="{{\'APPLICATION_PHONE\' | translate}}" class="form-control" data-ng-model="account.phone" required/>\n								<span data-ng-show="forms.formSetting.phone.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PHONE -->\n\n							<!-- START ECM -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_ECM\' | translate}}<span class="required" aria-required="true">*</span></label><br>\n								<!-- <button type="button" name="ecm" class="btn btn-default form-control" data-ng-model="account.ecm" bs-checkbox>{{account.ecm ? \'ENABLED\' : \'DISABLED\'}}</button> -->\n								<input\n									bs-switch\n									ng-model="account.ecm"\n									type="checkbox"\n									switch-active="{{ isActive }}"\n									switch-on-text="{{ \'APPLICATION_ENABLED\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_DISABLED\' | translate }}"\n									switch-on-color="{{ onColor }}"\n									switch-off-color="{{ offColor }}"\n									switch-animate="{{ animate }}"\n									switch-size="{{ size }}"\n									switch-label="{{ label }}"\n									switch-icon="{{ icon }}"\n									switch-radio-off="{{ radioOff }}"\n									switch-label-width="{{ labelWidth }}"\n									switch-handle-width="{{ handleWidth }}">\n							</div>\n							<!-- END ECM -->\n\n							<!-- START FAXHEADER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.faxheader.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FAXHEADER\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="faxheader" placeholder="{{\'APPLICATION_FAXHEADER\' | translate}}" class="form-control" data-ng-model="account.faxheader" required/>\n								<span data-ng-show="forms.formSetting.faxheader.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FAXHEADER -->\n\n							<!-- START LOCALID -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.localid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LOCALID\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="localid" placeholder="{{\'APPLICATION_LOCALID\' | translate}}" class="form-control" data-ng-model="account.localid" required/>\n								<span data-ng-show="forms.formSetting.localid.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LOCALID -->\n\n							<!-- START MAXRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.maxrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAXRATE\' | translate}}</label>\n								<ui-select data-ng-model="account.maxrate" name="maxrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="maxrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="maxrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.maxrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MAXRATE -->\n\n							<!-- START MINRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.minrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MINRATE\' | translate}}</label>\n								<ui-select data-ng-model="account.minrate" name="minrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="minrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="minrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.minrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MINRATE -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/fax/account/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-notebook"></i>\n						<a href="/fax/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<!-- START TRUNKS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.trunk.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="item.TrunkId" name="trunk" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_TRUNK\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.id as trunk in trunks | filter: $select.search">\n										<div data-ng-bind="trunk.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.trunk.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START TRUNKS -->\n\n							<!-- START PHONE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.phone.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="phone" placeholder="{{\'APPLICATION_PHONE\' | translate}}" class="form-control" data-ng-model="item.phone" required/>\n								<span data-ng-show="forms.formSetting.phone.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PHONE -->\n\n							<!-- START ECM -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_ECM\' | translate}}<span class="required" aria-required="true">*</span></label><br>\n								<!-- <button type="button" name="ecm" class="btn btn-default form-control" data-ng-model="item.ecm" bs-checkbox>{{item.ecm ? \'ENABLED\' : \'DISABLED\'}}</button> -->\n								<input\n									bs-switch\n									ng-model="item.ecm"\n									type="checkbox"\n									switch-active="{{ isActive }}"\n									switch-on-text="{{ \'APPLICATION_ENABLED\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_DISABLED\' | translate }}"\n									switch-on-color="{{ onColor }}"\n									switch-off-color="{{ offColor }}"\n									switch-animate="{{ animate }}"\n									switch-size="{{ size }}"\n									switch-label="{{ label }}"\n									switch-icon="{{ icon }}"\n									switch-radio-off="{{ radioOff }}"\n									switch-label-width="{{ labelWidth }}"\n									switch-handle-width="{{ handleWidth }}">\n							</div>\n							<!-- END ECM -->\n\n							<!-- START FAXHEADER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.faxheader.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FAXHEADER\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="faxheader" placeholder="{{\'APPLICATION_FAXHEADER\' | translate}}" class="form-control" data-ng-model="item.faxheader" required/>\n								<span data-ng-show="forms.formSetting.faxheader.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FAXHEADER -->\n\n							<!-- START LOCALID -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.localid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LOCALID\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="localid" placeholder="{{\'APPLICATION_LOCALID\' | translate}}" class="form-control" data-ng-model="item.localid" required/>\n								<span data-ng-show="forms.formSetting.localid.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LOCALID -->\n\n							<!-- START MAXRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.maxrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAXRATE\' | translate}}</label>\n								<ui-select data-ng-model="item.maxrate" name="maxrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="maxrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="maxrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.maxrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MAXRATE -->\n\n							<!-- START MINRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.minrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MINRATE\' | translate}}</label>\n								<ui-select data-ng-model="item.minrate" name="minrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="minrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="minrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.minrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MINRATE -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/inbox/inbox.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-note"></i>\n						<a href="/channels/fax/inbox/incoming">{{ \'APPLICATION_INBOX\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE CONTENT-->\n<div class="row inbox">\n	<div class="col-md-12" ui-view>\n	</div>\n</div>\n'),a.put("app/channels/fax/inbox/incoming/incoming.html",'<!-- END PAGE HEADER-->\n<div data-ng-init="getRooms()">\n	<!-- <pre>\n		{{faxRooms | json}}\n	</pre> -->\n	<div class="inbox-header">\n		<h1 class="pull-left">Inbox</h1>\n	</div>\n	<div class="inbox-content">\n		<table class="table table-advance" st-table="displayedFaxRooms" st-safe-src="faxRooms">\n			<thead>\n				<tr>\n					<th colspan="8" style="background: #eef4f7; border: none; border-bottom: solid 5px #fff;">\n						<div class="row">\n							<div class="col-md-6">\n								<input type="checkbox" class="mail-checkbox mail-group-checkbox checker" data-ng-model="checked" data-ng-change="switchCheckbox(displayedFaxRooms, checked)">\n								<div class="btn-group">\n									<a data-ng-href="/channels/fax/inbox/compose" class="btn btn-sm blue">{{\'APPLICATION_NEW_MESSAGE\' | translate}} <i class="fa fa-plus"></i></a>\n									<!-- <a class="btn btn-sm blue dropdown-toggle" href="#" data-toggle="dropdown">\n										{{\'APPLICATION_MORE\' | translate}} <i class="fa fa-angle-down"></i>\n									</a> -->\n									<ul class="dropdown-menu">\n										<li>\n											<a href="#" data-ng-click="markAsRead(true)">\n											<i class="icon-paper-plane-open"></i> {{\'APPLICATION_MARK_AS_READ\' | translate}} </a>\n										</li>\n										<li>\n											<a href="#" data-ng-click="markAsRead(false)">\n											<i class="icon-paper-plane"></i> {{\'APPLICATION_MARK_AS_UNREAD\' | translate}} </a>\n										</li>\n										<li class="divider">\n										</li>\n										<li>\n											<a href="#" data-ng-click="deleteMessage()">\n											<i class="icon-trash"></i> {{\'APPLICATION_DELETE\' | translate}} </a>\n										</li>\n									</ul>\n								</div>\n							</div>\n							<div class="col-md-6">\n								<div class="input-group input-medium pull-right">\n									<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n									<span class="input-group-addon btn green" style="cursor: default;">\n										<i class="icon-magnifier" style="color: white;"></i>\n									</span>\n								</div>\n								<ui-select data-ng-model="conf.faxRoomsByPage" theme="bootstrap" style="width: 100px;" class="pull-right margin-right-10">\n									<ui-select-match placeholder="{{ \'APPLICATION_SEARCH\' | translate }}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="p in [10, 20, 35, 50] | filter: $select.search">\n										<span ng-bind-html="p | highlight: $select.search"></span>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n					</th>\n				</tr>\n			</thead>\n			<tbody>\n				<tr data-ng-repeat="faxRoom in displayedFaxRooms | orderBy:\'-updatedAt\'" data-ng-class="{unread: !faxRoom.read}" data-ng-click="go(\'/fax/inbox/room/\' + faxRoom.id, faxRoom.id, \'OPEN\')" class="animate-repeat">\n					<td class="inbox-small-cells" style="border: none;">\n						<input type="checkbox" class="checker" checklist-model="checkedMailMessages.id" checklist-value="faxRoom.id">\n					</td>\n					<!-- <td class="inbox-small-cells" style="border: none;">\n						<i class="fa fa-star" data-ng-class="{\'inbox-started\': faxRoom.favorite}" data-ng-click="markAsFavorite(faxRoom.id, faxRoom.favorite)"></i>\n					</td> -->\n					<td class="view-message hidden-xs" style="cursor:pointer; border:none;">\n						#{{faxRoom.id}}\n					</td>\n					<!-- <td class="inbox-small-cells" style="border: none;">\n						<i class="fa fa-star" data-ng-class="{\'inbox-started\': faxRoom.favorite}" data-ng-click="markAsFavorite(faxRoom.id, faxRoom.favorite)"></i>\n					</td> -->\n					<!-- <td class="view-message hidden-xs" style="cursor:pointer; border:none;">\n						{{faxRoom.subject}}\n					</td> -->\n					<td class="view-message" style="cursor:pointer; border:none;">\n					 	{{faxRoom.from}}\n					</td>\n					<td class="view-message" style="cursor:pointer; border:none;">\n					 	{{faxRoom.MailAccount.description ? faxRoom.MailAccount.description : faxRoom.MailAccount.name}}\n					</td>\n					<td class="view-message" style="cursor:pointer; border:none;" data-ng-switch="faxRoom.status">\n						<span class="badge badge-default" data-ng-class="{\n						\'badge-danger\': faxRoom.status == \'NEW\',\n						\'badge-warning\': faxRoom.status == \'OPEN\',\n						\'badge-info\': faxRoom.status == \'PENDING\',\n						\'badge-success\': faxRoom.status == \'CLOSED\'}"> {{faxRoom.status | uppercase}} </span>\n					</td>\n					<td class="view-message" style="cursor:pointer; border:none;">\n						<span class="badge badge-success badge-roundless" data-ng-show="faxRoom.User.fullname"> {{faxRoom.User.fullname}} </span>\n						<span class="badge badge-default badge-roundless" data-ng-hide="faxRoom.User.fullname"> {{\'APPLICATION_UNASSIGNED\' | translate}} </span>\n					</td>\n					<td class="view-message text-right" context-menu="menuOptions" style="border: none;">\n						<time is="relative-time" datetime="{{faxRoom.updatedAt}}">\n							April 1, 2014\n						</time>\n					</td>\n				</tr>\n				<tr data-ng-hide="faxRooms.length">\n					<td colspan="6" class="text-center">\n						<i>{{\'MESSAGE_NO_AVAILABLE_MESSAGES\' | translate}}</i>\n					</td>\n				</tr>\n				<tr>\n					<td colspan="8" class="text-center" style="border: none;">\n						<div st-pagination class="pagination" st-items-by-page="conf.faxRoomsByPage" st-displayed-pages="7"></div>\n					</td>\n				</tr>\n			</tbody>\n		</table>\n	</div>\n</div>\n'),a.put("app/channels/fax/inbox/room/room.html",'<!-- BEGIN TODO CONTENT -->\n<div class="todo-content" data-ng-init="initRoomView()">\n	<div class="portlet light">\n		<!-- PROJECT HEAD -->\n		<div class="portlet-title">\n			<div class="caption" data-ng-show="faxRoom">\n				<i class="icon-bar-chart font-green-sharp hide"></i>\n				<span class="badge badge-default" data-ng-class="{\'badge-error\': faxRoom.status == \'NEW\',\n				\'badge-warning\': faxRoom.status == \'OPEN\',\n				\'badge-info\': faxRoom.status == \'PENDING\',\n				\'badge-success\': faxRoom.status == \'CLOSED\'}"> {{faxRoom.status | uppercase}} </span>\n			</div>\n			<div class="actions" data-ng-show="faxRoom">\n				<div class="btn-group" data-ng-show="Auth.isAdmin()">\n					<a class="btn grey-salsa btn-circle btn-sm" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n					{{ \'APPLICATION_ASSIGN\' | translate }} <i class="fa fa-angle-down"></i>\n					</a>\n					<ul class="dropdown-menu pull-right">\n						<li data-ng-repeat="agent in agents">\n							<a href="#" data-ng-click="assignAgent(agent.id)">\n							{{agent.fullname}} <span class="badge badge-default"> {{agent.fullname | uppercase | limitTo : 1}} </span>\n							</a>\n						</li>\n					</ul>\n				</div>\n				<div class="btn-group">\n					<a class="btn green-haze btn-circle btn-sm" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n					{{ \'APPLICATION_STATUS\' | translate }} <i class="fa fa-angle-down"></i>\n					</a>\n					<ul class="dropdown-menu pull-right">\n						<li>\n							<a href="#" data-ng-click="updateStatus(\'PENDING\')">\n							{{\'STATUS_PENING\' | translate}} <span class="badge badge-danger">\n							P </span>\n							</a>\n						</li>\n						<li>\n							<a href="#" data-ng-click="updateStatus(\'CLOSED\')">\n							{{\'STATUS_CLOSED\' | translate}} <span class="badge badge-success">\n							C </span>\n							</a>\n						</li>\n					</ul>\n				</div>\n			</div>\n		</div>\n		<!-- end PROJECT HEAD -->\n		<div class="portlet-body">\n			<div class="row">\n				<div data-ng-show="faxRoom" data-ng-class="{\'col-md-7 col-sm-7\': faxRoom}">\n					<div class="scroller" id="faxMessages" style="height: 500px; overflow-y: scroll; width: auto;" data-always-visible="1" data-rail-visible1="1" data-initialized="1">\n						<ul class="chats">\n							<li data-ng-class="{\'in\': faxMessage.status == \'RECEIVED\', \'out\': (faxMessage.status == \'SENT\' || faxMessage.status == \'SENDING\' || faxMessage.status == \'FAILED\' || faxMessage.status == \'NOT SENT\')}" data-ng-repeat="faxMessage in faxRoom.FaxMessages | orderBy:\'createdAt\'">\n							<img class="avatar" alt="" data-ng-src="api/users/avatar/{{getCurrentUser().userpic && faxMessage.status === \'SENT\' ? getCurrentUser().userpic : \'unknown_avatar\'}}">\n							<div class="message">\n								<span class="arrow">\n								</span>\n								<span class="bold">{{\'APPLICATION_FROM\' | translate}}: </span>\n								<span>{{faxMessage.From.fullname}} </span>\n								<span> &#60;{{faxMessage.From.phone}}&#62; </span>\n								<br>\n								<span class="bold">{{\'APPLICATION_TO\' | translate}}: </span>\n								<span>{{faxMessage.To.fullname}} </span>\n								<span> &#60;{{faxMessage.To.phone}}&#62; </span>\n								<br>\n								<span class="todo-tasklist-date">\n									<i class="fa fa-calendar"></i>\n									<time is="relative-time" datetime="{{faxMessage.createdAt}}">\n										April 1, 2014\n									</time>\n								</span>\n								<span data-ng-show="faxMessage.status == \'FAILED\' || faxMessage.status == \'SENDING\'" class="badge badge-default" data-ng-class="{\'badge-error\': faxMessage.status == \'FAILED\', \'badge-warning\': faxMessage.status == \'SENDING\'}"> {{faxMessage.status | uppercase}} </span>\n								<br>\n								<br>\n								<span class="body">\n									<div class="wrapper" ng-controller="FaxInboxRoomCtrl" style="max-height:600px; overflow:auto;">\n					          <ng-pdf pdf-url="/api/fax/messages/{{faxMessage.id}}/content" template-url="/assets/plugins/angular-pdf/example/partials/viewer.html" scale="0.5" page=1></ng-pdf>\n					        </div>\n								</span>\n								<br>\n							</div>\n						</li>\n						</ul>\n					</div>\n				</div>\n				<div data-ng-class="{\'col-md-5 col-sm-5\': faxRoom, \'col-md-12 col-sm-12\': !faxRoom}">\n					<form name="forms.compose" data-ng-submit="forms.compose.$valid && sendFax()" class="form-horizontal" novalidate>\n						<!-- TASK HEAD -->\n						<div class="form">\n							<div class="form-group">\n								<div class="col-md-12 col-sm-12">\n									<div class="todo-taskbody-user">\n										<img class="todo-userpic pull-left" data-ng-src="api/users/avatar/{{getCurrentUser().userpic ? getCurrentUser().userpic : \'unknown_avatar\'}}" width="50px" height="50px">\n										<span class="todo-username pull-left">{{ getCurrentUser().fullname }}</span>\n									</div>\n								</div>\n							</div>\n							<!-- END TASK HEAD -->\n\n							<!-- FAX FROM -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.from.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">{{\'APPLICATION_FROM\' | translate}}:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select data-ng-model="form.from" theme="bootstrap" name="from" required ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_FROM\' | translate}}...">{{$select.selected.name}} - {{$select.selected.phone}}</ui-select-match>\n												<ui-select-choices repeat="faxAccount in faxAccounts | filter: $select.search">\n													<div ng-bind-html="faxAccount.name | highlight: $select.search"></div>\n													<small ng-bind-html="faxAccount.phone | highlight: $select.search"></small>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.from.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n							          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							        </span>\n										</div>\n									</div>\n								</div>\n							</div>\n\n							<!-- FAX TO -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.to.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">{{\'APPLICATION_TO\' | translate}}:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select tagging tagging-label="" multiple required data-ng-model="form.sto" theme="bootstrap" name="to" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_TO\' | translate}}...">{{$item}}</ui-select-match>\n												<ui-select-choices repeat="to in form.to | filter:$select.search">\n													{{to}}\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.to.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n							          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							        </span>\n										</div>\n									</div>\n								</div>\n							</div>\n\n							<!-- TASK DESC -->\n							<div class="form-group">\n								<div class="col-md-12">\n									<!-- <textarea class="form-control todo-taskbody-taskdesc" rows="8" data-ng-model="form.text" name="text" style="resize: none;"></textarea> -->\n									<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="form.html" name="html"></div>\n								</div>\n							</div>\n							<!-- END TASK DESC -->\n\n							<!-- START ATTACH -->\n							<div class="form-group">\n								<div class="col-md-6">\n									<input type="file" nv-file-select uploader="uploader" name="file">\n									<table class="table" border="0">\n										<tbody>\n										<tr data-ng-repeat="item in uploader.queue">\n												<td style="border-top-style:none">\n													<strong>\n														{{ item.file.name }}\n													</strong>\n												</td>\n												<td data-ng-show="uploader.isHTML5" nowrap style="border-top-style:none">\n													{{ item.file.size/1024/1024|number:2 }} MB\n												</td>\n												<td nowrap style="border-top-style:none">\n													<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n															<span class="glyphicon glyphicon-trash"></span> Remove\n													</button>\n												</td>\n											</tr>\n										</tbody>\n									</table>\n								</div>\n								<div class="col-md-6">\n									<div class="form-actions right todo-form-actions">\n										<button class="btn btn-circle btn-sm green-haze">{{ \'APPLICATION_SEND\' | translate }}</button>\n										<input type="button" name="cancel" value="{{ \'APPLICATION_CANCEL\' | translate }}" class="btn btn-circle btn-sm btn-default" data-ng-click="cancel()">\n									</div>\n								</div>\n							</div>\n							<!-- END ATTACH -->\n\n						</div>\n					</form>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END TODO CONTENT -->\n'),
-a.put("app/channels/fax/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid && form.general.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_AGENT_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" name="timeout" placeholder="Timeout" class="form-control" data-ng-model="item.timeout" required/>\n      <span data-ng-show="(form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid && form.general.timeout.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n    <!-- START HEADER SHAPE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid && form.general.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END HEADER SHAPE -->\n\n\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/fax/queue/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-docs"></i>\n						<a href="/channels/fax/queues/lis">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle " href="#"  data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/fax/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-paper-plane"></i>\n					<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/fax/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.queues.view.settings\')}">\n							<a data-ng-href="/channels/fax/queues/view/{{queue.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.queues.view.agents\')}">\n							<a data-ng-href="/channels/fax/queues/view/{{queue.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.general" data-ng-submit="forms.general.$valid && updateFaxQueue()" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="queue.name" required/>\n						<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"/>\n					</div>\n					<!-- END DESCRIPTION -->\n\n					<!-- START TIMEOUT -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" min="1" data-ng-model="queue.timeout"/>\n					</div>\n					<!-- END TIMEOUT -->\n\n					<!-- START HEADER SHAPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n						<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}</label>\n						<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n						<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap">\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n							<ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n								<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n					</div>\n					<!-- END HEADER SHAPE -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/account/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="#">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn btn-default" href="#" data-ng-click="gridOptions.getPage();">\n							<i class="icon-reload"></i>\n						</a>\n					</div>\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/mail/accounts/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/account/view/action/list/list.html",'<div class="row" data-ng-init="initActons()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/mail/accounts/view/{{account.id}}/actions/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACTION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/account/view/action/view/view.html",'\n<div class="row" data-ng-init="initAction()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.settings" ng-submit="updateItem()" novalidate>\n					<!-- START APP -->\n					<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n							<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n							<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n								<div ng-bind-html="app.name | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid && forms.settings.app.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END APP -->\n\n					<!-- START HOST -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n						<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n						<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END HOST -->\n\n					<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n						<!-- START QUEUE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n							<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.MailQueueId" name="queue" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n									<div ng-bind-html="queue.name | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END QUEUE -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n						<!-- START AGENT -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$invalid}">\n							<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n								<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n									<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END AGENT -->\n					</div>\n\n					<!-- START INTERVAL_TYPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n							<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n								{{ intType.name | translate }}\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END INTERVAL_TYPE -->\n\n					<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n						<!-- START TIME -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n							<div class="input-group input-large">\n								<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n									<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n								</fieldset>\n								<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n								<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n								<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n							</div>\n						</div>\n						<!-- END TIME -->\n\n						<!-- START ALWAYS -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n							<div class="input-group input-large">\n								<label class="control-label pointer-cursor">\n									<input\n										bs-switch\n										data-ng-model="application.alwaysTime"\n										type="checkbox"\n										switch-active="{{ isActive }}"\n										switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n										switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n										switch-on-color="{{ onColor }}"\n										switch-off-color="{{ offColor }}"\n										switch-animate="{{ animate }}"\n										switch-size="{{ size }}"\n										switch-label="{{ label }}"\n										switch-icon="{{ icon }}"\n										switch-radio-off="{{ radioOff }}"\n										switch-label-width="{{ labelWidth }}"\n										switch-handle-width="{{ handleWidth }}">\n									<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n								</label>\n							</div>\n						</div>\n						<!-- END ALWAYS -->\n\n						<!-- START WEEKDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END WEEKDAY -->\n\n						<!-- START MONTHDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTHDAY -->\n\n						<!-- START MONTH -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTH -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n						<!-- START INTERVALS -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n									{{ interval.name}}\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERVALS -->\n\n					</div>\n					<button class="btn green-haze" type="submit">{{\'APPLICATION_UPDATE\' | translate}}</button>\n				</form>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/account/view/action/wizard/wizard.html",'\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.action.$valid)">\n						<form name="forms.action" novalidate>\n							<!-- START APP -->\n							<div class="form-group"  data-ng-class="{\'has-error\': forms.action.$submitted && forms.action.app.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n									<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n										<div ng-bind-html="app.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.action.$submitted && forms.action.app.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END APP -->\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n								<span data-ng-show="(forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid && forms.action.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n								<!-- START QUEUE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.MailQueueId" name="queue" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n											<div ng-bind-html="queue.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n								<!-- START AGENT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$invalid}">\n									<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n										<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n											<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END AGENT -->\n							</div>\n\n							<!-- START INTERVAL_TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n										{{ intType.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVAL_TYPE -->\n\n							<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n								<!-- START TIME -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n									<div class="input-group input-large">\n										<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n											<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n										</fieldset>\n										<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n										<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n										<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n									</div>\n								</div>\n								<!-- END TIME -->\n\n								<!-- START ALWAYS -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n									<div class="input-group input-large">\n										<label class="control-label pointer-cursor">\n											<input\n												bs-switch\n												data-ng-model="application.alwaysTime"\n												type="checkbox"\n												switch-active="{{ isActive }}"\n												switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n												switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n												switch-on-color="{{ onColor }}"\n												switch-off-color="{{ offColor }}"\n												switch-animate="{{ animate }}"\n												switch-size="{{ size }}"\n												switch-label="{{ label }}"\n												switch-icon="{{ icon }}"\n												switch-radio-off="{{ radioOff }}"\n												switch-label-width="{{ labelWidth }}"\n												switch-handle-width="{{ handleWidth }}">\n											<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n										</label>\n									</div>\n								</div>\n								<!-- END ALWAYS -->\n\n								<!-- START WEEKDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END WEEKDAY -->\n\n								<!-- START MONTHDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTHDAY -->\n\n								<!-- START MONTH -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTH -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n											{{ interval.name}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n\n							<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONTINUE\' | translate}}"/>\n						</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<!-- <button class="btn green-haze" type="button" wz-previous><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button> -->\n						<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/mail/account/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="/channels/mail/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="account"></i>\n				</li>\n				<li data-ng-show="account">\n					<a href="#">{{ account.description || account.name }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img ng-src="assets/images/media/account.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ account.description || account.name }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.email}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li ng-class="{active: $state.is(\'main.channels.mail.accounts.view.settings\')}">\n							<a href="/channels/mail/accounts/view/{{account.id}}/settings">\n							<i class="icon-settings"></i>\n							{{\'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li ng-class="{active: $state.includes(\'main.channels.mail.accounts.view.actions\')}">\n							<a href="/channels/mail/accounts/view/{{account.id}}/actions/list">\n							<i class="icon-directions"></i>\n							{{\'APPLICATION_ACTIONS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<div ui-view class="profile-content"></div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n<!-- END PAGE CONTENT-->\n</div>\n'),a.put("app/channels/mail/account/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">IMAP</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">SMTP</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="forms.info.$valid && updateItemMailAccount()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid && forms.info.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL_ADDRESS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="address" placeholder="{{\'APPLICATION_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.address" required/>\n								<span data-ng-show="(forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid && forms.info.address.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ADDRESS -->\n\n							<!-- START FIDELITY -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_FIDELITY\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.fidelity"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END FIDELITY -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-if="account.fidelity" data-ng-class="{\'has-error\': (forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="0" name="timeout" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="account.timeout" required/>\n								<span data-ng-show="(forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid && forms.info.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid && forms.info.timeout.$error.number" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n					<!-- IMAP TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.formIn" data-ng-submit="forms.formIn.$valid && updateItemMailServerIn()" novalidate>\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.host.$touched || forms.formIn.$submitted) && forms.formIn.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HOST\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.host" required/>\n								<span data-ng-show="(forms.formIn.host.$touched || forms.formIn.$submitted) && forms.formIn.host.$invalid && forms.formIn.host.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.username.$touched || forms.formIn.$submitted) && forms.formIn.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.username" required/>\n								<span data-ng-show="(forms.formIn.username.$touched || forms.formIn.$submitted) && forms.formIn.username.$invalid && forms.formIn.username.$error.required"  class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.password.$touched || forms.formIn.$submitted) && forms.formIn.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.password" required/>\n								<span data-ng-show="(forms.formIn.password.$touched || forms.formIn.$submitted) && forms.formIn.password.$invalid && forms.formIn.password.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START PORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.port.$touched || forms.formIn.$submitted) && forms.formIn.port.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.port" required/>\n								<span data-ng-show="(forms.formIn.port.$touched || forms.formIn.$submitted) && forms.formIn.port.$invalid && forms.formIn.port.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formIn.port.$touched || forms.formIn.$submitted) && forms.formIn.port.$invalid && forms.formIn.port.$error.number" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PORT -->\n\n							<!-- START MAILBOX -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}</label>\n								<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.mailbox"/>\n							</div>\n							<!-- END MAILBOX -->\n\n							<!-- START SEARCH FILTER -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_SEARCH_FILTER\' | translate}}</label>\n								<ui-select data-ng-model="account.MailServerIn.filter" name="filter" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="filter in [\'UNSEEN\'] | filter: $select.search">\n										<div ng-bind-html="filter | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- START SEARCH FILTER -->\n\n							<!-- START DELETE -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DELETE_MAIL_FROM_SERVER\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.MailServerIn.delete"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END DELETE -->\n\n							<!-- START SSL -->\n							<div class="form-group">\n								<label class="control-label">SSL</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.MailServerIn.ssl"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END SSL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END IMAP TAB -->\n\n					<!-- SMTP TAB -->\n					<div class="tab-pane" id="tab_1_3">\n						<form name="forms.formOut" data-ng-submit="forms.formOut.$valid && updateItemMailServerOut()" novalidate>\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.host.$touched || forms.formOut.$submitted) && forms.formOut.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HOST\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.host" required/>\n								<span data-ng-show="(forms.formOut.host.$touched || forms.formOut.$submitted) && forms.formOut.host.$invalid && forms.formOut.host.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.username.$touched || forms.formOut.$submitted) && forms.formOut.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.username" required/>\n								<span data-ng-show="(forms.formOut.username.$touched || forms.formOut.$submitted) && forms.formOut.username.$invalid && forms.formOut.username.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.password.$touched || forms.formOut.$submitted) && forms.formOut.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.password" required/>\n								<span data-ng-show="(forms.formOut.password.$touched || forms.formOut.$submitted) && forms.formOut.password.$invalid && forms.formOut.password.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START PORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.port.$touched || forms.formOut.$submitted) && forms.formOut.port.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.port" required/>\n								<span data-ng-show="(forms.formOut.form.$touched || forms.formOut.$submitted) && forms.formOut.port.$invalid && forms.formOut.port.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formOut.form.$touched || forms.formOut.$submitted) && forms.formOut.port.$invalid && forms.formOut.port.$error.number" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PORT -->\n\n							<!-- START SSL -->\n							<div class="form-group">\n								<label class="control-label">SSL</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.MailServerOut.ssl"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END SSL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n							<input class="btn blue-madison" type="button" value="Test" data-ng-click="test()"/>\n						</form>\n					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/account/wizard/wizard.html",'\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN PAGE HEADER-->\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="/mail/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<!-- END PAGE HEADER-->\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n	        <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="formValidation(forms.info.$valid)">\n							<form name="forms.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n									<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid && forms.info.name.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n\n								<!-- START ADDRESS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid}">\n									<label class="control-label">{{\'APPLICATION_EMAIL_ADDRESS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="address" placeholder="{{\'APPLICATION_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.address" required/>\n									<span data-ng-show="(forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid && forms.info.address.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END ADDRESS -->\n\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="IMAP" canexit="formValidation(forms.in.$valid)">\n							<form name="forms.in" novalidate>\n								<!-- START HOST -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.host.$touched || forms.in.$submitted) && forms.in.host.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INCOMING_MAIL_SERVER\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.host" required/>\n									<span data-ng-show="(forms.in.host.$touched || forms.in.$submitted) && forms.in.host.$invalid && forms.in.host.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END HOST -->\n\n								<!-- START USERNAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.username.$touched || forms.in.$submitted) && forms.in.username.$invalid}">\n									<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.username" name="username" required/>\n									<span data-ng-show="(forms.in.username.$touched || forms.in.$submitted) && forms.in.username.$invalid && forms.in.username.$error.required"  class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END USERNAME -->\n\n								<!-- START PASSWORD -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.password.$touched || forms.in.$submitted) && forms.in.password.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.password" required/>\n									<span data-ng-show="(forms.in.password.$touched || forms.in.$submitted) && forms.in.password.$invalid && forms.in.password.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PASSWORD -->\n\n								<!-- START PORT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.port.$touched || forms.in.$submitted) && forms.in.port.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.port" required/>\n									<span data-ng-show="(forms.in.port.$touched || forms.in.$submitted) && forms.in.port.$invalid && forms.in.port.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n									<span data-ng-show="(forms.in.port.$touched || forms.in.$submitted) && forms.in.port.$invalid && forms.in.port.$error.number" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PORT -->\n\n								<!-- START MAILBOX -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}</label>\n									<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.mailbox"/>\n								</div>\n								<!-- END MAILBOX -->\n\n								<!-- START SEARCH FILTER -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_SEARCH_FILTER\' | translate}}</label>\n									<ui-select data-ng-model="item.MailServerIn.filter" name="filter" theme="bootstrap">\n				            <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n				            <ui-select-choices repeat="filter in [\'UNSEEN\'] | filter: $select.search">\n				              <div data-ng-bind="filter | highlight: $select.search"></div>\n				            </ui-select-choices>\n				          </ui-select>\n									<!-- <input type="text" name="filter" placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}" class="form-control" data-ng-model="in.filter"/> -->\n								</div>\n								<!-- START SEARCH FILTER -->\n\n								<!-- START DELETE -->\n								<div class="form-group row">\n									<label class="col-md-3">\n										{{\'APPLICATION_DELETE_MAIL_FROM_SERVER\' | translate}}\n									</label>\n									<label class="col-md-9">\n											<input type="checkbox" data-ng-model="item.MailServerIn.delete">\n									</label>\n								</div>\n								<!-- END DELETE -->\n\n								<!-- START SSL -->\n								<div class="form-group row">\n									<label class="col-md-3">\n										SSL\n									</label>\n									<label class="col-md-9">\n											<input type="checkbox" data-ng-model="item.MailServerIn.ssl">\n									</label>\n								</div>\n								<!-- END SSL -->\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="goNext()"/>\n							</form>\n						</wz-step>\n						<wz-step title="SMTP" canexit="formValidation(forms.out.$valid)">\n							<form name="forms.out" novalidate>\n								<!-- START HOST -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.host.$touched || forms.out.$submitted) && forms.out.host.$invalid}">\n									<label class="control-label">{{\'APPLICATION_OUTGOING_MAIL_SERVER\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.host" required/>\n									<span data-ng-show="(forms.out.host.$touched || forms.out.$submitted) && forms.out.host.$invalid && forms.out.host.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END HOST -->\n\n								<!-- START USERNAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.username.$touched || forms.out.$submitted) && forms.out.username.$invalid}">\n									<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.username" required/>\n									<span data-ng-show="(forms.out.username.$touched || forms.out.$submitted) && forms.out.username.$invalid && forms.out.username.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END USERNAME -->\n\n								<!-- START PASSWORD -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.password.$touched || forms.out.$submitted) && forms.out.password.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.password" required/>\n									<span data-ng-show="(forms.out.password.$touched || forms.out.$submitted) && forms.out.password.$invalid && forms.out.password.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PASSWORD -->\n\n								<!-- START PORT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.port.$touched || forms.out.$submitted) && forms.out.port.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.port" required/>\n									<span data-ng-show="(out.$touched || forms.out.$submitted) && forms.out.port.$invalid && forms.out.port.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n									<span data-ng-show="(out.$touched || forms.out.$submitted) && forms.out.port.$invalid && forms.out.port.$error.number" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PORT -->\n\n								<!-- START SSL -->\n								<div class="form-group row">\n									<label class="col-md-3">\n										SSL\n									</label>\n									<label class="col-md-9">\n											<input type="checkbox" data-ng-model="item.MailServerOut.ssl">\n									</label>\n								</div>\n								<!-- END DELETE -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="goNext()"/>\n								<input class="btn default" type="button" value="{{\'APPLICATION_BACK\' | translate}}" wz-previous/>\n							</form>\n						</wz-step>\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/mail/inbox/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-note"></i>\n					<a href="#">{{ \'APPLICATION_INBOX\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-note font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INBOX\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn btn-default" href="#" data-ng-click="gridOptions.getPage();">\n							<i class="icon-reload"></i>\n						</a>\n					</div>\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/mail/inbox/view/compose">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_MESSAGE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/inbox/mail/mail.html",'<div class="message">\r\n  <div class="row">\r\n    <div class="col-md-6">\r\n      <span class="bold">From: </span>\r\n      <span>{{mailMessage.from}}</span>\r\n      <br>\r\n      <span class="bold">To: </span>\r\n      <span>{{mailMessage.to}} </span>\r\n      <br>\r\n      <span data-ng-if="mailMessage.cc.length" class="bold">Cc: </span>\r\n      <span data-ng-if="mailMessage.cc.length">{{mailMessage.cc}} </span>\r\n    </div>\r\n    <div class="col-md-6">\r\n      <span class="pull-right" data-ng-show="mailMessage.User">{{\'APPLICATION_SENT_BY\' | translate}}: <strong>{{mailMessage.User.fullname}}</strong></span>\r\n    </div>\r\n  </div>\r\n  <br>\r\n  <span class="todo-tasklist-date">\r\n    <span class="pull-right">\r\n      <a data-ng-click="(mailMessage.status == \'SENDING\' || mailMessage.status == \'FAILED\') && retry(mailMessage.id)" href="#" class="btn default btn-xs inactive-link" data-ng-class="{\'green-stripe\': mailMessage.status == \'SENT\' || mailMessage.status == \'RECEIVED\', \'blue-stripe\': mailMessage.status == \'SENDING\', \'red-stripe\': mailMessage.status == \'FAILED\'}"> {{mailMessage.status | uppercase}}\r\n        <i data-ng-class="{\'fa fa-check\': mailMessage.status == \'SENT\' || mailMessage.status == \'RECEIVED\', \'fa fa-warning\': mailMessage.status == \'SENDING\', \'fa fa-times\': mailMessage.status == \'FAILED\'}"></i>\r\n      </a>\r\n    </span>\r\n    <i class="icon-calendar"></i> <span am-time-ago="mailMessage.updatedAt"></span>\r\n  </span>\r\n  <hr>\r\n  <span class="body text-left" data-ng-bind-html="mailMessage.text" style="white-space: pre-wrap;"></span>\r\n  <hr data-ng-if="mailMessage.MailAttachments.length">\r\n  <div data-ng-repeat="mailAttachment in mailMessage.MailAttachments">\r\n    <strong>{{mailAttachment.name}}</strong>\r\n    <span>\r\n      {{mailAttachment.size}}B </span>\r\n      <a target="_self" download="{{mailAttachment.name}}" href="api/mail/attachments/{{mailAttachment.id}}">\r\n        {{ \'APPLICATION_DOWNLOAD\' | translate }}\r\n      </a>\r\n    </div>\r\n  </div>\r\n'),a.put("app/channels/mail/inbox/note/note.html",'<div class="note">\r\n  <div class="row">\r\n    <div class="col-md-6">\r\n      <i class="icon-calendar"></i> <span am-time-ago="mailMessage.updatedAt"></span>\r\n    </div>\r\n    <div class="col-md-6">\r\n      <span class="pull-right" data-ng-show="mailMessage.User">{{\'APPLICATION_ADD_BY\' | translate}}: <strong>{{mailMessage.User.fullname}}</strong></span>\r\n    </div>\r\n  </div>\r\n  <hr>\r\n  <span class="body text-left" data-ng-bind-html="mailMessage.text" style="white-space: pre-wrap;"></span>\r\n  <hr data-ng-if="mailMessage.MailAttachments.length">\r\n  <div data-ng-repeat="mailAttachment in mailMessage.MailAttachments">\r\n    <strong>{{mailAttachment.name}}</strong>\r\n    <span>\r\n      {{mailAttachment.size}}B </span>\r\n      <a target="_self" download="{{mailAttachment.name}}" href="api/mail/attachments/{{mailAttachment.id}}">\r\n        {{ \'APPLICATION_DOWNLOAD\' | translate }}\r\n      </a>\r\n    </div>\r\n  </div>\r\n'),a.put("app/channels/mail/inbox/view/view.agents.modal.html",'<div class="modal-header" data-ng-init="initModal()">\n  <h3 class="modal-title">{{ \'APPLICATION_AGENTS\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <!-- START TRANSPORT -->\n  <div class="form-group">\n    <form name="form" novalidate>\n      <!-- START TRANSPORT -->\n      <div class="form-group">\n        <ui-select multiple name="agents" data-ng-model="item.agents" theme="bootstrap">\n          <ui-select-match placeholder="{{\'APPLICATION_AGENTS\' | translate}}">{{$item.fullname}}</ui-select-match>\n          <ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n            {{agent.fullname}}\n          </ui-select-choices>\n        </ui-select>\n      </div>\n      <!-- END TRANSPORT -->\n    </form>\n  </div>\n  <!-- END TRANSPORT -->\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/inbox/view/view.html",'<div class="row">\r\n  <div class="col-md-12">\r\n    <div class="page-bar">\r\n      <ul class="page-breadcrumb">\r\n        <li>\r\n          <i class="icon-rocket"></i>\r\n          <a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n          <i class="fa fa-angle-right"></i>\r\n        </li>\r\n        <li>\r\n          <i class="icon-puzzle"></i>\r\n          <a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\r\n          <i class="fa fa-angle-right"></i>\r\n        </li>\r\n        <li>\r\n          <i class="icon-envelope"></i>\r\n          <a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\r\n          <i class="fa fa-angle-right"></i>\r\n        </li>\r\n        <li>\r\n					<i class="icon-note"></i>\r\n					<a href="/channels/mail/inbox/list">{{ \'APPLICATION_INBOX\' | translate }}</a>\r\n				</li>\r\n      </ul>\r\n    </div>\r\n  </div>\r\n</div>\r\n\r\n<!-- BEGIN PAGE CONTENT-->\r\n<div class="row">\r\n	<div class="col-md-12">\r\n    <div ui-view></div>\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/channels/mail/inbox/view/view.notes.modal.html",'<div class="modal-header" data-ng-init="initModal()">\n  <h3 class="modal-title">{{ \'APPLICATION_NOTES\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n    <div class="form-group">\n      <textarea data-ng-model="item.text" name="text" rows="10" style="resize: none; width: 100%;"></textarea>\n    </div>\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/inbox/view/view.room.html",'<!-- BEGIN TODO CONTENT -->\n<div class="todo-content" data-ng-init="initRoom()">\n	<div class="portlet light">\n		<div class="portlet-title">\n			<div class="caption" data-ng-show="mailRoom">\n				<i class="icon-bar-chart font-green-sharp hide"></i>\n				<span class="label label-sm label-default">{{mailRoom.status}}</span> - <span class="caption-subject font-green-sharp bold uppercase">{{mailRoom.subject}}</span>\n			</div>\n			<div class="actions" data-ng-switch="mailRoom.status">\n				<div class="btn-group btn-group-solid" data-ng-show="mailRoom">\n					<button type="button" class="btn yellow" data-ng-click="loadNote()" uib-popover="{{\'APPLICATION_ADD_NOTE\' | translate}}" popover-trigger="mouseenter">N</button>\n				</div>\n				<div class="btn-group btn-group-solid" data-ng-show="mailRoom">\n					<button type="button" class="btn blue" data-ng-click="loadAgents()" uib-popover="{{\'APPLICATION_ASSING_AGENTS\' | translate}}" popover-trigger="mouseenter">A</button>\n				</div>\n				<div class="btn-group btn-group-solid">\n					<button type="button" class="btn red" data-ng-click="loadTemplate()" uib-popover="{{\'APPLICATION_LOAD_TEMPLATES\' | translate}}" popover-trigger="mouseenter">T</button>\n				</div>\n				<div class="btn-group btn-group-solid">\n					<button type="button" class="btn green" data-ng-switch-when="NEW" data-ng-click="updateStatus(\'CLOSED\')" uib-popover="{{\'APPLICATION_CLOSE\' | translate}}" popover-trigger="mouseenter">S</button>\n					<button type="button" class="btn green" data-ng-switch-when="OPEN" data-ng-click="updateStatus(\'CLOSED\')" uib-popover="{{\'APPLICATION_CLOSE\' | translate}}" popover-trigger="mouseenter">S</button>\n					<button type="button" class="btn green" data-ng-switch-when="CLOSED" data-ng-click="updateStatus(\'OPEN\')" uib-popover="{{\'APPLICATION_OPEN\' | translate}}" popover-trigger="mouseenter">O</button>\n				</div>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div data-ng-show="mailRoom" data-ng-class="{\'col-md-6 col-sm-6\': mailRoom}">\n					<div ng-scrollbars ng-scrollbars-config="config">\n						<ul class="chats">\n							<li data-ng-switch="mailMessage.status" data-ng-class="{\'in\': mailMessage.status == \'RECEIVED\', \'out\': mailMessage.status == \'SENT\' || mailMessage.status == \'SENDING\' || mailMessage.status == \'FAILED\' || mailMessage.status == \'NOTE\'}" data-ng-repeat="mailMessage in mailRoom.MailMessages | orderBy:\'-createdAt\'">\n								<img class="avatar" alt="" data-ng-src="api/users/avatar/{{getCurrentUser().userpic && mailMessage.status === \'SENT\' ? getCurrentUser().userpic : \'unknown_avatar\'}}">\n								<note message="mailMessage" ng-switch-when="NOTE"></note>\n								<mail message="mailMessage" ng-switch-default></mail>\n							</li>\n						</ul>\n					</div>\n				</div>\n				<div data-ng-class="{\'col-md-6 col-sm-6\': mailRoom, \'col-md-12 col-sm-12\': !mailRoom}">\n					<form name="forms.compose" data-ng-submit="forms.compose.$valid && sendMail()" class="form-horizontal" novalidate>\n						<!-- START HEAD -->\n						<div class="form">\n							<!-- START FROM -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.from.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">From:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select data-ng-model="form.from[0]" theme="bootstrap" name="from" required>\n												<ui-select-match placeholder="From...">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mailAccount.address as mailAccount in mailAccounts | filter: $select.search">\n													<div data-ng-bind-html="mailAccount.name | highlight: $select.search"></div>\n													<small data-ng-bind-html="mailAccount.address | highlight: $select.search"></small>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.from.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END FROM -->\n\n							<!-- MAIL TO -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.to.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">To:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select tagging tagging-label multiple data-ng-model="form.sto" theme="bootstrap" name="to">\n												<ui-select-match placeholder="To...">{{$item}}</ui-select-match>\n												<ui-select-choices repeat="to in form.to | filter:$select.search">\n													{{to}}\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.to.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END TO -->\n\n							<!-- START CC -->\n							<div class="form-group">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">Cc:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select tagging tagging-label="" multiple data-ng-model="form.scc" theme="bootstrap" name="cc" ng-disabled="disabled">\n												<ui-select-match placeholder="Cc...">{{$item}}</ui-select-match>\n												<ui-select-choices repeat="cc in form.cc">\n													{{cc}}\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END CC -->\n\n							<!-- START SUBJECT -->\n							<div data-ng-hide="mailRoom" class="form-group" data-ng-class="{\'has-error\': forms.compose.subject.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">Subject:</label>\n										</div>\n										<div class="col-md-11">\n											<input type="text" name="subject" class="form-control todo-taskbody-taskdesc" placeholder="Subject..." rows="8" data-ng-model="form.subject">\n											<span data-ng-show="forms.compose.subject.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END SUJBECT -->\n\n							<!-- START HTML -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.text.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="form.html" name="html"></div>\n									<span data-ng-show="forms.compose.text.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n							<!-- END HTML -->\n\n							<!-- START CANNED -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.subject.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<input type="text"\n									data-ng-model="selectedAnswer"\n									placeholder="{{\'APPLICATION_CANNED_ANSWERS\' | translate | lowercase | capitalize}}.."\n									typeahead-on-select="onSelectAnswer($item)"\n									uib-typeahead="answer for answer in getAnswers($viewValue)"\n									typeahead-loading="loadingAnswers"\n									typeahead-no-results="noResults"\n									class="form-control">\n									<span data-ng-show="forms.compose.subject.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n							<!-- END CANNED -->\n\n							<!-- START ATTACH -->\n							<div class="form-group">\n								<div class="col-md-6">\n									<input type="file" nv-file-select="" uploader="uploader" multiple="">\n									<table class="table">\n										<tbody>\n											<tr ng-repeat="item in uploader.queue">\n												<td style="border-top:none"><strong>{{ item.file.name }}</strong></td>\n												<td style="border-top:none" ng-show="uploader.isHTML5" nowrap>{{ item.file.size/1024/1024|number:2 }} MB</td>\n												<td style="border-top:none" ng-show="uploader.isHTML5">\n													<div class="progress" style="margin-bottom: 0;">\n														<div class="progress-bar" role="progressbar" ng-style="{ \'width\': item.progress + \'%\' }"></div>\n													</div>\n												</td>\n												<td style="border-top-style:none" class="text-center">\n													<span ng-show="item.isSuccess"><i class="glyphicon glyphicon-ok"></i></span>\n													<span ng-show="item.isCancel"><i class="glyphicon glyphicon-ban-circle"></i></span>\n													<span ng-show="item.isError"><i class="glyphicon glyphicon-remove"></i></span>\n												</td>\n												<td style="border-top-style:none" nowrap>\n													<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n														<span class="glyphicon glyphicon-trash"></span> {{\'APPLICATION_REMOVE\' | translate}}\n													</button>\n												</td>\n											</tr>\n										</tbody>\n									</table>\n									<div>\n									</div>\n								</div>\n								<div class="col-md-6">\n									<div class="form-actions right todo-form-actions" style="border-top: none;">\n										<input type="submit" value="{{ \'APPLICATION_SEND\' | translate }}" class="btn btn-sm green-meadow" data-ng-disabled="form.disabled || !form.html">\n										<input type="button" value="{{ \'APPLICATION_CANCEL\' | translate }}"class="btn btn-sm btn-default" data-ng-click="cancel()">\n									</div>\n								</div>\n							</div>\n							<!-- END ATTACH -->\n						</div>\n					</form>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END TODO CONTENT -->\n'),a.put("app/channels/mail/inbox/view/view.templates.modal.html",'<div class="modal-header" data-ng-init="initModal()">\n  <h3 class="modal-title">{{ \'APPLICATION_TEMPLATES\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="note note-info" data-ng-show="!templates.length">\n    <h4 class="block">Info!</h4>\n    <p>\n      {{\'MESSAGE_NO_TEMPLATES_AVAILABLE\' | translate}}\n    </p>\n  </div>\n  <form name="form" data-ng-show="templates.length" novalidate>\n    <div class="form-group">\n      <ui-select data-ng-model="item.template" theme="bootstrap">\n        <ui-select-match placeholder="Select a template in the list or search his name...">{{$select.selected.name}}</ui-select-match>\n        <ui-select-choices repeat="template in templates | propsFilter: {name: $select.search}">\n          <div ng-bind-html="template.name | highlight: $select.search"></div>\n          <small data-ng-show="template.description">\n            {{\'APPLICATION_DESCRIPTION\' | translate}}: {{template.description}}\n          </small>\n        </ui-select-choices>\n      </ui-select>\n    </div>\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()" data-ng-show="templates.length">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid && form.general.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_AGENT_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" min="0" name="timeout" placeholder="Timeout" class="form-control" data-ng-model="item.timeout" required/>\n      <span data-ng-show="(form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid && form.general.timeout.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n    <!-- START STRATEGY -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid && form.general.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END STRATEGY -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/queue/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-envelope"></i>\n						<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-docs"></i>\n						<a href="#">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="note note-warning" data-ng-hide="teams.length">\n				<h4 class="block">Warning!</h4>\n				<p>\n					 {{ \'MESSAGE_NO_AVAILABLE_TEAMS\' | translate }}\n				</p>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/mail/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n					{{user.role}}\n				</div> -->\n			</div>\n			<!-- END SIDEBAR USER TITLE -->\n\n			<!-- SIDEBAR MENU -->\n			<div class="profile-usermenu">\n				<ul class="nav">\n					<li data-ng-class="{active: $state.is(\'main.channels.mail.queues.view.settings\')}">\n						<a data-ng-href="/channels/mail/queues/view/{{queue.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.mail.queues.view.agents\')}">\n							<a data-ng-href="/channels/mail/queues/view/{{queue.id}}/agents">\n								<i class="icon-people"></i>\n								{{ \'APPLICATION_AGENTS\' | translate}} </a>\n							</li>\n						</ul>\n					</div>\n					<!-- END MENU -->\n				</div>\n				<!-- END PORTLET main.channels -->\n			</div>\n			<!-- END BEGIN PROFILE SIDEBAR -->\n			<!-- BEGIN PROFILE CONTENT -->\n			<div ui-view class="profile-content">\n			</div>\n			<!-- END PROFILE CONTENT -->\n		</div>\n	</div>\n	<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.general" data-ng-submit="forms.general.$valid && updateMailQueue()" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="queue.name" required/>\n						<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"/>\n					</div>\n					<!-- END DESCRIPTION -->\n\n					<!-- START TIMEOUT -->\n					<div class="form-group">\n						<label class="control-label">Agent Timeout</label>\n						<input type="number" name="timeout" placeholder="Timeout" class="form-control" min="1" data-ng-model="queue.timeout"/>\n					</div>\n					<!-- END TIMEOUT -->\n\n					<!-- START HEADER SHAPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n						<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}</label>\n						<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap">\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n							<ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n								<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n					</div>\n					<!-- END HEADER SHAPE -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/channels/mail/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/queue/queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initQueues()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" ui-grid-tree-view auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initSessions()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-directions"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-energy"></i>\n					<a href="#">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n			<nav class="navbar navbar-default" role="navigation">\n				<div class="collapse navbar-collapse">\n					<ul class="nav navbar-nav">\n						<li>\n							<a href="/channels/mail/realtime/view/queues">\n								{{\'APPLICATION_QUEUES\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.mail.realtime.view.agents\')}">\n							<a href="/channels/mail/realtime/view/agents">\n								{{\'APPLICATION_AGENTS_TIMELINE\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.mail.realtime.view.sessions\')}">\n							<a href="/channels/mail/realtime/view/sessions">\n								{{\'APPLICATION_SESSIONS_TIMELINE\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n			</nav>\n		</div>\n\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/view.queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div id="grid1" ui-grid="gridOptions" ui-grid-tree-view class="grid">\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/chanspy/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CHANSPY\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START PREFIX -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.prefix.$touched || form.$submitted) && form.prefix.$invalid}">\n      <label class="control-label">{{\'APPLICATION_PREFIX\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="prefix" placeholder="{{\'APPLICATION_PREFIX\' | translate}}" class="form-control" data-ng-model="item.prefix" required/>\n      <span data-ng-show="(form.prefix.$touched || form.$submitted) && form.prefix.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END PREFIX -->\n\n    <!-- START OPTIONS -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.options.$touched || form.$submitted) && form.options.$invalid}">\n      <label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select multiple data-ng-model="item.options" name="options" theme="bootstrap" ui-required="true">\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.value}}: {{$item.name | translate}}</ui-select-match>\n        <ui-select-choices repeat="option.value as option in options | filter: $select.search">\n          <div ng-bind-html="option.value + \': \' + (option.name | translate) | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.options.$touched || form.$submitted) && form.options.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END OPTIONS -->\n\n    <!-- START AUTH -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_AUTH\' | translate}}</label></br>\n      <input\n      bs-switch\n      class="form-control"\n      ng-model="item.auth"\n      type="checkbox"\n      name="auth"\n      data-ng-init="item.auth = 0"\n      switch-active="{{ recordSwitch.isActive }}"\n      switch-on-text="{{ recordSwitch.onText }}"\n      switch-off-text="{{ recordSwitch.offText }}"\n      switch-on-color="{{ recordSwitch.onColor }}"\n      switch-off-color="{{ recordSwitch.offColor }}"\n      switch-animate="{{ recordSwitch.animate }}"\n      switch-size="{{ recordSwitch.size }}"\n      switch-label="{{ recordSwitch.label }}"\n      switch-icon="{{ recordSwitch.icon }}"\n      switch-radio-off="{{ recordSwitch.radioOff }}"\n      switch-label-width="{{ recordSwitch.labelWidth }}"\n      switch-handle-width="{{ recordSwitch.handleWidth }}">\n    </div>\n    <!-- END AUTH -->\n\n    <!-- START PASSWORD -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.password.$touched || form.$submitted) && form.password.$invalid}">\n      <label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span data-ng-show="item.auth" class="required" aria-required="true">*</span></label>\n      <input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" data-ng-disabled="!item.auth" data-ng-required="item.auth"/>\n      <span data-ng-show="(form.password.$touched || form.$submitted) && form.password.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END PASSWORD -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/chanspy/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/channels/voice/chanspys/list">{{ \'APPLICATION_CHANSPY\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CHANSPY\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CHANSPY\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/chanspy/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getChanSpy()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/channels/voice/chanspys/list">{{ \'APPLICATION_CHANSPY\' | translate }}</a>\n					<i data-ng-show="chanspy" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="chanspy">\n					<a href="#">{{chanspy.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/chanspy.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chanspy.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.chanspy.view.settings\')}">\n							<a data-ng-href="/tools/chanspy/view/{{chanspy.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/chanspy/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CHANSPY\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateChanSpy()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="chanspy.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START PREFIX -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.general.prefix.$touched || form.general.$submitted) && form.general.prefix.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PREFIX\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="prefix" placeholder="{{\'APPLICATION_PREFIX\' | translate}}" class="form-control" data-ng-model="chanspy.prefix" required/>\n								<span data-ng-show="(form.general.prefix.$touched || form.general.$submitted) && form.general.prefix.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PREFIX -->\n\n							<!-- START OPTIONS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.general.options.$touched || form.general.$submitted) && form.general.options.$invalid}">\n								<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="chanspy.options" name="options" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.value}}: {{$item.name | translate}}</ui-select-match>\n									<ui-select-choices repeat="option.value as option in options | filter: $select.search">\n										<div ng-bind-html="option.value + \': \' + (option.name | translate) | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(form.general.options.$touched || form.general.$submitted) && form.general.options.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END OPTIONS -->\n\n							<!-- START AUTH -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_AUTH\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								ng-model="chanspy.auth"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END AUTH -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.general.password.$touched || form.general.$submitted) && form.general.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" data-ng-show="chanspy.auth" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="chanspy.password" data-ng-disabled="!chanspy.auth" data-ng-required="chanspy.auth"/>\n								<span data-ng-show="(form.general.password.$touched || form.general.$submitted) && form.general.password.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="chanspy.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/context/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CONTEXT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()" data-ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/context/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_CONTEXTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONTEXTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTEXT\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/context/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getContext()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/voice/contexts/list">{{ \'APPLICATION_CONTEXTS\' | translate }}</a>\n					<i data-ng-show="context" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="context">\n					<a href="#">{{context.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/context.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{context.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.contexts.view.settings\')}">\n							<a data-ng-href="/channels/voice/contexts/view/{{context.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n							</li>\n						</ul>\n					</div>\n					<!-- END MENU -->\n				</div>\n				<!-- END PORTLET main.channels -->\n			</div>\n			<!-- END BEGIN PROFILE SIDEBAR -->\n			<!-- BEGIN PROFILE CONTENT -->\n			<div ui-view class="profile-content">\n			</div>\n			<!-- END PROFILE CONTENT -->\n		</div>\n	</div>\n	<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/context/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CONTEXT\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceContext()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="context.name" required readonly/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_CANT_EDIT_NAME\' | translate }}\n								</span>\n								<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="context.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/moh/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_MOH_CLASS\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/moh/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-music-tone"></i>\n					<a href="#">{{ \'APPLICATION_MOHS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-music-tone font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_MOHS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_MOH_CLASS\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/moh/view/view.addFiles.html",'\n<div class="row" data-ng-init="getSounds()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_MOH\' | translate }} {{ \'APPLICATION_ADD_FILES\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="note note-warning" data-ng-hide="soundList.length">\n					<h4 class="block">Warning!</h4>\n					<p>\n						 {{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n					</p>\n					<p>\n						{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n					</p>\n				</div>\n            <form name="forms.general" data-ng-submit="(item.sounds.length > 0) && addMohs()" data-ng-show="soundList.length" novalidate>\n\n              <!-- START SOUNDS -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.sounds.$touched || forms.general.$submitted) && item.sounds.length == 0}">\n                <label class="control-label">{{\'APPLICATION_SOUNDS\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <ui-select multiple data-ng-model="item.sounds" theme="bootstrap" name="sounds" required>\n                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.display_name}}</ui-select-match>\n                  <ui-select-choices repeat="sound.id as sound in soundList | filter: $select.search">\n                    {{sound.display_name}}\n                  </ui-select-choices>\n                </ui-select>\n                <span data-ng-show="(forms.general.sounds.$touched || forms.general.$submitted) && item.sounds.length == 0" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END OPTIONS -->\n\n							<input type="submit" class="btn green-haze" value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</form>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/voice/moh/view/view.audios.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getAudioFiles()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AUDIOS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="audioFiles">\n						<a class="btn green-jungle " href="/channels/voice/mohs/view/{{moh.id}}/add" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_ADD_FILES\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="note note-warning" data-ng-hide="audioFiles">\n					<h4 class="block">Warning!</h4>\n					<p>\n						 {{ \'MESSAGE_FOLDER_DOES_NOT_EXIST\' | translate }}\n					</p>\n				</div>\n				<!-- START TABLE -->\n				<table class="table table-striped table-bordered table-hover" data-ng-show="audioFiles">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th width="30%">{{ \'APPLICATION_PREVIEW\' | translate }}</th>\n								<th width="10%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody data-ng-model="audioFiles">\n					    <tr data-ng-repeat="audiofile in audioFiles">\n								<td>{{audiofile}}</td>\n								<td>\n									<audio controls ng-src="{{getSecureSrc(audioSources[audiofile])}}" preload="none">\n				            Your browser does not support the audio tag.\n				          </audio></td>\n					      <td>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(audiofile,audiofile)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="audioFiles.length">\n								<td colspan="3" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AUDIOFILES_AVAILABLE\' | translate }}</i>\n								</td>\n							</tr>\n					  </tbody>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/moh/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getMoh()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-music-tone"></i>\n					<a href="/channels/voice/mohs/list">{{ \'APPLICATION_MOH_CLASS\' | translate }}</a>\n					<i data-ng-show="moh" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="moh">\n					<a href="#">{{moh.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/moh.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{moh.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.mohs.view.settings\')}">\n							<a data-ng-href="/channels/voice/mohs/view/{{moh.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.mohs.view.audios\') || $state.is(\'main.channels.voice.mohs.view.add\')}">\n							<a data-ng-href="/channels/voice/mohs/view/{{moh.id}}/audios">\n							<i class="icon-list"></i>\n							{{ \'APPLICATION_AUDIOS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET main.channels -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/moh/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_MOH_CLASS\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts();">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceMoh()" novalidate>\n\n	            <!-- START PATH -->\n	            <div class="form-group" >\n	              <label class="control-label">{{\'APPLICATION_PATH\' | translate}}</label>\n	              <input type="text" name="path" class="form-control" data-ng-model="moh.directory" disabled/>\n	            </div>\n	            <!-- END PATH -->\n\n	            <!-- START SORT -->\n	            <div class="form-group" data-ng-class="{\'has-error\': (forms.general.sort.$touched || forms.general.$submitted) && forms.general.sort.$invalid}">\n	              <label class="control-label">{{\'APPLICATION_SORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n	              <ui-select data-ng-model="moh.sort" theme="bootstrap" name="sort" required>\n	                <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n	                <ui-select-choices repeat="sort.value as sort in sortOptions | filter: $select.search">\n	                  {{$translate.instant(sort.name)}}\n	                </ui-select-choices>\n	              </ui-select>\n	              <span data-ng-show="(forms.general.sort.$touched || forms.general.$submitted) && forms.general.sort.$error.required" class="help-block help-block-error">\n	                <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n	              </span>\n	            </div>\n	            <!-- END SORT -->\n\n	            <!-- START DESCRIPTION -->\n				      <div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.description.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n				        <textarea type="text" name="description" class="form-control" data-ng-model="moh.description"/></textarea>\n								<span data-ng-show="forms.general.$submitted && forms.general.description.$invalid" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.queue.name.$touched || form.queue.$submitted) && form.queue.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" data-ng-pattern="settings.patternName" required />\n      <span data-ng-show="(form.queue.name.$touched || form.queue.$submitted) && form.queue.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n      <span data-ng-show="(form.queue.name.$touched || form.queue.$submitted) && form.queue.name.$error.pattern" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START STRATEGY -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.queue.strategy.$touched || form.queue.$submitted) && form.queue.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'ringall\', \'leastrecent\', \'fewestcalls\', \'random\', \'rrmemory\', \'linear\', \'wrandom\', \'rrordered\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span class="help-block">\n        {{ \'DESCRIPTION_QUEUE_STRATEGY\' | translate }}\n      </span>\n      <span data-ng-show="(form.queue.strategy.$touched || form.queue.$submitted) && form.queue.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END STRATEGY -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/queue/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle " href="#"  data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="note note-warning" data-ng-hide="teams.length">\n				<h4 class="block">Warning!</h4><p>{{ \'MESSAGE_NO_AVAILABLE_TEAMS\' | translate }}</p>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/voice/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.queues.view.settings\')}">\n							<a data-ng-href="/channels/voice/queues/view/{{queue.name}}/settings"> <i class="icon-settings"></i> {{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.queues.view.agents\')}">\n							<a data-ng-href="/channels/voice/queues/view/{{queue.name}}/agents"><i class="icon-people"></i>{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET main.channels -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_QUEUE_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_PERIODIC_ANNOUNCE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_ADVANCED\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts();getMohs();getSounds();">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceQueue()" novalidate>\n							<div class="row">\n								<div class="col-md-6">\n							<!-- START STRATEGY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n								<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n									<ui-select-choices repeat="strategy in [\'ringall\', \'leastrecent\', \'fewestcalls\', \'random\', \'rrmemory\', \'linear\', \'wrandom\', \'rrordered\'] | filter: $select.search">\n										<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_STRATEGY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n				      <!-- END STRATEGY -->\n\n							<!-- START MOH -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.musiconhold.$touched || forms.general.$submitted) && forms.general.musiconhold.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MOH\' | translate}}</label>\n								<ui-select data-ng-model="queue.musiconhold" name="musiconhold" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="musiconhold.name as musiconhold in voiceMohs | filter: $select.search">\n										<div ng-bind-html="musiconhold.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_VOICE_MOH\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.musiconhold.$touched || forms.general.$submitted) && forms.general.musiconhold.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MOH -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="0" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="queue.timeout" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_TIMEOUT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START MAXLEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.maxlen.$touched || forms.general.$submitted) && forms.general.maxlen.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAXLEN\' | translate}}</label>\n								<input type="number" min="0" name="maxlen" placeholder="{{\'APPLICATION_MAXLEN\' | translate}}" class="form-control" data-ng-model="queue.maxlen" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MAXLEN\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.maxlen.$touched || forms.general.$submitted) && forms.general.maxlen.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MAXLEN -->\n\n							<!-- START RETRY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.retry.$touched || forms.general.$submitted) && forms.general.retry.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RETRY\' | translate}}</label>\n								<input type="number" min="0" name="retry" placeholder="{{\'APPLICATION_RETRY\' | translate}}" class="form-control" data-ng-model="queue.retry" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_RETRY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.retry.$touched || forms.general.$submitted) && forms.general.retry.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RETRY -->\n\n						</div>\n						<div class="col-md-6">\n							<!-- START WRAPUPTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.wrapuptime.$touched || forms.general.$submitted) && forms.general.wrapuptime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_WRAPUPTIME\' | translate}}</label>\n								<input type="number" min="0" name="wrapuptime" placeholder="{{\'APPLICATION_WRAPUPTIME\' | translate}}" class="form-control" data-ng-model="queue.wrapuptime" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_WRAPUPTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.wrapuptime.$touched || forms.general.$submitted) && forms.general.wrapuptime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END WRAPUPTIME -->\n\n							<!-- START WEIGHT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.weight.$touched || forms.general.$submitted) && forms.general.weight.$invalid}">\n								<label class="control-label">{{\'APPLICATION_WEIGHT\' | translate}}</label>\n								<input type="number" min="0" name="weight" placeholder="{{\'APPLICATION_WEIGHT\' | translate}}" class="form-control" data-ng-model="queue.weight" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_WEIGHT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.weight.$touched || forms.general.$submitted) && forms.general.weight.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END WEIGHT -->\n\n							<!-- START JOINEMPTY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.joinempty.$touched || forms.general.$submitted) && forms.general.joinempty.$invalid}">\n								<label class="control-label">{{\'APPLICATION_JOINEMPTY\' | translate}}</label>\n								<ui-select multiple data-ng-model="queue.joinempty" name="joinempty" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'strict\',\'loose\',\'paused\',\'penalty\',\'inuse\',\'ringing\',\'unavailable\',\'invalid\',\'unknown\',\'wrapup\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_JOINEMPTY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.joinempty.$touched || forms.general.$submitted) && forms.general.joinempty.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END JOINEMPTY -->\n\n							<!-- START LEAVEWHENEMPTY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.leavewhenempty.$touched || forms.general.$submitted) && forms.general.leavewhenempty.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LEAVEWHENEMPTY\' | translate}}</label>\n								<ui-select multiple data-ng-model="queue.leavewhenempty" name="leavewhenempty" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'strict\',\'loose\',\'paused\',\'penalty\',\'inuse\',\'ringing\',\'unavailable\',\'invalid\',\'unknown\',\'wrapup\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_LEAVEWHENEMPTY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.leavewhenempty.$touched || forms.general.$submitted) && forms.general.leavewhenempty.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LEAVEWHENEMPTY -->\n\n							<!-- START ANNOUNCE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.announce.$touched || forms.general.$submitted) && forms.general.announce.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.announce" name="announce" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in sounds | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.announce.$touched || forms.general.$submitted) && forms.general.announce.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE -->\n						</div>\n					</div>\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"></textarea>\n					</div>\n					<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.announce" data-ng-submit="forms.announce.$valid && updateVoiceQueue()" novalidate>\n							<div class="row">\n								<div class="col-md-12">\n							<!-- START PERIODIC_ANNOUNCE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.periodic_announce.$touched || forms.announce.$submitted) && forms.announce.periodic_announce.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PERIODIC_ANNOUNCE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="queue.periodic_announce" name="periodic_announce" theme="bootstrap" required data-ng-disabled="!periodicAnnounces.length">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in periodicAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<div class="note note-warning" data-ng-hide="periodicAnnounces.length">\n									<h4 class="block">Warning!</h4>\n									<p>\n										{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n									</p>\n									<p>\n										{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n									</p>\n								</div>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_PERIODIC_ANNOUNCE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.periodic_announce.$touched || forms.announce.$submitted) && forms.announce.periodic_announce.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PERIODIC_ANNOUNCE -->\n						</div>\n					</div>\n							<div class="row">\n								<div class="col-md-6">\n							<p><h3>{{\'APPLICATION_SETTINGS\' | translate}}</h3></p>\n							<!-- START ANNOUNCE_FREQUENCY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_frequency.$touched || forms.announce.$submitted) && forms.announce.announce_frequency.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_FREQUENCY\' | translate}}</label>\n								<input type="number" min="0" name="announce_frequency" placeholder="{{\'APPLICATION_ANNOUNCE_FREQUENCY\' | translate}}" class="form-control" data-ng-model="queue.announce_frequency" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_FREQUENCY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_frequency.$touched || forms.announce.$submitted) && forms.announce.announce_frequency.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_FREQUENCY -->\n\n							<!-- START MIN_ANNOUNCE_FREQUENCY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.min_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.min_announce_frequency.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MIN_ANNOUNCE_FREQUENCY\' | translate}}</label>\n								<input type="number" min="0" name="min_announce_frequency" placeholder="{{\'APPLICATION_MIN_ANNOUNCE_FREQUENCY\' | translate}}" class="form-control" data-ng-model="queue.min_announce_frequency" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MIN_ANNOUNCE_FREQUENCY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.min_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.min_announce_frequency.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MIN_ANNOUNCE_FREQUENCY -->\n\n							<!-- START PERIODIC_ANNOUNCE_FREQUENCY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.periodic_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.periodic_announce_frequency.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PERIODIC_ANNOUNCE_FREQUENCY\' | translate}}</label>\n								<input type="number" min="0" name="periodic_announce_frequency" placeholder="{{\'APPLICATION_PERIODIC_ANNOUNCE_FREQUENCY\' | translate}}" class="form-control" data-ng-model="queue.periodic_announce_frequency"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_PERIODIC_ANNOUNCE_FREQUENCY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.periodic_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.periodic_announce_frequency.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PERIODIC_ANNOUNCE_FREQUENCY -->\n\n							<!-- START RANDOM_PERIODIC_ANNOUNCE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.random_periodic_announce.$touched || forms.announce.$submitted) && forms.announce.random_periodic_announce.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RANDOM_PERIODIC_ANNOUNCE\' | translate}}</label>\n								<ui-select data-ng-model="queue.random_periodic_announce" name="random_periodic_announce" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_RANDOM_PERIODIC_ANNOUNCE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.random_periodic_announce.$touched || forms.announce.$submitted) && forms.announce.random_periodic_announce.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RANDOM_PERIODIC_ANNOUNCE -->\n\n							<!-- START ANNOUNCE_HOLDTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_holdtime.$touched || forms.announce.$submitted) && forms.announce.announce_holdtime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_HOLDTIME\' | translate}}</label>\n								<ui-select data-ng-model="queue.announce_holdtime" name="announce_holdtime" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'once\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n									</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_HOLDTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_holdtime.$touched || forms.announce.$submitted) && forms.announce.announce_holdtime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_HOLDTIME -->\n\n							<!-- START ANNOUNCE_POSITION -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_position.$touched || forms.announce.$submitted) && forms.announce.announce_position.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_POSITION\' | translate}}</label>\n								<ui-select data-ng-model="queue.announce_position" name="announce_position" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'limit\',\'more\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_POSITION\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_position.$touched || forms.announce.$submitted) && forms.announce.announce_position.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_POSITION -->\n\n							<!-- START ANNOUNCE_POSITION_LIMIT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_position_limit.$touched || forms.announce.$submitted) && forms.announce.announce_position_limit.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_POSITION_LIMIT\' | translate}}</label>\n								<input type="number" min="0" name="announce_position_limit" placeholder="{{\'APPLICATION_ANNOUNCE_POSITION_LIMIT\' | translate}}" class="form-control" data-ng-model="queue.announce_position_limit"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_POSITION_LIMIT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_position_limit.$touched || forms.announce.$submitted) && forms.announce.announce_position_limit.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_POSITION_LIMIT -->\n\n							<!-- START REPORTHOLDTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.reportholdtime.$touched || forms.announce.$submitted) && forms.announce.reportholdtime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REPORTHOLDTIME\' | translate}}</label>\n								<ui-select data-ng-model="queue.reportholdtime" name="reportholdtime" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_REPORTHOLDTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.reportholdtime.$touched || forms.announce.$submitted) && forms.announce.reportholdtime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END REPORTHOLDTIME -->\n\n						</div>\n							<div class="col-md-6">\n								<p><h3>{{\'APPLICATION_SOUNDS\' | translate}}</h3></p>\n								<!-- START QUEUE_REPORTHOLD -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_reporthold.$touched || forms.announce.$submitted) && forms.announce.queue_reporthold.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE_REPORTHOLD\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="queue.queue_reporthold" name="queue_reporthold" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n										<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n											<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span class="help-block">\n										{{ \'DESCRIPTION_QUEUE_REPORTHOLD\' | translate }}\n									</span>\n									<span data-ng-show="(forms.announce.queue_reporthold.$touched || forms.announce.$submitted) && forms.announce.queue_reporthold.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE_REPORTHOLD -->\n\n								<!-- START QUEUE_YOUARENEXT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_youarenext.$touched || forms.announce.$submitted) && forms.announce.queue_youarenext.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE_YOUARENEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="queue.queue_youarenext" name="queue_youarenext" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n										<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n											<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span class="help-block">\n										{{ \'DESCRIPTION_QUEUE_YOUARENEXT\' | translate }}\n									</span>\n									<span data-ng-show="(forms.announce.queue_youarenext.$touched || forms.announce.$submitted) && forms.announce.queue_youarenext.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE_YOUARENEXT -->\n\n							<!-- START QUEUE_THEREARE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_thereare.$touched || forms.announce.$submitted) && forms.announce.queue_thereare.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_THEREARE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_thereare" name="queue_thereare" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_THEREARE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_thereare.$touched || forms.announce.$submitted) && forms.announce.queue_thereare.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_THEREARE -->\n\n							<!-- START QUEUE_CALLSWAITING -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_callswaiting.$touched || forms.announce.$submitted) && forms.announce.queue_callswaiting.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_CALLSWAITING\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_callswaiting" name="queue_callswaiting" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_CALLSWAITING\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_callswaiting.$touched || forms.announce.$submitted) && forms.announce.queue_callswaiting.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_CALLSWAITING -->\n\n							<!-- START QUEUE_HOLDTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_holdtime.$touched || forms.announce.$submitted) && forms.announce.queue_holdtime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_HOLDTIME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_holdtime" name="queue_holdtime" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_HOLDTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_holdtime.$touched || forms.announce.$submitted) && forms.announce.queue_holdtime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_HOLDTIME -->\n\n							<!-- START QUEUE_MINUTES -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_minutes.$touched || forms.announce.$submitted) && forms.announce.queue_minutes.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_MINUTES\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_minutes" name="queue_minutes" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MINUTES\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_minutes.$touched || forms.announce.$submitted) && forms.announce.queue_minutes.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_MINUTES -->\n\n							<!-- START QUEUE_MINUTE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_minute.$touched || forms.announce.$submitted) && forms.announce.queue_minute.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_MINUTE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_minute" name="queue_minute" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MINUTE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_minute.$touched || forms.announce.$submitted) && forms.announce.queue_minute.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_MINUTE -->\n\n							<!-- START QUEUE_SECONDS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_seconds.$touched || forms.announce.$submitted) && forms.announce.queue_seconds.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_SECONDS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_seconds" name="queue_seconds" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_SECONDS\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_seconds.$touched || forms.announce.$submitted) && forms.announce.queue_seconds.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_SECONDS -->\n\n							<!-- START QUEUE_THANKYOU -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_thankyou.$touched || forms.announce.$submitted) && forms.announce.queue_thankyou.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_THANKYOU\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_thankyou" name="QUEUE_THANKYOU" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_THANKYOU\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_thankyou.$touched || forms.announce.$submitted) && forms.announce.queue_thankyou.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_THANKYOU -->\n\n						</div>\n					</div>\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- ADVANCED TAB -->\n					<div class="tab-pane" id="tab_1_3">\n						<form name="forms.advanced" data-ng-submit="forms.advanced.$valid && updateVoiceQueue()" novalidate>\n\n							<div class="row">\n								<div class="col-md-6">\n\n							<!-- START AUTOPAUSE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.autopause.$touched || forms.advanced.$submitted) && forms.advanced.autopause.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTOPAUSE\' | translate}}</label>\n								<ui-select data-ng-model="queue.autopause" name="autopause" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'all\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_AUTOPAUSE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.autopause.$touched || forms.advanced.$submitted) && forms.advanced.autopause.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END AUTOPAUSE -->\n\n							<!-- START RINGINUSE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.ringinuse.$touched || forms.advanced.$submitted) && forms.advanced.ringinuse.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RINGINUSE\' | translate}}</label>\n								<ui-select data-ng-model="queue.ringinuse" name="ringinuse" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_RINGINUSE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.ringinuse.$touched || forms.advanced.$submitted) && forms.advanced.ringinuse.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RINGINUSE -->\n\n							<!-- START MEMBER_DELAY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.memberdelay.$touched || forms.advanced.$submitted) && forms.advanced.memberdelay.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MEMBER_DELAY\' | translate}}</label>\n								<input type="number" min="0" name="memberdelay" placeholder="{{\'APPLICATION_MEMBER_DELAY\' | translate}}" class="form-control" data-ng-model="queue.memberdelay" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MEMBER_DELAY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.memberdelay.$touched || forms.advanced.$submitted) && forms.advanced.memberdelay.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MEMBER_DELAY -->\n\n							<!-- START ACW -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.acw.$touched || forms.advanced.$submitted) && forms.advanced.acw.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ACW\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								ng-model="queue.acw"\n								type="checkbox"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n								<span class="help-block">\n									{{ \'DESCRIPTION_ACW\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.acw.$touched || forms.advanced.$submitted) && forms.advanced.acw.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_ACW\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ACW -->\n\n						</div>\n							<div class="col-md-6">\n\n							<!-- START TIMEOUTRESTART -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.timeoutrestart.$touched || forms.advanced.$submitted) && forms.advanced.timeoutrestart.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUTRESTART\' | translate}}</label>\n								<ui-select data-ng-model="queue.timeoutrestart" name="timeoutrestart" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_TIMEOUTRESTART\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.timeoutrestart.$touched || forms.advanced.$submitted) && forms.advanced.timeoutrestart.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUTRESTART -->\n\n							<!-- START MONITOR_FORMAT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.monitor_format.$touched || forms.advanced.$submitted) && forms.advanced.monitor_format.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MONITOR_FORMAT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.monitor_format" name="monitor_format" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="monFormat.value as monFormat in monitorFormats | filter: $select.search">\n										<div ng-bind-html="monFormat.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MONITOR_FORMAT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.monitor_format.$touched || forms.advanced.$submitted) && forms.advanced.monitor_format.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MONITOR_FORMAT -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.context.$touched || forms.advanced.$submitted) && forms.advanced.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}</label>\n								<ui-select data-ng-model="queue.context" name="context" theme="bootstrap">\n									<ui-select-match allow-clear placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.context.$touched || forms.advanced.$submitted) && forms.advanced.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START ACW_TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.acwTimeout.$touched || forms.advanced.$submitted) && forms.advanced.acwTimeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ACW_TIMEOUT\' | translate}}</label>\n								<input type="number" min="0" name="acwTimeout" placeholder="{{\'APPLICATION_ACW_TIMEOUT\' | translate}}" class="form-control" data-ng-model="queue.acwTimeout" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_ACW_TIMEOUT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.acwTimeout.$touched || forms.advanced.$submitted) && forms.advanced.acwTimeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ACW_TIMEOUT -->\n\n						</div>\n					</div>\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/channels/voice/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions"  class="ui-grid" ui-grid-tree-view ui-grid-expandable-row ui-grid-pagination auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/agent/agent.modal.info.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_INTERFACE_INFO\' | translate }}</h3>\n</div>\n<div class="modal-body">\n<div data-ng-if="agent.ipaddr" class="well">\n  <div>{{agent.ipaddr}}:{{agent.port}}</div>\n  <div>{{agent.fullcontact}}</div>\n  <div>{{agent.useragent}}</div>\n  <div>{{agent.lastms}}</div>\n</div>\n<div data-ng-if="!agent.ipaddr" class="alert alert-danger" role="alert">\n  {{\'MESSAGE_NO_AVAILABLE_INFO\' | translate}}\n</div>\n</div>\n<div class="modal-footer">\n  <button class="btn default" type="button" ng-click="close()">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/agent/queue.modal.add.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_JOIN_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <div class="form-group row">\n  <label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n  <div class="col-md-10">\n    <ui-select multiple ng-model="item.queues" theme="bootstrap" required>\n      <ui-select-match placeholder="{{\'APPLICATION_QUEUE\' | translate}}">{{$item.name}}</ui-select-match>\n      <ui-select-choices repeat="queue.name as queue in queues | filter: $select.search">\n        <div ng-bind-html="queue.name | highlight: $select.search"></div>\n      </ui-select-choices>\n    </ui-select>\n  </div>\n</div>\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/areport/report.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initReport()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedAgents" st-safe-src="agents" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="11">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.agentsByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="agentByPage in agentsByPage | filter: $select.search">\n											<div ng-bind-html="agentByPage.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n								</div>\n								<div class="col-md-6">\n									<div class="input-group input-medium pull-right">\n										<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n										<span class="input-group-addon">\n											<i class="fa fa-search"></i>\n										</span>\n									</div>\n								</div>\n							</div>\n						</th>\n					</tr>\n				  <tr>\n						<th></th>\n						<th st-sort="uniqueid">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="calleridname">{{ \'APPLICATION_CALLER\' | translate }}</th>\n						<th st-sort="agentcalledAt">{{ \'APPLICATION_CALLED_AT\' | translate }}</th>\n						<th st-sort="agentconnectAt">{{ \'APPLICATION_CONNECTED_AT\' | translate }}</th>\n						<th st-sort="agentcompleteAt">{{ \'APPLICATION_COMPLETED_AT\' | translate }}</th>\n						<th st-sort="reason">{{ \'APPLICATION_REASON\' | translate }}</th>\n						<th st-sort="holdtime">{{ \'APPLICATION_HOLDTIME\' | translate }}</th>\n				    <th st-sort="talktime">{{ \'APPLICATION_TALKTIME\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="agent in displayedAgents">\n						<td><span data-ng-class="{\'icon-call-in font-yellow\': agent.lastevent === \'called\',\n							\'icon-phone font-blue\': agent.lastevent === \'connect\',\n							\'icon-call-end font-green\': agent.lastevent === \'complete\',\n							\'icon-call-end font-red\': agent.lastevent === \'answered_elsewhere\'}"></span>\n						</td>\n						<td>{{agent.uniqueid}}</td>\n						<td>{{agent.queue}}</td>\n						<td>{{agent.destcalleridname ? agent.destcalleridname + \' [\' + agent.membername + \']\' : agent.membername }}</td>\n						<td>{{agent.calleridname ? agent.calleridname + \' [\' + agent.calleridnum + \']\' : agent.calleridnum }}</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentcalledAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentconnectAt}}" data-ng-show="agent.agentconnectAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentcompleteAt}}" data-ng-show="agent.agentcompleteAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							{{agent.reason | uppercase}}\n						</td>\n						<td>{{agent.holdtime || 0 | VoiceRealtimeViewAgentReportFilter | date:\'HH:mm:ss\'}}</td>\n			      <td>{{agent.talktime || 0 | VoiceRealtimeViewAgentReportFilter | date:\'HH:mm:ss\'}}</td>\n			    </tr>\n					<tr data-ng-hide="displayedAgents.length">\n						<td colspan="11" style="text-align:center;">\n							<i>No agents available</i>\n						</td>\n					</tr>\n			  </tbody>\n			  <tfoot>\n					<tr>\n						<td/>\n						<td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="uniqueid" data-ng-model="filters.uniqueid" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_UNIQUEID\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="queue" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_QUEUE\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="membername" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_AGENT\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="calleridnum" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CALLER\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="11" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.agentsByPage.value" st-displayed-pages="7"></div>\n			      </td>\n			    </tr>\n			  </tfoot>\n			</div>\n		</table>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/qreport/report.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initReport()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedQueues" st-safe-src="queues" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="10">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.queuesByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="queueByPage in queuesByPage | filter: $select.search">\n											<div ng-bind-html="queueByPage.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n								</div>\n								<div class="col-md-6">\n									<div class="input-group input-medium pull-right">\n										<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search"/>\n										<span class="input-group-addon">\n											<i class="fa fa-search"></i>\n										</span>\n									</div>\n								</div>\n							</div>\n						</th>\n					</tr>\n				  <tr>\n						<th></th>\n						<th st-sort="uniqueid">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="calleridname">{{ \'APPLICATION_CALLER\' | translate }}</th>\n						<th st-sort="queuecallerjoinAt">{{ \'APPLICATION_CALLED_AT\' | translate }}</th>\n						<th st-sort="queuecallerleaveAt">{{ \'APPLICATION_CONNECTED_AT\' | translate }}</th>\n						<th st-sort="queuecallerabandonAt">{{ \'APPLICATION_ABANDONED_AT\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="queue in displayedQueues">\n						<td><span data-ng-class="{\'icon-call-in font-yellow\': queue.queuecallerjoinAt && !queue.queuecallerleaveAt,\n							\'icon-phone font-blue\': queue.queuecallerjoinAt && queue.queuecallerleaveAt,\n							\'icon-call-end font-red\': queue.queuecallerjoinAt && queue.queuecallerleaveAt && queue.queuecallerabandonAt}"></span>\n						</td>\n						<td>{{queue.uniqueid}}</td>\n						<td>{{queue.queue}}</td>\n						<td>{{queue.connectedlinename ? queue.connectedlinename + \' [\' + queue.connectedlinenum + \']\' : queue.connectedlinenum }}</td>\n						<td>{{queue.calleridname ? queue.calleridname + \' [\' + queue.calleridnum + \']\' : queue.calleridnum }}</td>\n						<td>\n							<time is="relative-time" datetime="{{queue.queuecallerjoinAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{queue.queuecallerleaveAt}}" data-ng-show="queue.queuecallerleaveAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{queue.queuecallerabandonAt}}" data-ng-show="queue.queuecallerabandonAt">\n								April 1, 2014\n							</time>\n						</td>\n			    </tr>\n					<tr data-ng-hide="displayedQueues.length">\n						<td colspan="10" style="text-align:center;">\n							<i>No queues available</i>\n						</td>\n					</tr>\n			  </tbody>\n			  <tfoot>\n					<tr>\n						<td/>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="uniqueid" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_UNIQUEID\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="queue" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_QUEUE\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="connectedlinename" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_AGENT\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="calleridnum" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CALLER\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="6"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="10" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.queuesByPage.value" st-displayed-pages="7"></div>\n			      </td>\n			    </tr>\n			  </tfoot>\n			</div>\n		</table>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/queue/pause.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_PAUSE_SELECTION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n				 {{ \'APPLICATION_QUEUE\' | translate }}: <b class="pull-right">{{ selected.queue }}</b>\n			</li>\n      <li class="list-group-item" data-ng-hide="data.length">\n				 {{ \'APPLICATION_AGENT\' | translate }}: <b class="pull-right">{{ selected.membername }}</b>\n			</li>\n      <li class="list-group-item">\n        <div class="btn-group">\n          <ui-select ng-model="selected.item" theme="bootstrap" ng-disabled="disabled" class="btn input-xlarge pull-left">\n            <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected}}</ui-select-match>\n            <ui-select-choices repeat="item in items | filter: $select.search">\n              <div ng-bind-html="item | highlight: $select.search"></div>\n            </ui-select-choices>\n          </ui-select>\n          <button class="btn btn-success pull-right" type="button" ng-click="ok(true)" style="margin-top: 7px;">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n        </div>\n			</li>\n		</ul>\n	</div>\n  <button data-ng-show="(data | isArray) ? (data | where: {paused: true}).length : data.paused " class="btn btn-danger btn-block" type="button" ng-click="ok(false, data.queue)">Exit</button>\n</div>\n<div class="modal-footer">\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/queue/queue.add.modal.html",'<div class="modal-header" data-ng-init="initAdd()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_SELECTION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_AGENT\' | translate}}" class="form-control" data-ng-model="selected.membername" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="queues.length">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.queue" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_QUEUE\' | translate}}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="queue.name as queue in queues | filter: $select.search">\n                <div ng-bind-html="queue.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PENALTY\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="number" min="0" max="10" placeholder="{{\'APPLICATION_PENALTY\' | translate}}" class="form-control" data-ng-model="selected.penalty"/>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PAUSE\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.paused" ui-btn-checkbox> {{ selected.paused ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="selected.paused">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_REASON\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.reason" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_REASON\' | translate}}">{{$select.selected}}</ui-select-match>\n              <ui-select-choices repeat="pause in pauses | filter: $select.search">\n                <div ng-bind-html="pause | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGIN\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.login" ui-btn-checkbox> {{ selected.login ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n		</ul>\n	</div>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="okAdd()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/queue/queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initQueues()">\n	<div class="col-md-12">\n	 <div ng-show="selected">Selection from a modal: {{ selected }}</div>\n		<!-- BEGIN TABLE -->\n			<table st-table="displayedGroups" st-safe-src="groups" class="table table-striped table-bordered table-hover">\n				<div class="table-responsive">\n				  <thead>\n						<tr>\n							<th colspan="10">\n								<div class="row">\n									<div class="col-md-6">\n										<ui-select class="input-xsmall" ng-model="conf.agentsByPage" theme="bootstrap" ng-disabled="disabled">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="agentByPage in agentsByPage | filter: $select.search">\n												<div ng-bind-html="agentByPage.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n									</div>\n									<div class="col-md-6">\n										<!-- <div class="input-group input-medium pull-right">\n											<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n											<span class="input-group-addon">\n												<i class="fa fa-search"></i>\n											</span>\n										</div> -->\n									</div>\n								</div>\n							</th>\n						</tr>\n						<tr>\n							<th st-sort="memebername" colspan="3">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n					    <th st-sort="agent">{{ \'APPLICATION_AGENT\' | translate }}</th>\n							<th>{{ \'APPLICATION_LAST_LOGIN\' | translate }}</th>\n							<th>{{ \'APPLICATION_LAST_PAUSE\' | translate }}</th>\n							<th>{{ \'APPLICATION_LAST_INCOMING_CALL\' | translate }}</th>\n							<th>{{ \'APPLICATION_SERVED\' | translate }}</th>\n							<th colspan="2"></th>\n					  </tr>\n				  </thead>\n					<tbody>\n				    <tr data-ng-repeat-start="group in displayedGroups">\n							<td rowspan="{{group.agents.length}}" align="center" style="vertical-align:middle">{{group.queue}}</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<span data-ng-class="{\'icon-like font-green\': agent.lastevent != \'called\' && agent.lastevent != \'connect\' ,\'icon-bell font-yellow\': agent.lastevent == \'called\', \'icon-call-in font-red\': agent.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<span class="icon-cup" data-ng-class="agent.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								{{agent.membername}}\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{agent.loggedAt}}" data-ng-show="agent.logged">\n									April 1, 2014\n								</time>\n								 <span class="badge badge-empty badge-danger" data-ng-show="!agent.logged"></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{agent.pausedAt}}" data-ng-show="agent.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{agent.paused ? \'(\' + agent.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{agent.lastcall}}" data-ng-show="agent.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								{{agent.callstaken}}\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<span data-ng-show="agent.logged" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, agent)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, agent)"> </span>\n							</td>\n							<td rowspan="{{group.agents.length}}" align="center" style="vertical-align:middle">\n								<span data-ng-show="group.agents.length > 1" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, group.agents)"> </span>\n								<span class="icon-plus font-green" style="cursor:pointer;" data-ng-click="add(null, group.agents)"> </span>\n								<span data-ng-show="group.agents.length > 1" class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, group.agents)"></span>\n							</td>\n				    </tr>\n						<tr data-ng-repeat="agent in group.agents" data-ng-if="$middle">\n							<td align="center">\n								<span data-ng-class="{\'icon-like font-green\': agent.lastevent != \'called\' && agent.lastevent != \'connect\' ,\'icon-bell font-yellow\': agent.lastevent == \'called\', \'icon-call-in font-red\': agent.lastevent == \'connect\'}"></span>\n							</td>\n							<td align="center">\n								<span class="icon-cup" data-ng-class="agent.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{agent.membername}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.loggedAt}}" data-ng-show="agent.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!agent.logged"></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.pausedAt}}" data-ng-show="agent.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{agent.paused ? \'(\' + agent.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.lastcall}}" data-ng-show="agent.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td align="center">\n								{{agent.callstaken}}\n							</td>\n							<td align="center">\n								<span data-ng-show="agent.logged" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, agent)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, agent)"> </span>\n							</td>\n						</tr>\n						<tr data-ng-repeat="agent in group.agents" data-ng-if="group.agents.length > 1 && $last" data-ng-repeat-end>\n							<td align="center">\n								<span data-ng-class="{\'icon-like font-green\': agent.lastevent != \'called\' && agent.lastevent != \'connect\' ,\'icon-bell font-yellow\': agent.lastevent == \'called\', \'icon-call-in font-red\': agent.lastevent == \'connect\'}"></span>\n							</td>\n							<td align="center">\n								<span class="icon-cup" data-ng-class="agent.paused ? \'font-red\': \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{agent.membername}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.loggedAt}}" data-ng-show="agent.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!agent.logged"></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.pausedAt}}" data-ng-show="agent.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{agent.paused ? \'(\' + agent.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.lastcall}}" data-ng-show="agent.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td align="center">\n								{{agent.callstaken}}\n							</td>\n							<td align="center">\n								<span data-ng-show="agent.logged" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, agent)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, agent)"> </span>\n							</td>\n						</tr>\n						<tr data-ng-hide="displayedGroups.length">\n							<td colspan="9" style="text-align:center;">\n								<i>No agents available</i>\n							</td>\n						</tr>\n				  </tbody>\n				  <tfoot>\n						<tr>\n							<td colspan="1">\n								<div class="input-icon right">\n									<i class="fa fa-search"></i>\n									<input st-search="queue" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_QUEUE\' | translate | lowercase}}" class="form-control" type="search"/>\n								</div>\n							<td colspan="9"></td>\n					  </tr>\n				    <tr>\n				      <td colspan="10" class="text-center">\n								<div class="pagination" st-pagination st-items-by-page="conf.agentsByPage.value" st-displayed-pages="7"></div>\n				      </td>\n				    </tr>\n				  </tfoot>\n				</div>\n			</table>\n		<!-- END TABLE -->\n	</div>\n\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/queue/queue.modal.add.html",'<div class="modal-header" data-ng-init="initAdd()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_SELECTION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info" data-ng-show="selected.queue">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_QUEUE\' | translate}}" class="form-control" data-ng-model="selected.queue" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="agents.length">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.agent" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_AGENT\' | translate}}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="{name: agent.name, id: agent.id} as agent in agents | filter: $select.search">\n                <div ng-bind-html="agent.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PENALTY\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="number" min="0" max="10" placeholder="{{\'APPLICATION_PENALTY\' | translate}}" class="form-control" data-ng-model="selected.penalty"/>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PAUSE\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.paused" btn-checkbox> {{ selected.paused ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="selected.paused">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_REASON\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.reason" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_REASON\' | translate}}">{{$select.selected}}</ui-select-match>\n              <ui-select-choices repeat="pause in pauses | filter: $select.search">\n                <div ng-bind-html="pause | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGIN\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.login" btn-checkbox> {{ selected.login ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n		</ul>\n    <!-- End List group -->\n  </div>\n  <div class="note note-warning" data-ng-hide="selected.queue">\n    <h4 class="block">Warning!</h4>\n    <p>\n       {{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}\n    </p>\n  </div>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="okAdd()" data-ng-show="selected.queue">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),
-a.put("app/channels/voice/realtime/view/queue/queue.modal.remove.html",'<div class="modal-header" data-ng-init="initRemove()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_REMOVAL\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row" data-ng-hide="data.length">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_AGENT\' | translate}}" class="form-control" data-ng-model="selected.membername" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_QUEUE\' | translate}}" class="form-control" data-ng-model="selected.queue" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGOUT\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.logout" btn-checkbox> {{ selected.logout ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n            <span class="help-block">{{ \'MESSAGE_PERMANENT_REMOVAL_FROM_QUEUE\' | translate }}. </span>\n          </div>\n				</div>\n      </li>\n		</ul>\n	</div>\n  <button class="btn btn-danger btn-block" type="button" ng-click="okRemove()">{{ \'APPLICATION_REMOVE\' | translate }}</button>\n</div>\n<div class="modal-footer">\n  <!-- <button class="btn btn-success" type="button" ng-click="okRemove()">{{ \'APPLICATION_CONFIRM\' | translate }}</button> -->\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/queue/queue.remove.modal.html",'<div class="modal-header" data-ng-init="initRemove()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_REMOVAL\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_AGENT\' | translate}}" class="form-control" data-ng-model="selected.membername" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-hide="data.length">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_QUEUE\' | translate}}" class="form-control" data-ng-model="selected.queue" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGOUT\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.logout" btn-checkbox> {{ selected.logout ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n            <span class="help-block">{{ \'MESSAGE_PERMANENT_REMOVAL_FROM_QUEUE\' | translate }}. </span>\n          </div>\n				</div>\n      </li>\n		</ul>\n	</div>\n  <button class="btn btn-danger btn-block" type="button" ng-click="okRemove()">{{ \'APPLICATION_REMOVE\' | translate }}</button>\n</div>\n<div class="modal-footer">\n  <!-- <button class="btn btn-success" type="button" ng-click="okRemove()">{{ \'APPLICATION_CONFIRM\' | translate }}</button> -->\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-directions"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-earphones-alt"></i>\n					<a href="#">{{ \'APPLICATION_VOICE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-energy"></i>\n					<a href="/channels/voice/realtime/view/agents">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n					<div class="collapse navbar-collapse">\n						<ul class="nav navbar-nav">\n							<li>\n								<a href="/channels/voice/realtime/view/agents">\n									{{\'APPLICATION_AGENTS\' | translate}}\n								</a>\n							</li>\n						</ul>\n					</div>\n		    </nav>\n		</div>\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/recording/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-control-play"></i>\n					<a href="#">{{ \'APPLICATION_RECORDINGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-control-play font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_RECORDINGS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/inbound/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_ROUTE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.extension" novalidate>\n\n    <!-- START EXTEN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$invalid || existRoute}">\n      <label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="item.exten" data-ng-pattern="settings.patternName" required/>\n      <span data-ng-show="(forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EXTEN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.extension.$invalid || existRoute">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n<!-- <pre>\n  {{item | json}}\n</pre> -->\n'),a.put("app/channels/voice/route/inbound/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-call-in"></i>\n					<a href="/channels/voice/routes/inbound/list">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="#" data-ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/inbound/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/channels/voice/routes/inbound/view/{{route.id}}/application" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_APPLICATION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedApp === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows ui-grid-auto-resize>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/route/inbound/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getRoute()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-reload"></i>\n					<a href="/channels/voice/routes/inbound/list">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n					<i data-ng-show="route" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="route">\n					<a href="#">{{route.exten}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/inboundroute.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{route.exten}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.routes.inbound.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/channels/voice/routes/inbound/view/\'+route.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.channels.voice.routes.inbound.view.applications') || $state.is('main.channels.voice.routes.inbound.view.application') || $state.is('main.channels.voice.routes.inbound.view.applications.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/channels/voice/routes/inbound/view/'+route.id+'/applications')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_ACTIONS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- <pre>\n			{{route | json}}\n		</pre> -->\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/channels/voice/route/inbound/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_INBOUND\' | translate}} {{ \'APPLICATION_ROUTE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts()">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateRoute()" novalidate>\n\n							<!-- START EXTEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="route.exten" required/>\n								<span data-ng-show="(forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EXTEN -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="route.description"/></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/route/internal/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_ROUTE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.extension" novalidate>\n\n    <!-- START EXTEN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$invalid || existRoute}">\n      <label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="item.exten" data-ng-pattern="settings.patternName" required/>\n      <span data-ng-show="(forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EXTEN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.extension.$invalid || existRoute">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n<!-- <pre>\n  {{item | json}}\n</pre> -->\n'),a.put("app/channels/voice/route/internal/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-reload"></i>\n					<a href="/voice/routes/internal/list">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="#" data-ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/internal/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/channels/voice/routes/internal/view/{{route.id}}/application" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_APPLICATION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedApp === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/route/internal/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getRoute()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-reload"></i>\n					<a href="/channels/voice/routes/internal/list">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n					<i data-ng-show="route" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="route">\n					<a href="#">{{route.exten}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/internalroute.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{route.exten}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.routes.internal.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/channels/voice/routes/internal/view/\'+route.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.channels.voice.routes.internal.view.applications') || $state.is('main.channels.voice.routes.internal.view.application') || $state.is('main.channels.voice.routes.internal.view.applications.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/channels/voice/routes/internal/view/'+route.id+'/applications')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_ACTIONS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- <pre>\n			{{route | json}}\n		</pre> -->\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/channels/voice/route/internal/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_INTERNAL\' | translate}} {{ \'APPLICATION_ROUTE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts()">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateRoute()" novalidate>\n\n							<!-- START EXTEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="route.exten" required/>\n								<span data-ng-show="(forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EXTEN -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="route.description"/></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/route/outbound/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_ROUTE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.extension" novalidate>\n\n    <!-- START EXTEN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$invalid || existRoute}">\n      <label class="control-label">{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="exten" placeholder="{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}" class="form-control" data-ng-model="item.exten" data-ng-pattern="settings.patternName" required/>\n      <span data-ng-show="(forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EXTEN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.extension.$invalid || existRoute">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n<!-- <pre>\n  {{item | json}}\n</pre> -->\n'),a.put("app/channels/voice/route/outbound/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-call-out"></i>\n					<a href="/channels/voice/routes/outbound/list">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="#" data-ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/voice/route/outbound/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getRoute()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-call-out"></i>\n					<a href="/channels/voice/routes/outbound/list">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n					<i data-ng-show="route" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="route">\n					<a href="#">{{route.exten}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/outboundroute.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{route.exten}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.routes.outbound.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/channels/voice/routes/outbound/view/\'+route.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.channels.voice.routes.outbound.view.routes') || $state.is('main.channels.voice.routes.outbound.view.route') || $state.is('main.channels.voice.routes.outbound.view.routes.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/channels/voice/routes/outbound/view/'+route.id+'/routes')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_ACTIONS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- <pre>\n			{{route | json}}\n		</pre> -->\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/channels/voice/route/outbound/view/view.route.html",'<div class="row" data-ng-init="initApplication(true);getIntervals();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_NEW_ROUTE\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="profile-usertitle-name">\n					{{(main.app | capitalize) || \'Application\'}}\n				</div>\n				<wizard on-finish="addApplication()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(forms.info.$valid)">\n							<form name="forms.info" novalidate>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								<!-- START APP -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="main.app" name="app" theme="bootstrap" required>\n										<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="app.value as app in applications | filter: $select.search">\n											<div ng-bind-html="app.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid && forms.info.app.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APP -->\n								<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n								<!-- START TRUNK -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$invalid}">\n									<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="trunk" theme="bootstrap" required data-ng-disabled="!items.length">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="trunk.name as trunk in items | filter: $select.search">\n											<div ng-bind-html="trunk.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<div class="note note-warning" data-ng-hide="items.length">\n										<h4 class="block">Warning!</h4>\n										<p>\n											{{ \'MESSAGE_NO_TRUNKS_AVAILABLE\' | translate }}\n										</p>\n										<p>\n											{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/trunks/list">{{\'APPLICATION_TRUNKS\' | translate}}</a>\n										</p>\n									</div>\n									<span data-ng-show="(forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END TRUNK -->\n\n								<!-- <input type="hidden" class="form-control" name="context" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = \'from-sip\'"> -->\n\n								<!-- START CALLERID -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CALLERID\' | translate }}</label>\n									<input type="text" name="callerID" pattern=\'^"[a-zA-Z0-9_.-]*" <[a-zA-Z0-9_.-]*>\' placeholder=\'"name" <number>\' class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n										<span class="help-block">\n											{{ \'DESCRIPTION_OUTBOUND_CALLERID\' | translate }}\n										</span>\n									<span data-ng-show="(forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END CALLERID -->\n\n									<!-- START CUTDIGITS -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_CUTDIGITS\' | translate}}</label>\n									<input type="number" class="form-control" name="cutdigits" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null">\n									<span class="help-block">\n										{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n									</span>\n								</div>\n								<!-- END CUTDIGITS -->\n\n								<!-- START PREFIX -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_PREFIX\' | translate }}</label>\n									<input type="text" name="prefix"  placeholder="{{ \'APPLICATION_PREFIX\' | translate }}" class="form-control" data-ng-model="application.appdata[3]" data-ng-init="application.appdata[3] = null">\n										<span class="help-block">\n											{{ \'DESCRIPTION_OUTBOUND_PREFIX\' | translate }}\n										</span>\n										<span data-ng-show="(forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END PREFIX -->\n							</div>\n							<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n								<!-- START CUSTOMAPP -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" required>\n									<span data-ng-show="(forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid && forms.info.customApp.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END CUSTOMAPP -->\n\n								<!-- START APPDATA -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n									<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n									<span data-ng-show="(forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid && forms.info.appdata.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APPDATA -->\n							</div>\n							<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n							</wz-step>\n								<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n									<form name="forms.interval" novalidate>\n										<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n										<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n									<!-- START INTERVAL_TYPE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n											{{$translate.instant(intType.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVAL_TYPE -->\n								<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n										<!-- START TIME -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n											<div class="input-group input-large">\n												<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n												<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n											</div>\n										</div>\n										<!-- END TIME -->\n\n										<!-- START WEEKDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END WEEKDAY -->\n\n										<!-- START MONTHDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTHDAY -->\n\n										<!-- START MONTH -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTH -->\n						</div>\n\n						<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n							<!-- START INTERVALS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n									<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n										{{$translate.instant(interval.name)}}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVALS -->\n\n						</div>\n\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/outbound/view/view.routeSettings.html",'\n<div class="row" data-ng-init="initApplication();getApplication();getIntervals();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_APPLICATION_SETTINGS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="updateRoute(\'routes\')">\n					<div class="profile-usertitle-name">\n						{{(main.app | capitalize) || \'Application\'}}\n					</div>\n	        <wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.info.$valid)">\n						<form name="forms.info" novalidate>\n							<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n							<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n\n							<!-- START TRUNK -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="trunk" theme="bootstrap" required data-ng-disabled="!items.length">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.name as trunk in items | filter: $select.search">\n										<div ng-bind-html="trunk.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<div class="note note-warning" data-ng-hide="items.length">\n									<h4 class="block">Warning!</h4>\n									<p>\n										{{ \'MESSAGE_NO_TRUNKS_AVAILABLE\' | translate }}\n									</p>\n									<p>\n										{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/trunks/list">{{\'APPLICATION_TRUNKS\' | translate}}</a>\n									</p>\n								</div>\n								<span data-ng-show="(forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TRUNK -->\n\n							<!-- START CONTEXT -->\n							<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.info.context.$touched || forms.info.$submitted) && forms.info.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.Applications[selectedApp].appdata[1]" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in items2 | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.info.context.$touched || forms.info.$submitted) && forms.info.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END CONTEXT -->\n\n							<!-- START CALLERID -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_CALLERID\' | translate }}</label>\n								<input type="text" name="callerID" pattern=\'^"[a-zA-Z0-9_.-]*" <[a-zA-Z0-9_.-]*>\' placeholder=\'"name" <number>\' class="form-control" data-ng-model="route.Applications[selectedApp].appdata[1]">\n									<span class="help-block">\n										{{ \'DESCRIPTION_OUTBOUND_CALLERID\' | translate }} "name" &lt;number&gt;\n									</span>\n								<span data-ng-show="(forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CALLERID -->\n\n								<!-- START CUTDIGITS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_CUTDIGITS\' | translate}}</label>\n								<input type="number" class="form-control" name="cutdigits" data-ng-model="route.Applications[selectedApp].appdata[2]">\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n							</div>\n							<!-- END CUTDIGITS -->\n\n							<!-- START PREFIX -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_PREFIX\' | translate }}</label>\n								<input type="text" name="prefix"  placeholder="{{ \'APPLICATION_PREFIX\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[3]">\n								<span class="help-block">\n									{{ \'DESCRIPTION_OUTBOUND_PREFIX\' | translate }}\n								</span>\n								<span data-ng-show="(forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n								<!-- END PREFIX -->\n						</div>\n						<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n							<!-- START CUSTOMAPP -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]" required>\n								<span data-ng-show="(forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid && forms.info.customApp.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CUSTOMAPP -->\n\n							<!-- START APPDATA -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n								<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[1]">\n								<span data-ng-show="(forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid && forms.info.appdata.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END APPDATA -->\n						</div>\n						<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n					</wz-step>\n						<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n							<form name="forms.interval" novalidate>\n								<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n						<!-- START INTERVAL_TYPE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n								<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n									{{$translate.instant(intType.name)}}\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERVAL_TYPE -->\n						<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n								<!-- START TIME -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n									<div class="input-group input-large">\n										<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n										<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n										<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n										<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n									</div>\n								</div>\n								<!-- END TIME -->\n\n								<!-- START WEEKDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{$translate.instant(weekDay.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{$translate.instant(weekDay.name)}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END WEEKDAY -->\n\n								<!-- START MONTHDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTHDAY -->\n\n								<!-- START MONTH -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{$translate.instant(month.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{$translate.instant(month.name)}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTH -->\n							</div>\n\n							<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n											{{$translate.instant(interval.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/voice/route/outbound/view/view.routes.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/channels/voice/routes/outbound/view/{{route.id}}/route" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedApp === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/route/outbound/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_OUTBOUND\' | translate}} {{ \'APPLICATION_ROUTE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts()">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateRoute()" novalidate>\n\n							<!-- START EXTEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}" class="form-control" data-ng-model="route.exten" required/>\n								<span data-ng-show="(forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EXTEN -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START RECORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.record.$touched || forms.general.$submitted) && forms.general.record.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RECORDING\' | translate}}</label></br>\n								<input\n								    bs-switch\n										class="form-control"\n								    ng-model="route.record"\n								    type="checkbox"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n								<span data-ng-show="(forms.general.record.$touched || forms.general.$submitted) && forms.general.record.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RECORD -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="route.description"/></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/route/view.application.html",'\n<div class="row" data-ng-init="initApplication(true); getIntervals();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_NEW_APPLICATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="addApplication()">\n					<div class="profile-usertitle-name">\n						{{(main.app | capitalize) || \'Application\'}}\n					</div>\n	        <wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.settings.$valid)">\n							<form name="forms.settings" novalidate>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n									<!-- START APP -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="main.app" name="app" theme="bootstrap" required>\n					            <ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n					            <ui-select-choices repeat="app.value as app in $application.applications| filter: $select.search">\n					              <div ng-bind-html="app.name | highlight: $select.search"></div>\n					            </ui-select-choices>\n					          </ui-select>\n										<span data-ng-show="(forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid && forms.settings.app.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END APP -->\n\n									<div id="Queue" class="app-settings" ng-slide-down="main.app == \'Queue\'" lazy-render duration="1">\n										<!-- START QUEUE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n											<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="queue" theme="bootstrap" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="queue.name as queue in items | filter: $select.search">\n													<div ng-bind-html="queue.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/queues/list">{{\'APPLICATION_QUEUES\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END QUEUE -->\n\n										<!-- START OPTIONS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n											<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n											<input type="text" name="app_options" placeholder="{{ \'APPLICATION_OPTIONS\' | translate }}" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n											<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END OPTIONS -->\n										<!-- START URL -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n											<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null">\n											<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END URL -->\n\n										<!-- START AUDIOFILE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n											<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}</label>\n											<ui-select data-ng-model="application.appdata[3]" data-ng-init="application.appdata[3] = null" name="audiofile" theme="bootstrap" data-ng-disabled="!items2.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n												<ui-select-choices repeat="audio.converted_path+\'/\'+audio.save_name as audio in items2 | filter: $select.search">\n													<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items2.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END AUDIOFILE -->\n\n										<!-- START TIMEOUT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n											<input type="number" name="timeout" placeholder="" class="form-control" data-ng-model="application.appdata[4]" data-ng-init="application.appdata[4] = null">\n											<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END TIMEOUT -->\n\n									</div>\n									<div id="Playback" class="app-settings" ng-slide-down="main.app == \'Playback\'" lazy-render duration="1">\n										<!-- START AUDIOFILE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n											<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="audiofile" theme="bootstrap" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n												<ui-select-choices repeat="soundPath+\'/\'+audio.save_name as audio in items | filter: $select.search">\n													<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END AUDIOFILE -->\n\n										<!-- START OPTIONS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n											<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n											<input type="text" name="app_options" placeholder="{{ \'APPLICATION_OPTIONS\' | translate }}" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n											<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END OPTIONS -->\n									</div>\n									<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n										<!-- START INTERFACE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_TYPE\' | translate }}/{{ \'APPLICATION_IDENTIFIER\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="interface" placeholder="SIP/0000" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" required>\n											<span data-ng-show="(forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid && forms.settings.interface.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END INTERFACE -->\n\n										<!-- START TIMEOUT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n											<input type="number" name="timeout" placeholder="" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n											<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END TIMEOUT -->\n\n										<!-- START OPTIONS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_OPTIONS\' | translate }}</label>\n											<input type="text" name="app_options" placeholder="" class="form-control" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null">\n											<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid && forms.settings.app_options.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END OPTIONS -->\n\n										<!-- START URL -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n											<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="application.appdata[3]" data-ng-init="application.appdata[3] = null">\n											<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END URL -->\n									</div>\n									<div id="AGI" class="app-settings" ng-slide-down="main.app == \'AGI\'" lazy-render duration="1">\n										<!-- START PROJECT -->\n										<input type="hidden" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = \'agi://127.0.0.1/square\'">\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$invalid}">\n											<label class="control-label">{{\'APPLICATION_PROJECT\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null" name="project" theme="bootstrap" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="project.name as project in items | filter: $select.search">\n													<div ng-bind-html="project.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/square/projects/list">{{\'APPLICATION_PROJECTS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END PROJECT -->\n\n									</div>\n									<div id="Goto" class="app-settings" ng-slide-down="main.app == \'Goto\'" lazy-render duration="1">\n										<!-- START CONTEXT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$invalid}">\n											<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="context" theme="bootstrap" required>\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="context.name as context in items | filter: $select.search">\n													<div ng-bind-html="context.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="(forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END CONTEXT -->\n\n										<!-- START EXTENSION -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_EXTENSION\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="extension" placeholder="" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null" required>\n											<span data-ng-show="(forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid && forms.settings.extension.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END EXTENSION -->\n\n										<!-- START PRIORITY -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_PRIORITY\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="number" name="priority" placeholder="" class="form-control" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null" required>\n											<span data-ng-show="(forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END PRIORITY -->\n									</div>\n									<div id="Hangup" class="app-settings" ng-slide-down="main.app == \'Hangup\'" lazy-render duration="1">\n										<!-- START HANGUPCAUSE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$invalid}">\n											<label class="control-label">{{\'APPLICATION_HANGUP_CAUSE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" theme="bootstrap" name="hangupCause" required>\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name | translate}}</ui-select-match>\n												<ui-select-choices repeat="hangupCause.value as hangupCause in $application.hangupCauses | filter: $select.search">\n													<div ng-bind-html="hangupCause.name  | translate | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="(forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END HANGUPCAUSE -->\n									</div>\n									<div id="Set" class="app-settings" ng-slide-down="main.app == \'Set\'" lazy-render duration="1">\n										<!-- START VARIABLE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_VARIABLE\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="variable" placeholder="" class="form-control" data-ng-model="application.variable" data-ng-init="application.appdata[0] = null" data-ng-change="updateSetAppdata()" required>\n											<span data-ng-show="(forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid && forms.settings.variable.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END VARIABLE -->\n\n										<!-- START VARVALUE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_VALUE\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="varvalue" placeholder="" class="form-control" data-ng-model="application.value" data-ng-change="updateSetAppdata()" required>\n											<span data-ng-show="(forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid && forms.settings.varvalue.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END VARVALUE -->\n									</div>\n									<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n										<!-- START CUSTOMAPP -->\n										<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="application.app" required>\n											<span data-ng-show="(forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid && forms.settings.customApp.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END CUSTOMAPP -->\n\n										<!-- START APPDATA -->\n										<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n											<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null">\n											<span data-ng-show="(forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid && forms.settings.appdata.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END APPDATA -->\n									</div>\n									<div id="Voicemail" class="app-settings" ng-slide-down="main.app == \'Voicemail\'" lazy-render duration="1">\n										<!-- START VOICEMAIL -->\n										<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" theme="bootstrap" name="voicemail" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.mailbox}}</ui-select-match>\n												<ui-select-choices repeat="mailbox.mailbox+\'@\'+mailbox.context as mailbox in items | filter: $select.search">\n													<div ng-bind-html="mailbox.mailbox | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_VOICEMAILS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/voicemails/list">{{\'APPLICATION_VOICEMAILS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid && forms.settings.voicemail.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END VOICEMAIL -->\n									</div>\n									<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								</form>\n								</wz-step>\n									<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n										<form name="forms.interval" novalidate>\n										<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n										<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n									<!-- START INTERVAL_TYPE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n										<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n												<div ng-bind-html="intType.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END INTERVAL_TYPE -->\n									<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n											<!-- START TIME -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n												<div class="input-group input-large">\n													<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n													<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n													<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n													<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n												</div>\n											</div>\n											<!-- END TIME -->\n\n											<!-- START WEEKDAY -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n												<div class="input-group input-large">\n													<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n															{{$translate.instant(weekDay.name)}}\n														</ui-select-choices>\n													</ui-select>\n													<span class="input-group-addon">to</span>\n													<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n															{{$translate.instant(weekDay.name)}}\n														</ui-select-choices>\n													</ui-select>\n												</div>\n											</div>\n											<!-- END WEEKDAY -->\n\n											<!-- START MONTHDAY -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n												<div class="input-group input-large">\n													<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n														<ui-select-match>{{$select.selected}}</ui-select-match>\n														<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n															{{monthDay}}\n														</ui-select-choices>\n													</ui-select>\n													<span class="input-group-addon">to</span>\n													<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n														<ui-select-match>{{$select.selected}}</ui-select-match>\n														<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n															{{monthDay}}\n														</ui-select-choices>\n													</ui-select>\n												</div>\n											</div>\n											<!-- END MONTHDAY -->\n\n											<!-- START MONTH -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n												<div class="input-group input-large">\n													<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n															{{$translate.instant(month.name)}}\n														</ui-select-choices>\n													</ui-select>\n													<span class="input-group-addon">to</span>\n													<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n															{{$translate.instant(month.name)}}\n														</ui-select-choices>\n													</ui-select>\n												</div>\n											</div>\n											<!-- END MONTH -->\n							</div>\n\n							<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n											{{$translate.instant(interval.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n								<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n<!-- <pre>\n	{{application | json}}\n</pre>\n<pre>\n	{{interval | json}}\n</pre> -->\n'),
-a.put("app/channels/voice/route/view.applicationSettings.html",'\n<div class="row" data-ng-init="initApplication();getIntervals();getApplication();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_APPLICATION_SETTINGS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="updateRoute(\'applications\')">\n					<div class="profile-usertitle-name">\n						{{(main.app | capitalize) || \'Application\'}}\n					</div>\n	        <wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.settings.$valid)">\n							<form name="forms.settings" novalidate>\n\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								<div id="Queue" class="app-settings" ng-slide-down="main.app == \'Queue\'" lazy-render duration="1">\n									<!-- START QUEUE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n										<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="queue" theme="bootstrap" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="queue.name as queue in items | filter: $select.search">\n												<div ng-bind-html="queue.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/queues/list">{{\'APPLICATION_QUEUES\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END QUEUE -->\n\n									<!-- START OPTIONS -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n										<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n										<ui-select multiple data-ng-model="route.Applications[selectedApp].appdata[1]" theme="bootstrap" name="app_options">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($item.name)}}</ui-select-match>\n											<ui-select-choices repeat="queueOpt.value as queueOpt in $application.queueOptions | filter: $select.search">\n												{{$translate.instant(queueOpt.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END OPTIONS -->\n\n									<!-- START URL -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n										<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[2]">\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END URL -->\n\n									<!-- START AUDIOFILE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n										<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}</label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[3]" name="audiofile" theme="bootstrap" data-ng-disabled="!items2.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n											<ui-select-choices repeat="audio.converted_path+\'/\'+audio.save_name as audio in items2 | filter: $select.search">\n												<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items2.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END AUDIOFILE -->\n\n									<!-- START TIMEOUT -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n										<input type="number" name="timeout" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[4]">\n										<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END TIMEOUT -->\n\n								</div>\n								<div id="Playback" class="app-settings" ng-slide-down="main.app == \'Playback\'" lazy-render duration="1">\n									<!-- START AUDIOFILE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n										<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="audiofile" theme="bootstrap" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n											<ui-select-choices repeat="audio.converted_path+\'/\'+audio.save_name as audio in items | filter: $select.search">\n												<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END AUDIOFILE -->\n\n									<!-- START OPTIONS -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n										<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[1]" theme="bootstrap" name="app_options">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="audioOpt.value as audioOpt in $application.audioOptions | filter: $select.search">\n												{{$translate.instant(audioOpt.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END OPTIONS -->\n								</div>\n								<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n									<!-- START INTERFACE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_TYPE\' | translate }}/{{ \'APPLICATION_IDENTIFIER\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="interface" placeholder="SIP/0000" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]" required>\n										<span data-ng-show="(forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid && forms.settings.interface.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END INTERFACE -->\n\n									<!-- START TIMEOUT -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n										<input type="number" name="timeout" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[1]">\n										<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END TIMEOUT -->\n\n									<!-- START OPTIONS -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_OPTIONS\' | translate }}</label>\n										<input type="text" name="app_options" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[2]">\n										<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid && forms.settings.app_options.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END OPTIONS -->\n\n									<!-- START URL -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n										<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[3]">\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END URL -->\n								</div>\n								<div id="AGI" class="app-settings" ng-slide-down="main.app == \'AGI\'" lazy-render duration="1">\n									<!-- START PROJECT -->\n									<input type="hidden" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]" data-ng-init="route.Applications[selectedApp].appdata[0] = \'agi://127.0.0.1/square\'">\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$invalid}">\n										<label class="control-label">{{\'APPLICATION_PROJECT\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[1]" name="project" theme="bootstrap" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="project.name as project in items | filter: $select.search">\n												<div ng-bind-html="project.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/square/projects/list">{{\'APPLICATION_PROJECTS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END PROJECT -->\n\n									<!-- START URL -->\n									<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n										<div class="input-group">\n											<input type="text" name="url" placeholder="agi://127.0.0.1/square" class="form-control" data-ng-model="application.url" data-ng-disabled="!application.urlEnabled" data-ng-required="application.urlEnabled" rpattern="/^agi:\\/\\/(?:[0-9]{1,3}\\.){3}[0-9]{1,3}\\/square$/">\n											<span class="input-group-addon">\n												<input type="checkbox" data-ng-model="application.urlEnabled">\n											</span>\n										</div>\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.pattern" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n										</span>\n									</div> -->\n									<!-- END URL -->\n\n								</div>\n								<div id="Goto" class="app-settings" ng-slide-down="main.app == \'Goto\'" lazy-render duration="1">\n									<!-- START CONTEXT -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$invalid}">\n										<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="context" theme="bootstrap" required>\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="context.name as context in items | filter: $select.search">\n												<div ng-bind-html="context.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END CONTEXT -->\n\n									<!-- START EXTENSION -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_EXTENSION\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="extension" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[1]" required>\n										<span data-ng-show="(forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid && forms.settings.extension.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END EXTENSION -->\n\n									<!-- START PRIORITY -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_PRIORITY\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="number" name="priority" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[2]" required>\n										<span data-ng-show="(forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END PRIORITY -->\n								</div>\n								<div id="Hangup" class="app-settings" ng-slide-down="main.app == \'Hangup\'" lazy-render duration="1">\n									<!-- START HANGUPCAUSE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$invalid}">\n										<label class="control-label">{{\'APPLICATION_HANGUP_CAUSE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" theme="bootstrap" name="hangupCause" required>\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="hangupCause.value as hangupCause in $application.hangupCauses | filter: $select.search">\n												{{$translate.instant(hangupCause.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END HANGUPCAUSE -->\n								</div>\n								<div id="Set" class="app-settings" ng-slide-down="main.app == \'Set\'" lazy-render duration="1">\n									<!-- START VARIABLE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_VARIABLE\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="variable" placeholder="" class="form-control" data-ng-model="application.variable" data-ng-change="updateSetAppdataSettings()" required>\n										<span data-ng-show="(forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid && forms.settings.variable.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END VARIABLE -->\n\n									<!-- START VARVALUE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_VALUE\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="varvalue" placeholder="" class="form-control" data-ng-model="application.value" data-ng-change="updateSetAppdataSettings()" required>\n										<span data-ng-show="(forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid && forms.settings.varvalue.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END VARVALUE -->\n								</div>\n								<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n									<!-- START CUSTOMAPP -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].app" required>\n										<span data-ng-show="(forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid && forms.settings.customApp.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END CUSTOMAPP -->\n\n									<!-- START APPDATA -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n										<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]">\n										<span data-ng-show="(forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid && forms.settings.appdata.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END APPDATA -->\n								</div>\n								<div id="Voicemail" class="app-settings" ng-slide-down="main.app == \'Voicemail\'" lazy-render duration="1">\n									<!-- START VOICEMAIL -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" theme="bootstrap" name="voicemail" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.mailbox}}</ui-select-match>\n											<ui-select-choices repeat="mailbox.mailbox+\'@\'+mailbox.context as mailbox in items | filter: $select.search">\n												<div ng-bind-html="mailbox.mailbox | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_VOICEMAILS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/voicemails/list">{{\'APPLICATION_VOICEMAILS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid && forms.settings.voicemail.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END VOICEMAIL -->\n								</div>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n							</wz-step>\n								<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n									<form name="forms.interval" novalidate>\n										<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n										<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								<!-- START INTERVAL_TYPE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n											{{$translate.instant(intType.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVAL_TYPE -->\n								<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n										<!-- START TIME -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n											<div class="input-group input-large">\n												<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n												<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n											</div>\n											</div>\n										<!-- END TIME -->\n\n										<!-- START WEEKDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END WEEKDAY -->\n\n										<!-- START MONTHDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTHDAY -->\n\n										<!-- START MONTH -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTH -->\n						</div>\n\n						<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n							<!-- START INTERVALS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n									<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n										{{$translate.instant(interval.name)}}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVALS -->\n\n						</div>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/channels/voice/voicemail/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope-letter"></i>\n					<a href="#">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-envelope-letter font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/channels/voice/voicemails/wizard">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VOICEMAIL\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/voicemail/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getVoicemail()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope-letter"></i>\n					<a href="/channels/voice/voicemails/list">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a>\n					<i data-ng-show="voicemail" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="voicemail">\n					<a href="#">{{voicemail.mailbox}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/voicemail.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{voicemail.mailbox}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.voicemails.view.settings\')}">\n							<a data-ng-href="/channels/voice/voicemails/view/{{voicemail.uniqueid}}/settings"><i class="icon-settings"></i>{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.voicemails.view.messages\')}">\n							<a data-ng-href="/channels/voice/voicemails/view/{{voicemail.uniqueid}}/messages"><i class="icon-speech"></i>{{ \'APPLICATION_MESSAGES\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET main.channels -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/voicemail/view/view.messages.html",'<div class="row" data-ng-init="getMessages()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_MESSAGES\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" data-ng-if="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/voicemail/view/view.settings.html",'<div class="row" data-ng-init="getContexts()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_VOICEMAIL\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<!-- <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_ADVANCED\' | translate}}</a>\n					</li> -->\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceVoicemail()" novalidate>\n\n							<!-- START FULLNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.fullname.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="voicemail.fullname" required/>\n								<span data-ng-show="forms.general.$submitted && forms.general.fullname.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FULLNAME -->\n\n							<!-- START EMAIL -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.email.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="voicemail.email" required/>\n								<span data-ng-show="forms.general.$submitted && forms.general.host.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EMAIL -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}</label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="voicemail.password" />\n								<span data-ng-show="forms.general.$submitted && forms.general.password.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START CONFIRM PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.rpassword.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}</label>\n								<input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="voicemail.rpassword" nx-equal="voicemail.password"/>\n								<span data-ng-show="forms.general.$submitted && (forms.general.rpassword.$invalid || forms.general.rpassword.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONFIRM PASSWORD -->\n\n							<!-- START MAILBOX -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.mailbox.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="voicemail.mailbox" required readonly/>\n								<span data-ng-show="forms.general.$submitted && forms.general.mailbox.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MAILBOX -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="voicemail.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- ADVANCED TAB -->\n					<!-- <div class="tab-pane" id="tab_1_2">\n						<form name="forms.advanced" data-ng-submit="updateVoiceVoicemail()" novalidate>\n\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div> -->\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/voicemail/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard()">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-puzzle"></i>\n				<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-envelope-letter"></i>\n				<a href="/channels/voice/voicemails/list">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="#">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered" data-ng-init="getFirstFreeMailbox()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-envelope-letter font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_VOICEMAIL\' | translate }} WIZARD</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n  		<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(form.general.$valid)">\n			    <form name="form.general" novalidate>\n\n						<!-- START FULLNAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.fullname.$invalid}">\n							<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="form.general.$submitted && form.general.fullname.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END FULLNAME -->\n\n						<!-- START EMAIL -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.email.$invalid}">\n							<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="item.email" required/>\n							<span data-ng-show="form.general.$submitted && form.general.host.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END EMAIL -->\n\n						<!-- START PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.password.$invalid}">\n							<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n							<span data-ng-show="form.general.$submitted && form.general.password.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END PASSWORD -->\n\n						<!-- START CONFIRM PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.rpassword.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n							<span data-ng-show="form.general.$submitted && (form.general.rpassword.$invalid || form.general.rpassword.$invalid)" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n							</span>\n						</div>\n						<!-- END CONFIRM PASSWORD -->\n\n						<!-- START MAILBOX -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.mailbox.$invalid}">\n							<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="item.mailbox" required readonly/>\n							<span data-ng-show="form.general.$submitted && form.general.mailbox.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END MAILBOX -->\n\n						<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n  		</wizard>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/contactmanager/company/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_COMPANY\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.company" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.company.name.$touched || forms.company.$submitted) && forms.company.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.cmopany.name.$touched || forms.company.$submitted) && forms.company.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.company.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/company/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-briefcase"></i>\n					<a href="/contactmanager/companies/list">{{ \'APPLICATION_COMPANIES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-briefcase font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_COMPANIES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_COMPANY\' | translate }}\n						</button>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/company/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getCompany()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-briefcase"></i>\n					<a href="/contactmanager/companies/list">{{ \'APPLICATION_COMPANIES\' | translate }}</a>\n					<i data-ng-show="company" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="company">\n					<a href="#">{{company.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/company.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{company.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.contactmanager.companies.view.settings\')}">\n							<a data-ng-href="/contactmanager/companies/view/{{company.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/company/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_COMPANY\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_ADDRESS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_SHIPMENT_ADDRESS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateCompany()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="company.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="company.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<!-- START STREET -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$invalid}">\n							<label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n							<input type="text" name="street" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="company.street"/>\n							<span data-ng-show="(forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END STREET -->\n\n						<!-- START POSTALCODE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$invalid}">\n							<label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n							<input type="text" name="postalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="company.postalCode"/>\n							<span data-ng-show="(forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END POSTALCODE -->\n\n						<!-- START CITY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n							<input type="text" name="city" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="company.city"/>\n							<span data-ng-show="(forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END CITY -->\n						<!-- START COUNTRY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$invalid}">\n							<label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n							<input type="text" name="country" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="company.country"/>\n							<span data-ng-show="(forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END COUNTRY -->\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n					<div class="tab-pane" id="tab_1_3">\n						<!-- START STREET -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sStreet.$touched || forms.general.$submitted) && forms.general.sStreet.$invalid}">\n							<label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n							<input type="text" name="sStreet" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="company.sStreet"/>\n							<span data-ng-show="(forms.general.sStreet.$touched || forms.general.$submitted) && forms.general.sStreet.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END STREET -->\n\n						<!-- START POSTALCODE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sPostalCode.$touched || forms.general.$submitted) && forms.general.sPostalCode.$invalid}">\n							<label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n							<input type="text" name="sPostalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="company.sPostalCode"/>\n							<span data-ng-show="(forms.general.sPostalCode.$touched || forms.general.$submitted) && forms.general.sPostalCode.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END POSTALCODE -->\n\n						<!-- START CITY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sCity.$touched || forms.general.$submitted) && forms.general.sCity.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n							<input type="text" name="sCity" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="company.sCity"/>\n							<span data-ng-show="(forms.general.sCity.$touched || forms.general.$submitted) && forms.general.sCity.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END CITY -->\n						<!-- START COUNTRY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sCountry.$touched || forms.general.$submitted) && forms.general.sCountry.$invalid}">\n							<label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n							<input type="text" name="sCountry" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="company.sCountry"/>\n							<span data-ng-show="(forms.general.sCountry.$touched || forms.general.$submitted) && forms.general.sCountry.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END COUNTRY -->\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/contactmanager/contact/list/import.modal.html",'<div class="modal-header" data-ng-init="getServices()">\n  <h3 class="modal-title">{{ \'APPLICATION_IMPORT_FROM_CSV\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.csv" novalidate>\n    <div class="row">\n      <div class="col-md-6">\n        <!-- START SERVICE -->\n        <div class="form-group" data-ng-class="{\'has-error\': forms.general.ServiceId.$invalid && forms.general.$submitted}">\n          <label class="control-label">{{\'APPLICATION_SERVICE\' | translate}}</label>\n          <ui-select data-ng-model="item.ServiceId" theme="bootstrap" name="ServiceId" data-ng-disabled="disabled" data-ng-change="getCustomFields()">\n            <ui-select-match placeholder="{{ \'APPLICATION_SERVICE\' | translate }}">{{$select.selected.name}}</ui-select-match>\n            <ui-select-choices repeat="service.id as service in services | filter: $select.search">\n              <div ng-bind-html="service.name | highlight: $select.search"></div>\n            </ui-select-choices>\n          </ui-select>\n          <span data-ng-show="forms.general.ServiceId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n          </span>\n        </div>\n        <!-- END SERVICE -->\n\n    <!-- START FULLNAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.fullname.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}</label>\n      <ui-select data-ng-model="item.fullname" theme="bootstrap" name="fullname" data-ng-disabled="disabled" required>\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_FULLNAME\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.fullname.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END FULLNAME -->\n\n    <!-- START STREET -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.street.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n      <ui-select data-ng-model="item.street" theme="bootstrap" name="street" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_STREET\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.street.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END STREET -->\n\n    <!-- START POSTALCODE -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.postalCode.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n      <ui-select data-ng-model="item.postalCode" theme="bootstrap" name="postalCode" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_POSTALCODE\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.postalCode.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END POSTALCODE -->\n\n    <!-- START CITY -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.city.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n      <ui-select data-ng-model="item.city" theme="bootstrap" name="city" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_CITY\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.city.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END CITY -->\n\n    <!-- START PHONES -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.Phones.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_PHONES\' | translate}}</label>\n      <ui-select multiple data-ng-model="item.Phones" theme="bootstrap" name="Phones" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_PHONES\' | translate }}">{{$item}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.Phones.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END PHONES -->\n\n  </div>\n  <div class="col-md-6">\n\n    <!-- START COUNTRY -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.country.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n      <ui-select data-ng-model="item.country" theme="bootstrap" name="country" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COUNTRY\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.country.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END COUNTRY -->\n\n    <!-- START DATEOFBIRTH -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.dateOfBirth.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_DATEOFBIRTH\' | translate}}</label>\n      <ui-select data-ng-model="item.dateOfBirth" theme="bootstrap" name="dateOfBirth" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_DATEOFBIRTH\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.dateOfBirth.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END DATEOFBIRTH -->\n\n    <!-- START TAGS -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.tags.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_TAGS\' | translate}}</label>\n      <ui-select multiple data-ng-model="item.tags" theme="bootstrap" name="tags" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.tags.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TAGS -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.description.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <ui-select data-ng-model="item.description" theme="bootstrap" name="description" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_DESCRIPTION\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.description.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START EMAILS -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.Emails.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_EMAILS\' | translate}}</label>\n      <ui-select multiple data-ng-model="item.Emails" theme="bootstrap" name="Emails" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_EMAILS\' | translate }}">{{$item}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.Emails.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EMAILS -->\n\n    <!-- START COMPANY -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.general.CompanyId.$invalid && forms.general.$submitted}">\n      <label class="control-label">{{\'APPLICATION_COMPANY\' | translate}}</label>\n      <ui-select data-ng-model="item.CompanyId" theme="bootstrap" name="CompanyId" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COMPANY\' | translate }}">{{$select.selected.name}}</ui-select-match>\n        <ui-select-choices repeat="company.id as company in companies | filter: $select.search">\n          <div ng-bind-html="company.name | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.general.CompanyId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END COMPANY -->\n\n  </div>\n  </div>\n\n  <!-- START CUSTOMFIELDS -->\n  <div data-ng-repeat="customField in customFields">\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv[customField.name].$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{customField.name}}</label>\n      <ui-select data-ng-if="!joinPrompt" data-ng-model="item.customFields[customField.id]" theme="bootstrap" name="{{customField.name}}" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{customField.name}}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv[customField.name].$invalid && forms.csv.$submitted" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n  </div>\n  <!-- END CUSTOMFIELDS -->\n\n  <div>\n    <p>{{\'APPLICATION_IMPORT_SUCCEEDED\' | translate}}: {{import.succeeded}}/{{csvLength}}</p>\n    <div class="progress progress-sm" style="">\n      <div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': import.success + \'%\' }"></div>\n    </div>\n  </div>\n  <div>\n    <p>{{\'APPLICATION_IMPORT_FAILED\' | translate}}: {{import.failed}}/{{csvLength}}</p>\n    <div class="progress progress-sm" style="">\n      <div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': import.fail + \'%\' }"></div>\n    </div>\n  </div>\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="start()" ng-disabled="forms.csv.$invalid || !forms.csv.fullname || submitted">{{ \'APPLICATION_SUBMIT\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="close()" data-ng-if="!importing">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="stop()" data-ng-if="importing">{{ \'APPLICATION_STOP\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/contact/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-users"></i>\n					<a href="/contactmanager/contacts/list">{{ \'APPLICATION_CONTACT_MANAGER\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="fa fa-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONTACTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle" data-ng-click="newContact();">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTACT\' | translate }}\n						</button>\n						<span class="btn default btn-file">\n						<span class="fileinput-new">\n						<i class="icon-cloud-upload"></i> {{\'APPLICATION_IMPORT_FROM_CSV\' | translate}}</span>\n						<input type="file" nv-file-select="" uploader="uploader"/>\n						</span>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/service/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_SERVICE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.service" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.service.name.$touched || forms.service.$submitted) && forms.service.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.cmopany.name.$touched || forms.service.$submitted) && forms.service.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.service.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/service/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-tty"></i>\n					<a href="/contactmanager/services/list">{{ \'APPLICATION_SERVICES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="fa fa-tty font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SERVICES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_SERVICE\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/service/view/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CUSTOM_FIELD\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.customField" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.customField.name.$touched || forms.customField.$submitted) && forms.customField.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.customField.name.$touched || forms.customField.$submitted) && forms.customField.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START TYPE -->\n    <div class="form-group"  data-ng-class="{\'has-error\': (forms.customField.type.$touched || forms.customField.$submitted) && forms.customField.type.$invalid}">\n      <label class="control-label">{{ \'APPLICATION_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.type" name="type" theme="bootstrap" required>\n        <ui-select-match placeholder="{{ \'APPLICATION_TYPE\' | translate }}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n        <ui-select-choices repeat="type.value as type in types| filter: $select.search">\n          {{$translate.instant(type.name)}}\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(forms.customField.type.$touched || forms.customField.$submitted) && forms.customField.type.$invalid && forms.customField.type.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TYPE -->\n\n    <div ng-slide-down="item.type == \'select\'" lazy-render duration="1">\n      <div>\n        <label class="control-label">{{\'APPLICATION_CHOICES\' | translate}}</label>\n      </div>\n      <div class="padding-bottom" ng-repeat="choice in choices">\n        <div class="form-group">\n          <div class="input-group">\n            <input type="text" class="form-control" ng-model="choice.value" required>\n            <span class="input-group-btn">\n            <button class="btn red" type="button"data-ng-click="removeField($index)" data-ng-disabled="choices.length<=1"><i class="fa fa-times"></i></button>\n            </span>\n          </div>\n        </div>\n      </div>\n      <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField()">\n        <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CHOICE\' | translate}}\n      </button>\n\n    </div>\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.customField.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/service/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="note note-warning" data-ng-hide="teams.length">\n				<h4 class="block">Warning!</h4>\n				<p>\n					 {{ \'MESSAGE_NO_AVAILABLE_TEAMS\' | translate }}\n				</p>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body text-center">\n						<div class="form-group last">\n							<div class="col-md-9" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/contactmanager/service/view/view.customFieldSettings.html",'<div class="row" data-ng-init="getCustomField()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CUSTOM_FIELD\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n					<!-- GENERAL TAB -->\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateCustomField()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="customField.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<div ng-slide-down="customField.type == \'select\'" lazy-render duration="1" class="mbottom20">\n								<div>\n									<label class="control-label">{{\'APPLICATION_CHOICES\' | translate}}</label>\n								</div>\n								<div class="padding-bottom" ng-repeat="choice in choices">\n									<div class="form-group">\n										<div class="input-group">\n											<input type="text" class="form-control" ng-model="choice.value" required>\n											<span class="input-group-btn">\n											<button class="btn red" type="button"data-ng-click="removeField($index)" data-ng-disabled="choices.length<=1"><i class="fa fa-times"></i></button>\n											</span>\n										</div>\n									</div>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" ng-click="addField()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CHOICE\' | translate}}\n								</button>\n\n							</div>\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="customField.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/contactmanager/service/view/view.customFields.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getServiceCustomFields()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CUSTOM_FIELDS\' | translate}}</span>\n				</div>\n				<div class="actions">\n          <div class="btn-group">\n            <button class="btn green-jungle " ng-click="create()">\n              <i class="icon-plus"></i> {{ \'APPLICATION_NEW_CUSTOM_FIELD\' | translate }}\n            </button>\n          </div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n                <th>{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th>{{ \'APPLICATION_TYPE\' | translate }}</th>\n						    <th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="customField in customFields" class="animate-repeat">\n								<td>{{customField.name}}</td>\n								<td>{{customField.type}}</td>\n								<td>{{customField.description}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/contactmanager/services/view/{{service.id}}/customfields/settings/{{customField.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(customField.name,customField.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="customFields.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AVAILABLE_CUSTOM_FIELDS\' | translate }}</i>\n								</td>\n							</tr>\n					  </tbody>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/contactmanager/service/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getService()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-tty"></i>\n					<a href="/contactmanager/services/list">{{ \'APPLICATION_SERVICES\' | translate }}</a>\n					<i data-ng-show="service" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="service">\n					<a href="#">{{service.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/service.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{service.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.contactmanager.services.view.settings\')}">\n							<a data-ng-href="/contactmanager/services/view/{{service.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.contactmanager.services.view.agents\')}">\n							<a data-ng-href="/contactmanager/services/view/{{service.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.contactmanager.services.view.customfields\')}">\n							<a data-ng-href="/contactmanager/services/view/{{service.id}}/customfields">\n							<i class="icon-pencil"></i>\n							{{ \'APPLICATION_CUSTOM_FIELDS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/contactmanager/service/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_SERVICE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateService()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="service.name" data-ng-disabled="service.defaultEntry" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="service.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/dashboard/dashboard.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/dashboard/voice">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<div>\n			<nav class="navbar navbar-default" role="navigation">\n				<div class="navbar-header">\n					<button type="button" class="navbar-toggle" data-ng-init="navCollapsed = true" data-ng-click="navCollapsed = !navCollapsed">\n						<span class="sr-only">Toggle navigation</span>\n						<span class="icon-bar"></span>\n						<span class="icon-bar"></span>\n						<span class="icon-bar"></span>\n					</button>\n				</div>\n\n				<!-- Collect the nav links, forms, and other content for toggling -->\n				<div class="collapse navbar-collapse" ng-class="!navCollapsed && \'in\'">\n					<ul class="nav navbar-nav">\n						<li data-ng-class="{active: $state.is(\'main.dashboard.voice\')}">\n							<a href="/dashboard/voice">\n								<b class=\'icon-earphones-alt\'></b>\n								{{ \'APPLICATION_VOICE\' | translate }}\n							</a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.dashboard.mail\')}">\n							<a href="/dashboard/mail">\n								<b class=\'icon-envelope\'></b>\n								{{ \'APPLICATION_MAIL\' | translate }}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- /.navbar-collapse -->\n			</nav>\n		</div>\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/dashboard/mail/mail.html",'<div class="col-md-12">\nThis is the mail view.\n</div>\n'),a.put("app/dashboard/voice/voice.html",'<div class="row" ng-init=\'getQueueStats()\'>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat red-intense">\n      <div class="visual">\n        <i class="icon-dislike"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.abandoned}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_ABANDONED\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat green-haze">\n      <div class="visual">\n        <i class="icon-like"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.answered}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_COMPLETED\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat purple-plum">\n      <div class="visual">\n        <i class="icon-control-pause"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.waiting}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_WAIT\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat blue-madison">\n      <div class="visual">\n        <i class="icon-control-play"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.active}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_ACTIVE\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n</div>\n'),a.put("app/desk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/desk/list">{{ \'APPLICATION_DESK_COM\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_DESK_COM\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/desk/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'authType\',\'consumerKey\',\'consumerSecret\',\'token\',\'tokenSecret\',\'password\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Authentication Type\', \'Consumer Key\', \'Consumer Secret\', \'Token\', \'Token Secret\', \'Password\']" field-separator=";" filename="desk_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedDeskAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="7">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.accountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="accountByPage in accountsByPage | filter: $select.search">\n													<div ng-bind-html="accountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(account, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="username">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="remoteUri">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="account in displayedDeskAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="accounts.checked" checklist-value="account.id"></td>\n					      <td>{{account.name}}</td>\n					      <td>{{account.username}}</td>\n								<td>{{account.remoteUri}}</td>\n								<td>{{account.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/desk/view/{{account.id}}/account">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n									<a class="btn default btn-xs green-stripe" data-ng-click="checkAccount(account.id)">\n										{{ \'APPLICATION_CHECK_CONNECTION\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(account.name,account.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedDeskAccounts.length">\n								<td colspan="7" style="text-align:center;">\n									<i>No account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td/>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="email" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_EMAIL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="remoteUri" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_REMOTE_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="7" class="text-center">\n									<div class="pagination" st-pagination st-items-by-page="conf.accountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n					</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/desk/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START AUTH TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\n								<ui-select data-ng-model="account.authType" name="authType" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="type in [\'basic\', \'oauth\'] | filter: $select.search">\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START AUTH TYPE -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="account.authType == \'basic\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START CONSUMER KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerKey.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_CONSUMER_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="consumerKey" placeholder="{{\'APPLICATION_CONSUMER_KEY\' | translate}}" class="form-control" data-ng-model="account.consumerKey" required/>\n								<span data-ng-show="forms.formSetting.consumerKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONSUMER KEY -->\n\n              <!-- START CONSUMER SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerSecret.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_CONSUMER_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="consumerSecret" placeholder="{{\'APPLICATION_CONSUMER_SECRET\' | translate}}" class="form-control" data-ng-model="account.consumerSecret" required/>\n								<span data-ng-show="forms.formSetting.consumerSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONSUMER SECRET -->\n\n              <!-- START TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="token" placeholder="{{\'APPLICATION_TOKEN\' | translate}}" class="form-control" data-ng-model="account.token" required/>\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN -->\n\n              <!-- START TOKEN SECRET-->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.tokenSecret.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="tokenSecret" placeholder="{{\'APPLICATION_TOKEN_SECRET\' | translate}}" class="form-control" data-ng-model="account.tokenSecret" required/>\n								<span data-ng-show="forms.formSetting.tokenSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN SECRET-->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/desk/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/desk/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.id as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected}}</ui-select-match>\n		                  <ui-select-choices repeat="item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/desk/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/desk/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/desk/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/desk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n          <i class="icon-handbag"></i>\n          <a href="/desk/list">{{ \'APPLICATION_DESK_COM\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{account.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/desk.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{account.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.remoteUri}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.desk.view.account\')}">\n							<a ng-href="/desk/view/{{account.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.desk.view.configurations\') || $state.is(\'main.desk.view.configuration\')}">\n							<a ng-href="/desk/view/{{account.id}}/configurations">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/desk/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/desk/list">{{ \'APPLICATION_DESK_COM\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/desk/accounts/validate/username"/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/desk/accounts/validate/remoteUri"/>\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START AUTH TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\n								<ui-select data-ng-model="item.authType" name="authType" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="type in [\'basic\', \'oauth\'] | filter: $select.search">\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START AUTH TYPE -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="item.authType == \'basic\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START CONSUMER KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerKey.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_CONSUMER_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="consumerKey" placeholder="{{\'APPLICATION_CONSUMER_KEY\' | translate}}" class="form-control" data-ng-model="item.consumerKey" required/>\n								<span data-ng-show="forms.formSetting.consumerKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONSUMER KEY -->\n\n              <!-- START CONSUMER SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerSecret.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_CONSUMER_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="consumerSecret" placeholder="{{\'APPLICATION_CONSUMER_SECRET\' | translate}}" class="form-control" data-ng-model="item.consumerSecret" required/>\n								<span data-ng-show="forms.formSetting.consumerSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONSUMER SECRET -->\n\n              <!-- START TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="token" placeholder="{{\'APPLICATION_TOKEN\' | translate}}" class="form-control" data-ng-model="item.token" required/>\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN -->\n\n              <!-- START TOKEN SECRET-->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.tokenSecret.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="tokenSecret" placeholder="{{\'APPLICATION_TOKEN_SECRET\' | translate}}" class="form-control" data-ng-model="item.tokenSecret" required/>\n								<span data-ng-show="forms.formSetting.tokenSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN SECRET-->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/freshdesk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/freshdesk/list">{{ \'APPLICATION_FRESHDESK\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_FRESHDESK\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/freshdesk/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'apiKey\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Api Key\']" field-separator=";" filename="freshdesk_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedFreshdeskAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="7">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.accountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="accountByPage in accountsByPage | filter: $select.search">\n													<div ng-bind-html="accountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(account, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="username">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="remoteUri">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="account in displayedFreshdeskAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="accounts.checked" checklist-value="account.id"></td>\n					      <td>{{account.name}}</td>\n					      <td>{{account.username}}</td>\n								<td>{{account.remoteUri}}</td>\n								<td>{{account.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/freshdesk/view/{{account.id}}/account">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n									<a class="btn default btn-xs green-stripe" data-ng-click="checkAccount(account.id)">\n										{{ \'APPLICATION_CHECK_CONNECTION\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(account.name,account.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFreshdeskAccounts.length">\n								<td colspan="7" style="text-align:center;">\n									<i>No account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td/>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="email" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_EMAIL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="remoteUri" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_REMOTE_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="7" class="text-center">\n									<div class="pagination" st-pagination st-items-by-page="conf.accountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n					</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/freshdesk/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START API KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.apiKey.$invalid}">\n								<label class="control-label">{{\'APPLICATION_API_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="apiKey" placeholder="{{\'APPLICATION_API_KEY\' | translate}}" class="form-control" data-ng-model="account.apiKey" required/>\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END API KEY -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/freshdesk/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/freshdesk/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.name as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected[0]}}</ui-select-match>\n		                  <ui-select-choices repeat="item[0] as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item[0] | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/freshdesk/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/freshdesk/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/freshdesk/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/freshdesk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n          <i class="icon-handbag"></i>\n          <a href="/freshdesk/list">{{ \'APPLICATION_FRESHDESK\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{account.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/freshdesk.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{account.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.remoteUri}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.freshdesk.view.account\')}">\n							<a ng-href="/freshdesk/view/{{account.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.freshdesk.view.configurations\') || $state.is(\'main.freshdesk.view.configuration\')}">\n							<a ng-href="/freshdesk/view/{{account.id}}/configurations">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/freshdesk/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/freshdesk/list">{{ \'APPLICATION_FRESHDESK\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/freshdesk/accounts/validate/username"/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/freshdesk/accounts/validate/remoteUri"/>\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n                <span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START API KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.apiKey.$invalid}">\n								<label class="control-label">{{\'APPLICATION_API_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="apiKey" placeholder="{{\'APPLICATION_API_KEY\' | translate}}" class="form-control" data-ng-model="item.apiKey" required/>\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END API KEY -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/integration/list/list.html",'\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-game-controller"></i>\n					<a href="/integrations/list">{{ \'APPLICATION_INTEGRATIONS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initList()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-eye font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INTEGRATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n				  <span class="btn green-jungle btn-file">\n            <span> <i class="icon-plus"></i> New App </span>\n            <input type="file" accept=".zip" nv-file-select="" uploader="uploader"/>\n          </span>\n          <a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedIntegrations" filename="integrations.csv">\n					<i class="icon-cloud-download"></i></a>\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedIntegrations" st-safe-src="integrations" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="6">\n									<div class="row">\n										<div class="col-md-6">\n											<select class="form-control input-small select2me" data-ng-model="integrationsByPage">\n												<option value="10">10</option>\n												<option value="25">25</option>\n												<option value="50">50</option>\n												<option value="{{integrations.length}}">{{ \'APPLICATION_ALL\' | translate }}</option>\n											</select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th st-sort="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th>\n						    <th st-sort="fullname">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="name">{{ \'APPLICATION_FILENAME\' | translate }}</th>\n								<th st-sort="name">{{ \'APPLICATION_VERSION\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n						    <th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="integration in displayedIntegrations">\n								<td>{{integration.id}}</td>\n								<td>{{integration.name}}</td>\n								<td>{{integration.filename}}</td>\n								<td>{{integration.version}}</td>\n					      <td>{{integration.description}}</td>\n								<td>\n									<span class="btn default btn-xs blue-stripe btn-file">\n				            <span> {{ \'APPLICATION_UPDATE\' | translate }} </span>\n				            <input type="file" accept=".zip" nv-file-select="" uploader="uploader"/>\n				          </span>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(integration.name, integration.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="integrations.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No integrations available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="id" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="filename" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FILENAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td>\n						    </td>\n								<td>\n						    </td>\n								<td>\n						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="integrationsByPage" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n				</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/jscripty/project/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PROJECT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/jscripty/project/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n        <li>\n          <i class="fa fa-slack"></i>\n          <a href="/jscripty/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n        </li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_PROJECTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n\n					<!-- <div class="table-responsive"> -->\n\n\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/jscripty/project/report/report.detail.html",'<div class="row">\n	<div class="col-md-12">\n		<!-- <div class="tab-pane" id="tab_1_3" data-ng-init="getQuestionDetail()"> -->\n		<div  id="tab_1_3" data-ng-init="getQuestionDetail()">\n\n			<div class="row">\n						<div class="col-md-12">\n							<div class="portlet ">\n													<div class="portlet-title">\n														<div class="caption">\n															<i class="fa fa-list"></i>Questions Detail\n															<!-- fa-cogs -->\n														</div>\n														<div >\n															<!-- <button type="button" name="button" ng-click="PDFQuestionDetail(\'questionDetail\')">Download as PDF</button> -->\n														</div>\n														<div class="tools">\n															<a href="" class="fullscreen" data-original-title="" title="">\n															</a>\n														</div>\n													</div>\n													<div class="portlet-body" id="questionDetail" >\n														<div class="row  margin-top-20">\n															<div class="col-md-10 col-md-offset-1">\n																<div class="panel panel-info" ng-show="!questionDetail.length">\n																	{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}\n\n																</div>\n																<div class="panel panel-info" ng-repeat= " question in questionDetail ">\n																	<div class="panel-heading">\n																		<h3 class="panel-title">\n																				<i class="icon-bar-chart "></i>\n																				{{question.question_label}}</h3>\n\n																	</div>\n																	<div class="panel-body">\n																		<div class="row">\n																			<div class="col-md-10 col-md-offset-1 ">\n																				<strong>ID:	 </strong>{{question.question_id}}\n																			</div>\n																		</div>\n																		<div class="row">\n																			<div class="col-md-10 col-md-offset-1 ">\n																				<strong>Question:	 </strong>{{question.question_text}}\n																			</div>\n																		</div>\n\n																		<div class="row">\n																			<div class="col-md-6 col-md-offset-3 ">\n																			<table class="table  table-hover">\n																				<thead>\n																					<tr>\n																						<th style="width=5%"> Answer  </th>\n																						<th style="width=5%"> Count </th>\n																					</tr>\n																				</thead>\n																				<tbody>\n																					<!-- <tr class="no-data">\n																							<td colspan="5"  ng-show="!questionSummary.rows.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</td>\n																					</tr> -->\n																					<tr ng-repeat="answer in question.question_answers ">\n\n																									<td>{{answer || \'No answer\'}}</td>\n																									<td>{{question.count[$index]}}</td>\n\n																					</tr>\n\n																				</tbody>\n																			</table>\n																			</div>\n																		</div>\n																		<div class="row" ng-if="question.question_other_label">\n																			<div class="col-md-10 col-md-offset-1 ">\n																				<i class="fa fa-cog "></i>\n																					{{question.question_other_label}}\n																			</div>\n																		</div>\n																		<div class="row">\n\n																		</div>\n																		<div class="row" ng-if="question.question_other_label">\n																			<div class="col-md-6 col-md-offset-3 ">\n																			<table class="table  table-hover">\n																				<thead>\n																					<tr>\n																						<th style="width=5%"> Value  </th>\n																						<th style="width=5%"> Count </th>\n																					</tr>\n																				</thead>\n																				<tbody>\n\n																					<tr ng-if= "answer" ng-repeat="answer in question.question_other_answer ">\n\n																									<td>{{answer || \'No value\'}}</td>\n																									<td>{{question.question_other_count[$index]}}</td>\n\n																					</tr>\n\n																				</tbody>\n																			</table>\n																			</div>\n																		</div>\n																	</div>\n																</div>\n															</div>\n\n														</div>\n\n													</div>\n												</div>\n\n		 </div>\n\n			</div>\n\n		</div>\n		</div>\n			</div>\n'),a.put("app/jscripty/project/report/report.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row margin-top-20" data-ng-init="initView()">\n				<div class="col-md-12">\n\n				<!-- BEGIN PROFILE SIDEBAR -->\n  					<div class="profile-sidebar">\n	              <div class="portlet light profile-sidebar-portlet">\n										<!-- SIDEBAR USERPIC -->\n										<div class="profile-userpic">\n												<img src="assets/images/xcally.png" class="img-responsive" >\n										</div>\n										<!-- END SIDEBAR USERPIC -->\n										<!-- SIDEBAR USER TITLE -->\n										<div class="profile-usertitle">\n												<div class="profile-usertitle-name">\n												</div>\n												<div class="profile-usertitle-job">\n\n												</div>\n										</div>\n										<!-- END SIDEBAR USER TITLE -->\n\n										<!-- SIDEBAR MENU -->\n										<div class="profile-usermenu">\n													<ul class="nav">\n														<li data-ng-class="{active: $state.is(\'main.jscripty.projects.report.sessions\')}">\n														<!-- <li class="active"> -->\n\n																	<a data-ng-href=\'/jscripty/projects/report/{{projectId}}/sessions\'>\n						                      	<i class="icon-settings"></i>\n						                        Project Sessions</a>\n														</li>\n						                <li data-ng-class="{active: $state.is(\'main.jscripty.projects.report.summary\')}">\n																<a data-ng-href=\'/jscripty/projects/report/{{projectId}}/summary\'>\n						          					<i class="fa fa-bar-chart"></i>\n						                      Questions Summary</a>\n						                </li>\n						                <li data-ng-class="{active: $state.is(\'main.jscripty.projects.report.detail\')}">\n																<a data-ng-href=\'/jscripty/projects/report/{{projectId}}/detail\'>\n						    								<i class="fa fa-list"></i>\n						                      Questions Detail</a>\n						                </li>\n													</ul>\n										</div>\n										<!-- END MENU -->\n\n	          	</div>\n\n          	</div>\n\n              <div class="profile-content margin-top-20">\n									<div class="row">\n										<div class="col-md-12">\n														<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">\n															<div class="dashboard-stat2">\n																<div class="display">\n																	<div class="number">\n																		<h3 class="font-green-sharp">{{projectStats.started}}</h3>\n																		<small>Started</small>\n																	</div>\n																	<div class="icon">\n																		<i class="icon-pie-chart"></i>\n																	</div>\n																</div>\n																<div class="progress-info">\n																	<div class="progress">\n																		<span style="width: 100%;" class="progress-bar progress-bar-success green-sharp">\n																		</span>\n																	</div>\n																	<div class="status">\n																	</div>\n																</div>\n															</div>\n														</div>\n														<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">\n															<div class="dashboard-stat2">\n																<div class="display">\n																	<div class="number">\n																		<h3 class="font-red-haze">{{projectStats.incomplete}}</h3>\n																		<small>Incomplete</small>\n																	</div>\n																	<div class="icon">\n																		<i class="icon-chart"></i>\n																	</div>\n																</div>\n																<div class="progress-info">\n																	<div class="progress">\n																		<span style="width: 100%;" class="progress-bar progress-bar-success red-haze">\n																		</span>\n																	</div>\n																	<div class="status">\n																	</div>\n																</div>\n															</div>\n														</div>\n														<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">\n															<div class="dashboard-stat2">\n																<div class="display">\n																	<div class="number">\n																		<h3 class="font-blue-sharp">{{projectStats.completed}}</h3>\n																		<small>Completed</small>\n																	</div>\n																	<div class="icon">\n																		<i class="icon-like"></i>\n																	</div>\n																</div>\n																<div class="progress-info">\n																	<div class="progress">\n																		<span style="width: 100%;" class="progress-bar progress-bar-success blue-sharp">\n																		</span>\n																	</div>\n																	<div class="status">\n																	</div>\n																</div>\n															</div>\n														</div>\n											</div>\n							</div>\n\n	                <div class="row">\n	                  <div ui-view class="col-md-12">\n	                  </div>\n	                  </div>\n              </div>\n      	</div>\n	</div>\n'),a.put("app/jscripty/project/report/report.session.detail.html",'\n\n<div class="row" data-ng-init="getSessionDetails()">\n			<div class="col-md-12">\n					<div class="portlet" >\n									<div class="portlet-title">\n										<div class="caption">\n											<i class="fa fa-list"></i>Session Detail\n										</div>\n										<div class="tools">\n											<a href="" class="fullscreen" data-original-title="" title="">\n											</a>\n										</div>\n									</div>\n									<div class="portlet-body"  id="sessionDetail" style="height: auto;">\n										<div class="row  margin-top-20">\n											<div class="col-md-10 col-md-offset-1">\n												<div class="panel panel-default">\n													<div class="panel-heading">\n														<p>\n															<h3 class="panel-title">\n																Session Id: {{sessionQuestions.session_id}}</h3>\n														</p>\n														<p>\n															<h3 class="panel-title">\n																Status: {{sessionQuestions.status}}</h3>\n														</p>\n														<p>\n															<h3 class="panel-title">\n																Started At: {{sessionQuestions.createdAt}}</h3>\n														</p>\n														<p ng-if="sessionQuestions.completedAt">\n															<h3 class="panel-title">\n																Closed At: {{sessionQuestions.completedAt}}</h3>\n														</p>\n													</div>\n\n												</div>\n\n												<div class="panel panel-info" ng-repeat=" question in sessionQuestions.ReportJscriptyQuestions |orderBy:\'id\'">\n													<div class="panel-heading">\n														<h3 class="panel-title">\n																<i class="icon-bar-chart "></i>\n																{{question.question_label}} [ID : {{question.question_id}}]</h3>\n\n													</div>\n													<div class="panel-body"  ng-if="question.question_text" >\n\n														<div class="row">\n															<div class="col-md-10 col-md-offset-1 ">\n																<h4><strong>Question:	 </strong></h4>{{question.question_text}}\n															</div>\n														</div>\n														<div class="row">\n															<div class="col-md-10 col-md-offset-1 " ng-if="question.question_answer ">\n																<h4><strong>Answer:	 </strong></h4>{{question.question_answer}}\n															</div>\n														</div>\n\n														<div class="row">\n															<div class="col-md-6 col-md-offset-3 ">\n																<table class="table  table-hover" ng-if="question.ReportJscriptyInputs.length">\n																	<thead>\n																		<tr>\n																			<th style="width=5%"> Label </th>\n																			<th style="width=5%">Answer </th>\n																		</tr>\n																	</thead>\n																	<tbody>\n\n																		<tr ng-repeat="input in question.ReportJscriptyInputs |orderBy:\'id\'">\n\n																						<td>{{input.input_label}}</td>\n																						<td>{{input.input_value || \'No Answer\'}}</td>\n\n																		</tr>\n\n																	</tbody>\n																</table>\n\n															</div>\n														</div>\n													</div>\n												</div>\n											</div>\n\n										</div>\n\n									</div>\n\n								</div>\n					</div>\n	</div>\n'),a.put("app/jscripty/project/report/report.sessions.html",'<!-- <div ui-view class="profile-content"> -->\n\n	<div class="row" data-ng-init="getProjectSessions()">\n		<div class="col-md-12">\n			<!-- <div class="tab-pane active" id="tab_1_1" > -->\n				<div class="portlet box blue">\n							<div class="portlet-title">\n								<div class="caption">\n									<i class="icon-settings"></i>Project Sessions\n								</div>\n								<div class="tools">\n									<a href="" class="fullscreen" data-original-title="" title="">\n									</a>\n								</div>\n							</div>\n							<div class="portlet-body" style="height: auto;">\n								<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n									<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n\n								</div>\n							</div>\n				</div>\n			<!-- </div> -->\n			</div>\n	</div>\n<!-- </div> -->\n'),
-a.put("app/jscripty/project/report/report.summary.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="tab-pane" id="tab_1_2" data-ng-init="getQuestionSummary()" >\n			<div class="portlet box blue">\n									<div class="portlet-title">\n										<div class="caption">\n											<i class="fa fa-bar-chart"></i>Questions Summary\n\n										</div>\n										<div class="tools">\n											<a href="" class="fullscreen" data-original-title="" title="">\n											</a>\n										</div>\n									</div>\n									<div class="portlet-body" style="height: auto;">\n										<!-- <div ui-grid="gridOptions2" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n											<div class="watermark" ng-show="!gridOptions2.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n\n										</div> -->\n										<table class="table  reports table-hover">\n											<thead>\n												<tr>\n													<th style="width=5%"> Question Id  </th>\n													<th style="width=5%"> Question Type </th>\n\n													<th style="width=5%"> Question Label </th>\n													<th style="width=5%"> Question  </th>\n													<th style="width=5%"> Count</th>\n\n												</tr>\n											</thead>\n											<tbody>\n												<tr class="no-data">\n														<td colspan="5"  ng-show="!questionSummary.rows.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</td>\n												</tr>\n												<tr ng-repeat=" project in questionSummary.rows |orderBy:\'createdAt\'">\n\n																<td>{{project.question_id}}</td>\n																<td>{{project.question_type}}</td>\n																<td>{{project.question_label}}</td>\n																<td>{{project.question_text}}</td>\n																<td>{{questionSummary.count[$index].count}}</td>\n												</tr>\n\n											</tbody>\n										</table>\n									</div>\n\n								</div>\n\n		</div>\n</div>\n			</div>\n'),a.put("app/jscripty/project/view/view.html",'<div class="row" data-ng-init="getProject()">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-edit"></i>\n						<a href="/jscripty/projects/list">{{ \'APPLICATION_JSCRIPTY\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-slack"></i>\n						<a href="/jscripty/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n            <i class="fa fa-angle-right"></i>\n					</li>\n          <li>\n						<a ng-href="/jscripty/projects/view/{{jscriptyProject.id}}">{{jscriptyProject.name}}</a>\n          </li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n  <div class="col-md-12">\n		<div id="geEditor" class="geEditor"></div>\n  </div>\n</div>\n<!-- END PAGE CONTENT-->\n<script>\n\n\n</script>\n'),a.put("app/login/login.html",'<!-- BEGIN LOGO -->\n<div class="logo">\n	<a href="index.html">\n	<img src="assets/images/logo-big.png" alt=""/>\n	</a>\n</div>\n<!-- END LOGO -->\n<!-- BEGIN LOGIN -->\n<div class="content">\n	<!-- BEGIN LOGIN FORM -->\n	<form class="login-form" name="loginForm" data-ng-show="!flagLogin1" data-ng-submit="login(loginForm)" novalidate>\n		<h3 class="form-title">Sign In</h3>\n		<div class="alert alert-danger" data-ng-class="{\'display-hide\': !loginSubmitted || !errorLogin}">\n			<button class="close" data-close="alert"></button>\n			<span>{{ errorLog ? errorLog : \'Enter any username and password.\'}}</span>\n		</div>\n		<div class="form-group" data-ng-class="{\'has-error\': loginSubmitted && loginForm.name.$invalid}">\n			<label class="control-label">Username</label>\n      <div class="input-icon">\n        <i class="fa fa-user"></i>\n        <input ng-enter="login(loginForm)" class="form-control form-control-solid placeholder-no-fix" type="text" autocomplete="off" placeholder="Username" name="name" ng-model="userLogin.name" required/>\n      </div>\n      <span data-ng-show="loginSubmitted && loginForm.name.$invalid" class="help-block">Username is required.</span>\n		</div>\n		<div class="form-group" data-ng-class="{\'has-error\': loginSubmitted && loginForm.password.$invalid}">\n			<label class="control-label">Password</label>\n      <div class="input-icon">\n        <i class="fa fa-lock"></i>\n        <input ng-enter="login(loginForm)" class="form-control form-control-solid placeholder-no-fix" type="password" autocomplete="off" placeholder="Password" name="password" ng-model="userLogin.password" required/>\n      </div>\n      <span data-ng-show="loginSubmitted && loginForm.password.$invalid" class="help-block">Password is required.</span>\n		</div>\n		<div class="form-actions">\n			<button type="submit" class="btn btn-success uppercase">Login</button>\n      <label class="rememberme check">\n        <input type="checkbox"> Remember me\n      </label>\n			<!-- <label class="rememberme check">\n			<input type="checkbox" name="remember" value="1"/>Remember </label> -->\n			<!-- <a href="javascript:;" id="forget-password" class="forget-password">Forgot Password?</a> -->\n		</div>\n		<div class="login-options">\n			<h4>Follow Us on</h4>\n			<ul class="social-icons">\n				<li>\n					<a class="social-icon-color facebook" data-original-title="facebook" href="https://www.facebook.com/xenialab"></a>\n				</li>\n				<li>\n					<a class="social-icon-color twitter" data-original-title="Twitter" href="https://twitter.com/xenialab"></a>\n				</li>\n				<li>\n					<a class="social-icon-color googleplus" data-original-title="Goole Plus" href="#"></a>\n				</li>\n				<li>\n					<a class="social-icon-color linkedin" data-original-title="Linkedin" href="#"></a>\n				</li>\n			</ul>\n		</div>\n	</form>\n</div>\n<div class="copyright">\n	 xCALLY Motion | {{year}} - {{year + 1}} &copy; Powered by Xenialab\n</div>\n<!-- END LOGIN -->\n'),a.put("app/main/chooseContact.modal.html",'<div class="modal-header" data-ng-init="getContacts()">\n  <h3 class="modal-title">{{ \'APPLICATION_CHOOSE_CONTACT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <table st-table="rowCollection" class="table table-striped">\n  	<tbody>\n  	<tr ng-repeat="contact in contacts">\n  		<td>{{contact.fullname}}</td>\n  		<td>{{contact.Service.name}}</td>\n  		<td>\n        <button class="btn default btn-xs green-stripe" data-ng-click="open(contact)">\n          {{ \'APPLICATION_OPEN\' | translate}}\n        </button>\n      </td>\n  	</tr>\n    <tr data-ng-hide="contacts.length">\n      <td colspan="3" style="text-align:center;">\n        <i>{{ \'MESSAGE_NO_CONTACTS_AVAILABLE\' | translate }}</i>\n      </td>\n    </tr>\n  	</tbody>\n  </table>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="open()"><i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTACT\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/main/closeEditedTab.modal.html",'<div class="modal-header" data-ng-init="getContacts()">\n  <h3 class="modal-title">{{ \'APPLICATION_WARNING\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <p>{{\'MESSAGE_CLOSE_EDITED_TAB\' | translate}}</p>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-danger" type="button" ng-click="close()">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/main/main.html",'<!-- BEGIN HEADER -->\n<div data-ng-include="\'components/header/header.html\'" data-ng-controller="HeaderController" class="page-header navbar navbar-fixed-top">\n</div>\n<!-- END HEADER -->\n\n<div class="clearfix">\n</div>\n<!-- BEGIN CONTAINER -->\n<div class="page-container" data-ng-init="initMain()">\n\n  <!-- BEGIN SIDEBAR -->\n  <div data-ng-include="\'components/sidebar/sidebar.html\'" data-ng-controller="SidebarController" class="page-sidebar-wrapper">\n  </div>\n  <!-- END SIDEBAR -->\n\n  <!-- BEGIN CONTENT -->\n  <div class="page-content-wrapper">\n    <div class="page-content" data-ng-class="{\'demo\': !license.expiration}">\n\n      <!-- BEGIN PAGE CONTENT -->\n      <uib-tabset>\n        <uib-tab select="addWorkspace()" active="mainTab.active">\n          <uib-tab-heading>\n            Motion <i class="icon-rocket"></i>\n          </uib-tab-heading>\n          <div ui-view class=""></div>\n        </uib-tab>\n        <uib-tab data-ng-repeat="workspace in workspaces" active="workspace.active" data-ng-switch="workspace.type">\n          <uib-tab-heading>\n            {{workspace.name}} <i class="icon-close pointer-cursor" data-ng-click="closeTab($index)"></i>\n          </uib-tab-heading>\n          <div class="" data-ng-switch="workspace.type">\n            <new-contact data-ng-switch-when="newContact" workspace="workspace" index="$index" on-submit="createContact(index,item)"></new-contact>\n            <contact data-ng-switch-when="contact" workspace="workspace" index="$index" on-submit="updateContact(index,item)"></contact>\n            <jscripty data-ng-switch-when="jscripty" workspace="workspace" index="$index" on-submit="closeTab(index)"></jscripty>\n          </div>\n        </uib-tab>\n      </uib-tabset>\n      <!-- END PAGE CONTENT  -->\n\n    </div>\n  </div>\n  <!-- END CONTENT -->\n\n  <!-- BEGIN QUICK SIDEBAR -->\n  <a href="javascript:;" class="page-quick-sidebar-toggler"><i class="icon-close"></i></a>\n  <div data-ng-include="\'components/quickSidebar/quickSidebar.html\'" data-ng-controller="QuickSidebarController" class="page-quick-sidebar-wrapper">\n  </div>\n  <!-- END QUICK SIDEBAR -->\n\n</div>\n<!-- END CONTAINER -->\n\n<!-- BEGIN FOOTER -->\n<div data-ng-include="\'components/footer/footer.html\'" data-ng-controller="FooterController" class="page-footer">\n</div>\n<!-- END FOOTER -->\n\n<!-- BEGIN JAVASCRIPTS(Load javascripts at bottom, this will reduce page load time) -->\n<!-- BEGIN CORE PLUGINS -->\n<!--[if lt IE 9]>\n<script src="../../assets/global/plugins/respond.min.js"></script>\n<script src="../../assets/global/plugins/excanvas.min.js"></script>\n<![endif]-->\n\n<!-- END JAVASCRIPTS -->\n'),a.put("app/main/template/actionBuilder/template.actionBuilderIntegration.html",'<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data1" name="data1{{randomName}}" theme="bootstrap" data-ng-change="changeIntegration()" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="integration.state as integration in integrations | filter: $select.search">\n      <div ng-bind-html="integration.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="form-group col-md-2" data-ng-if="element.data1 && accounts && randomName" data-ng-class="{\'has-error\': (form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data2" name="data2{{randomName}}" theme="bootstrap" data-ng-change="changeAccount();" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="account.id as account in accounts | filter: $select.search">\n      <div ng-bind-html="account.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="form-group col-md-2" data-ng-if="element.data2 && configurations && randomName" data-ng-class="{\'has-error\': (form[\'data3\'+randomName].$touched || form.$submitted) && form[\'data3\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data3" name="data3{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="config.id as config in configurations | filter: $select.search">\n      <div ng-bind-html="config.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data3\'+randomName].$touched || form.$submitted) && form[\'data3\'+randomName].$error.required" class="help-block help-block-error">\n'+"    <strong>{{'APPLICATION_WARNING' | translate}}!</strong> {{'MESSAGE_REQUIRED_FIELD' | translate}}.\n  </span>\n</div>\n"),a.put("app/main/template/actionBuilder/template.actionBuilderStatus.html",'<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data1" name="data1{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="status.value as status in states | filter: $select.search">\n      <div ng-bind-html="status.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$error.required" class="help-block help-block-error">\n'+"    <strong>{{'APPLICATION_WARNING' | translate}}!</strong> {{'MESSAGE_REQUIRED_FIELD' | translate}}.\n  </span>\n</div>\n"),a.put("app/main/template/actionBuilder/template.actionBuilderTemplate.html",'<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data1" name="data1{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="template.id as template in templates | filter: $select.search">\n      <div ng-bind-html="template.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$invalid}">\n  <input type="text" ng-model="element.data2" name="data2{{randomName}}" class="form-control" required/>\n  <span data-ng-show="(form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="col-md-2">\n  <input type="text" ng-model="element.data3" class="form-control"/>\n</div>\n'),a.put("app/main/template/template.conditionBuilder.html",'<div data-ng-if="randomName" class="form-group col-md-3" data-ng-class="{\'has-error\': (form[\'field\'+randomName].$touched || form.$submitted) && form[\'field\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.field" name="field{{randomName}}" theme="bootstrap" data-ng-change="checkCondition(element.field)" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="condition.value as condition in service.services[serviceindex].conditions | filter: $select.search">\n      <div ng-bind-html="condition.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'field\'+randomName].$touched || form.$submitted) && form[\'field\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div data-ng-if="randomName && element.field" class="form-group col-md-3" data-ng-class="{\'has-error\': (form[\'operator\'+randomName].$touched || form.$submitted) && form[\'operator\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.operator" name="operator{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="operator.value as operator in _.find(service.services[serviceindex].conditions,{value:element.field}).operators | filter: $select.search">\n      <div ng-bind-html="operator.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'operator\'+randomName].$touched || form.$submitted) && form[\'operator\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="col-md-3" data-ng-if="elementType === \'input\' && randomName && element.field" data-ng-class="{\'has-error\': (form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$invalid}">\n  <input type="text" ng-model="element.value" class="form-control" name="value{{randomName}}" required/>\n  <span data-ng-show="(form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$error.required" class="help-block help-block-error">\n      <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n    </span>\n</div>\n<div class="form-group col-md-3" data-ng-if="elementType === \'select\' && randomName && element.field" data-ng-class="{\'has-error\': (form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.value" name="value{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="value.value as value in values| filter: $select.search">\n      <div ng-bind-html="value.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$error.required" class="help-block help-block-error">\n'+"    <strong>{{'APPLICATION_WARNING' | translate}}!</strong> {{'MESSAGE_REQUIRED_FIELD' | translate}}.\n  </span>\n</div>\n"),a.put("app/main/template/template.contactTab.html",'<div class="row margin-top-20 contact-tab-container">\n  <div class="col-md-12 contact-tab">\n    <form name="forms.general" data-ng-submit="submit({index:index,item:contact})" novalidate>\n    <!-- BEGIN PROFILE SIDEBAR -->\n    <div class="profile-sidebar">\n      <!-- PORTLET MAIN -->\n      <div class="portlet light pbottom20">\n        <!-- SIDEBAR USERPIC -->\n        <div class="profile-userpic">\n          <img src="assets/images/media/contact.png" class="img-responsive" alt="">\n        </div>\n        <!-- END SIDEBAR USERPIC -->\n        <!-- SIDEBAR USER TITLE -->\n        <div class="profile-usertitle">\n          <div class="profile-usertitle-name">\n            {{contact.fullname}}\n          </div>\n          <div class="profile-usertitle-job">\n          </div>\n        </div>\n        <!-- END SIDEBAR USER TITLE -->\n        <!-- SIDEBAR BUTTONS -->\n        <div class="profile-userbuttons">\n          <button type="submit" class="btn btn-circle green-haze btn-sm" data-ng-disabled="!contact.fullname">{{\'APPLICATION_UPDATE\' | translate}}</button>\n          <!-- <button type="button" class="btn btn-circle btn-danger btn-sm">Message</button> -->\n        </div>\n      </div>\n      <!-- END PORTLET MAIN -->\n      <!-- PORTLET MAIN -->\n      <!-- <div class="portlet light">\n\n        <div class="row list-separated profile-stat">\n          <div class="col-md-4 col-sm-4 col-xs-6">\n            <div class="uppercase profile-stat-title">\n               37\n            </div>\n            <div class="uppercase profile-stat-text">\n               Projects\n            </div>\n          </div>\n          <div class="col-md-4 col-sm-4 col-xs-6">\n            <div class="uppercase profile-stat-title">\n               51\n            </div>\n            <div class="uppercase profile-stat-text">\n               Tasks\n            </div>\n          </div>\n          <div class="col-md-4 col-sm-4 col-xs-6">\n            <div class="uppercase profile-stat-title">\n               61\n            </div>\n            <div class="uppercase profile-stat-text">\n               Uploads\n            </div>\n          </div>\n        </div>\n\n        <div>\n          <h4 class="profile-desc-title">{{\'APPLICATION_ABOUT\' | translate}} {{contact.fullname}}</h4>\n          <span class="profile-desc-text break-overflow">{{contact.description}}</span>\n          <div class="margin-top-20 profile-desc-link">\n            <i class="fa fa-globe"></i>\n            <a href="http://www.keenthemes.com">www.keenthemes.com</a>\n          </div>\n          <div class="margin-top-20 profile-desc-link">\n            <i class="fa fa-twitter"></i>\n            <a href="http://www.twitter.com/keenthemes/">@keenthemes</a>\n          </div>\n          <div class="margin-top-20 profile-desc-link">\n            <i class="fa fa-facebook"></i>\n            <a href="http://www.facebook.com/keenthemes/">keenthemes</a>\n          </div>\n        </div>\n      </div> -->\n      <!-- END PORTLET MAIN -->\n    </div>\n    <!-- END BEGIN PROFILE SIDEBAR -->\n    <!-- BEGIN PROFILE CONTENT -->\n    <div class="profile-content">\n      <div class="row">\n        <div class="col-md-6">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light ">\n            <div class="portlet-title">\n              <div class="caption caption-md">\n                <i class="icon-bar-chart theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAIL\' | translate}}</span>\n              </div>\n              <div class="actions">\n                <div class="btn-group btn-group-devided" data-toggle="buttons">\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="detail.tab=\'main\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_MAIN\' | translate}}</label>\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="detail.tab=\'address\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_ADDRESS\' | translate}}</label>\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="detail.tab=\'other\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_OTHER\' | translate}}</label>\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="detail.tab=\'customFields\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_CUSTOM_FIELDS\' | translate}}</label>\n                </div>\n              </div>\n            </div>\n            <div class="portlet-body">\n              <div data-ng-class="{\'hidden\':detail.tab != \'main\'}" class="portlet-body contact-portlet">\n              <!-- START FULLNAME -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$invalid}">\n                <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="contact.fullname" required/>\n                <span data-ng-show="(forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END FULLNAME -->\n\n              <!-- START COMPANY -->\n              <div class="form-group" data-ng-class="{\'has-error\': forms.general.CompanyId.$invalid && forms.general.$submitted}">\n                <label class="control-label">{{\'APPLICATION_COMPANY\' | translate}}</label>\n                <ui-select data-ng-model="contact.CompanyId" theme="bootstrap" name="CompanyId" ng-disabled="disabled">\n                  <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COMPANY\' | translate }}">{{$select.selected.name}}</ui-select-match>\n                  <ui-select-choices repeat="company.id as company in companies | filter: $select.search">\n                    <div ng-bind-html="company.name | highlight: $select.search"></div>\n                  </ui-select-choices>\n                </ui-select>\n                <span data-ng-show="forms.general.CompanyId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END COMPANY -->\n\n              <!-- START TAGS -->\n              <div class="form-group" data-ng-class="{\'has-error\': forms.general.tags.$invalid && forms.general.$submitted}">\n                <label class="control-label">{{\'APPLICATION_TAGS\' | translate}}</label>\n                <ui-select tagging tagging-label="" multiple=\'true\' data-ng-model="contact.tags" theme="bootstrap" name="tags" ng-disabled="disabled">\n                  <ui-select-match placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item}}</ui-select-match>\n                  <ui-select-choices repeat="tag in tags | filter: $select.search">\n                    {{tag}}\n                  </ui-select-choices>\n                </ui-select>\n                <span data-ng-show="forms.general.tags.$invalid && forms.general.$submitted" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END TAGS -->\n              <!-- START SERVICE -->\n              <div class="form-group">\n                <label class="control-label">{{\'APPLICATION_SERVICE\' | translate}}</label>\n                <input type="text" name="service" placeholder="{{\'APPLICATION_SERVICE\' | translate}}" class="form-control" data-ng-model="contact.Service.name" disabled/>\n              </div>\n              <!-- END SERVICE -->\n\n            </div>\n            <div data-ng-class="{\'hidden\':detail.tab != \'address\'}" class="portlet-body contact-portlet">\n              <!-- START STREET -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$invalid}">\n                <label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n                <input type="text" name="street" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="contact.street"/>\n                <span data-ng-show="(forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END STREET -->\n\n              <!-- START POSTALCODE -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$invalid}">\n                <label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n                <input type="text" name="postalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="contact.postalCode"/>\n                <span data-ng-show="(forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END POSTALCODE -->\n\n              <!-- START CITY -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$invalid}">\n                <label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n                <input type="text" name="city" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="contact.city"/>\n                <span data-ng-show="(forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END CITY -->\n\n              <!-- START COUNTRY -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$invalid}">\n                <label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n                <input type="text" name="country" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="contact.country"/>\n                <span data-ng-show="(forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END COUNTRY -->\n            </div>\n            <div data-ng-class="{\'hidden\':detail.tab != \'other\'}" class="portlet-body contact-portlet">\n              <!-- START DATEOFBIRTH -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$invalid}">\n                <label class="control-label">{{\'APPLICATION_DATEOFBIRTH\' | translate}}</label>\n                <input name="dateOfBirth" type="date" placeholder="{{\'APPLICATION_DATEOFBIRTH\' | translate}}" class="form-control date-picker" data-ng-model="contact.dateOfBirth"/>\n                <span data-ng-show="(forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END DATEOFBIRTH -->\n\n              <!-- START DESCRIPTION -->\n              <div class="form-group">\n                <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n                <textarea style="resize: vertical;" type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="contact.description"></textarea>\n              </div>\n              <!-- END DESCRIPTION -->\n              <!-- START CREATED_BY -->\n              <div class="form-group">\n                <label class="control-label">{{\'APPLICATION_CREATED_BY\' | translate}}</label>\n                <input type="text" name="createdBy" placeholder="{{\'APPLICATION_CREATED_BY\' | translate}}" class="form-control" data-ng-model="contact.User.name" disabled/>\n              </div>\n              <!-- END CREATED_BY -->\n            </div>\n            <div data-ng-class="{\'hidden\':detail.tab != \'customFields\'}" class="portlet-body contact-portlet">\n              <div data-ng-repeat="customField in customFields">\n                <div data-ng-if="customField.active || _.find(contact.CustomFields,{id:customField.id})">\n                <div data-ng-if="customField.type==\'text\'" class="form-group" data-ng-class="{\'has-error\': (forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$invalid}">\n                  <label class="control-label">{{customField.name}}</label>\n                  <input data-ng-if="!joinPrompt" type="text" name="{{customField.name}}" placeholder="{{customField.name}}" class="form-control" data-ng-model="contact.customFields[customField.id]"/>\n                  <span data-ng-show="(forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$error.required" class="help-block help-block-error">\n                    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                  </span>\n                </div>\n                <div data-ng-if="customField.type==\'select\'" class="form-group" data-ng-class="{\'has-error\': forms.general[customField.name].$invalid && forms.general.$submitted}">\n                  <label class="control-label">{{customField.name}}</label>\n                  <ui-select data-ng-if="!joinPrompt" data-ng-model="contact.customFields[customField.id]" theme="bootstrap" name="{{customField.name}}" data-ng-disabled="disabled">\n                    <ui-select-match allow-clear placeholder="{{customField.name}}">{{$select.selected.value}}</ui-select-match>\n                    <ui-select-choices repeat="choice.value as choice in customField.values | filter: $select.search">\n                      <div ng-bind-html="choice.value | highlight: $select.search"></div>\n                    </ui-select-choices>\n                  </ui-select>\n                  <span data-ng-show="forms.general[customField.name].$invalid && forms.general.$submitted" class="help-block help-block-error">\n                    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                  </span>\n                </div>\n              </div>\n              </div>\n            </div>\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n        <div class="col-md-6">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light">\n            <div class="portlet-title tabbable-line">\n              <div class="caption caption-md">\n                <i class="icon-globe theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONTACTS\' | translate}}</span>\n              </div>\n              <ul class="nav nav-tabs">\n                <li class="active">\n                  <a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_PHONES\' | translate}}</a>\n                </li>\n                <li>\n                  <a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_EMAILS\' | translate}}</a>\n                </li>\n              </ul>\n            </div>\n            <div class="portlet-body">\n              <!--BEGIN TABS-->\n              <div class="tab-content">\n                <div class="tab-pane active" id="tab_1_1">\n                  <div class="contact-portlet">\n                    <!-- START PHONES -->\n                    <div class="padding-bottom mbottom20">\n                    <div data-ng-if="contact.Phones.length>0">\n                      <label class="control-label">{{\'APPLICATION_PHONES\' | translate}}</label>\n                    </div>\n                    <div class="padding-bottom" ng-repeat="phone in contact.Phones">\n                      <div class="form-group">\n                        <div class="input-group">\n                          <input type="text" class="form-control" ng-model="phone.phone" required>\n                          <span class="input-group-btn">\n                          <button class="btn red" type="button"data-ng-click="removeField(\'Phones\',$index)"><i class="fa fa-times"></i></button>\n                          </span>\n                        </div>\n                      </div>\n                    </div>\n                    <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Phones\')">\n                      <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_PHONE\' | translate}}\n                    </button>\n                  </div>\n                  <!-- END PHONES -->\n                </div>\n              </div>\n                <div class="tab-pane" id="tab_1_2">\n                  <div class="contact-portlet">\n                    <!-- START EMAILS -->\n                      <div class="padding-bottom mbottom20">\n                      <div data-ng-if="contact.Emails.length>0">\n                        <label class="control-label">{{\'APPLICATION_EMAILS\' | translate}}</label>\n                      </div>\n                      <div class="padding-bottom" ng-repeat="email in contact.Emails">\n                        <div class="form-group">\n                          <div class="input-group">\n                            <input type="email" class="form-control" ng-model="email.email" required>\n                            <span class="input-group-btn">\n                            <button class="btn btn-danger" type="button" data-ng-click="removeField(\'Emails\',$index)"><i class="fa fa-times"></i></button>\n                            </span>\n                          </div>\n                        </div>\n                      </div>\n                      <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Emails\')">\n                        <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_EMAIL\' | translate}}\n                      </button>\n                    </div>\n                    <!-- END EMAILS -->\n                  </div>\n                </div>\n              </div>\n              <!--END TABS-->\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n      </div>\n      <div class="row">\n        <div class="col-md-12">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light">\n            <div class="portlet-title tabbable-line">\n              <div class="caption caption-md">\n                <i class="icon-globe theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_LOG\' | translate}}</span>\n              </div>\n              <ul class="nav nav-tabs">\n                <li class="active">\n                  <a href="#" data-target="#tab_2_1" data-toggle="tab">{{ \'APPLICATION_JOURNAL\' | translate}}</a>\n                </li>\n                <li>\n                  <a href="#" data-target="#tab_2_2" data-toggle="tab">{{ \'APPLICATION_HISTORY\' | translate}}</a>\n                </li>\n              </ul>\n            </div>\n            <div class="portlet-body">\n              <!--BEGIN TABS-->\n              <div class="tab-content">\n                <div class="tab-pane active" id="tab_2_1">\n                  <div class="contact-portlet">\n                    <div class="actions">\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.journal.show=\'Phones\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_PHONES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.show=\'Emails\';log.journal.detail=\'general\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_EMAILS\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.journal.type=\'Inbounds\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_INBOUND\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.type=\'Outbounds\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_OUTBOUND\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons" data-ng-if="log.journal.show==\'Phones\'">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.journal.detail=\'general\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_GENERAL\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.detail=\'QueueCalls\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_QUEUES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.detail=\'ReportAgents\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_AGENTS\' | translate}}</label>\n                      </div>\n                    </div>\n                    <table st-table="journal" class="table table-striped">\n                  		<thead>\n                  		<tr>\n                  			<th data-ng-repeat="column in columns[log.journal.show][log.journal.detail].header">{{column | translate}}</th>\n                  		</tr>\n                  		</thead>\n                  		<tbody>\n                  		<tr data-ng-repeat="row in rows[\'journal\']">\n                  			<td data-ng-repeat="col in columns[log.journal.show][log.journal.detail].indexes">{{col == \'createdAt\' ? moment(row[col]).format(\'DD/MM/YYYY HH:mm:ss\') : row[col]}}</td>\n                  		</tr>\n                      <tr data-ng-hide="rows[\'journal\'].length">\n                        <td colspan="{{columns[log.journal.show][log.journal.detail].header.length}}" class="text-center">\n                          {{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}\n                        </td>\n                      </tr>\n                  		</tbody>\n                  		<tfoot>\n                  			<tr>\n                  				<td colspan="{{columns[log.journal.show][log.journal.detail].header.length}}" class="text-center">\n                  					<div st-pagination="" st-items-by-page="itemsByPage" st-displayed-pages="7"></div>\n                  				</td>\n                  			</tr>\n                  		</tfoot>\n                  	</table>\n\n                  </div>\n              </div>\n                <div class="tab-pane" id="tab_2_2">\n                  <div class="contact-portlet">\n                    <div class="actions">\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.history.show=\'Phones\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_PHONES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.show=\'Emails\';log.history.detail=\'general\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_EMAILS\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.history.type=\'HistoryInbounds\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_INBOUND\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.type=\'HistoryOutbounds\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_OUTBOUND\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons" data-ng-if="log.history.show==\'Phones\'">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.history.detail=\'general\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_GENERAL\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.detail=\'HistoryQueueCalls\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_QUEUES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.detail=\'HistoryReportAgents\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_AGENTS\' | translate}}</label>\n                      </div>\n                    </div>\n                    <table st-table="history" class="table table-striped">\n                      <thead>\n                      <tr>\n                        <th data-ng-repeat="column in columns[log.history.show][log.history.detail].header">{{column | translate}}</th>\n                      </tr>\n                      </thead>\n                      <tbody>\n                      <tr data-ng-repeat="row in rows[\'history\']">\n                        <td data-ng-repeat="col in columns[log.history.show][log.history.detail].indexes">{{col == \'createdAt\' ? moment(row[col]).format(\'DD/MM/YYYY HH:mm:ss\') : row[col]}}</td>\n                      </tr>\n                      <tr data-ng-hide="rows[\'history\'].length">\n                        <td colspan="{{columns[log.history.show][log.history.detail].header.length}}" class="text-center">\n                          {{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}\n                        </td>\n                      </tr>\n                      </tbody>\n                      <tfoot>\n                        <tr>\n                          <td colspan="{{columns[log.history.show][log.history.detail].header.length}}" class="text-center">\n                            <div st-pagination="" st-items-by-page="itemsByPage" st-displayed-pages="7"></div>\n                          </td>\n                        </tr>\n                      </tfoot>\n                    </table>\n\n                  </div>\n                </div>\n              </div>\n              <!--END TABS-->\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n\n      </div>\n    </div>\n    <!-- END PROFILE CONTENT -->\n  </form>\n  </div>\n</div>\n'),
-a.put("app/main/template/template.jscriptyTab.html",'<div class="portlet light bordered">\n    <!-- BEGIN PORTLET TITLE -->\n    <!-- <div class="portlet-title">\n      <div class="caption font-green-sharp"> -->\n        <!-- <i class="fa fa-edit font-green-sharp"></i>\n                <span ng-if="attribute.nodeName ==\'label\'" ng-repeat=\'attribute in currentQuestion.value.attributes track by $index\' class="caption-subject">{{attribute.value}} </span> -->\n        <!-- </div> -->\n      <!-- </div>\n    </div> -->\n      <!-- END PORTLET TITLE -->\n    <!-- BEGIN PORTLET BODY -->\n    <div class="portlet-body">\n          <div class="row">\n              <!-- BEGIN SIDEBAR -->\n                <div  class="profile-sidebar" style="width: 250px;">\n                  <!-- PORTLET MAIN -->\n              				<!-- SIDEBAR MENU -->\n              				<div class="profile-usermenu">\n              					<ul class="nav">\n              						<li  ng-repeat= \'question in questions track by $index\' ng-class="{active: $index == count}">\n\n              							<a  ng-click="setCurrentQuestion($index)" >\n  																	<i class="fa fa-check"></i> <label ng-if="attribute.nodeName == \'label\'" ng-repeat=\'attribute in question.value.attributes track by $index\'>{{attribute.value}}</label>\n\n                            </a>\n              						</li>\n              					</ul>\n              				</div>\n              				<!-- END SIDEBAR MENU -->\n                    <!-- END PORTLET MAIN -->\n                </div>\n                  <!-- END SIDEBAR -->\n                  <div   class="profile-content">\n                        <div class="portlet box blue-hoki">\n                        												<div class="portlet-title">\n\n                        													<div class="caption" >\n                        														<i class="fa fa-edit"></i>\n                                                 <span ng-if="attribute.nodeName ==\'label\'" ng-repeat=\'attribute in currentQuestion.value.attributes\' class="caption-subject">{{attribute.value}} </span>\n\n                        													</div>\n\n\n                        												</div>\n                                                <div class="portlet-body form ">\n                                                  <div class="row">\n    																								<div class="col-md-11 col-md-offset-1 ">\n                                                  <form >\n                                                    <div class="form-body" style="height: 400px; overflow-y: auto;overflow-x:hidden">\n\n                                                      <!-- <div class="form-group" >\n                                                        <label class="control-label" ng-if="attribute.nodeName ==\'label\'" ng-repeat=\'attribute in currentQuestion.value.attributes\' >{{attribute.value}}</label>\n                                                       </div> -->\n                                                       <!-- Question  -->\n                                                       <div class="form-group" >\n                                                         <!-- <label class="control-label" ng-if="attribute.nodeName ==\'question\'" ng-repeat=\'attribute in currentQuestion.value.attributes\' >{{attribute.value}}</label> -->\n                                                          <h3 ng-if="attribute.nodeName ==\'question\'" ng-repeat=\'attribute in currentQuestion.value.attributes\'>{{attribute.value}}</h3>\n                                                        </div>\n                                                        <!-- Buttons  -->\n\n                                                        <!-- <div class="form-group" > -->\n                                                          <div class="row">\n                                                            <div class="col-md-6">\n                                                              <ul class="nav nav-pills nav-stacked" >\n                                                                <li  ng-repeat=\'edge in currentQuestion.edges track by $index\'  style="background-color: #E8F7FC" ng-show="(edge.source.id == currentQuestion.id) && edge.value" ng-class="{active: (edge.value) == currentQuestion.answer}">\n                                                                  <a  ng-click="next(edge.target, edge.value)" >\n                                                                          <span style=" display:block;word-break:break-all;">{{edge.value}}</span>\n                                                                      </a>\n                                                                </li>\n                                                              </ul>\n                                                            </div>\n                                                          </div>\n\n\n                                                         <!-- </div> -->\n                                                         <!-- Question Other Option  -->\n\n                                                         <div class="form-group" ng-if= "attribute.nodeName ==\'other\' && attribute.value " ng-repeat=\'attribute in currentQuestion.value.attributes track by $index\'>\n                                                           <div class="col-md-4">\n                                                             <label class="control-label">{{attribute.value}}</label>\n                                                           </div>\n                                                              <div class="col-md-8">\n                                                                <textarea  style="overflow:auto" ng-model="currentQuestion.otheranswer" placeholder="Enter text" rows="8" cols="40" ></textarea>\n                                                              </div>\n\n                              													</div>\n                                                        <!-- Start Inputs -->\n\n                                                            <div class="row margin-top-10"  ng-repeat=\'question in currentQuestion.children track by $index\'>\n                                                                        <div class="col-md-10 col-md-offset-1">\n                                                                          <div  ng-repeat=\'attribute in question.value.attributes track by $index\'>\n                                                                                <div  ng-switch="attribute.nodeName">\n                                                                                  <!-- <div class="col-md-12"> -->\n                                                                                    <div ng-class="col-md-2" ng-switch-when="label">\n                                                                                      <label class="control-label" style=" display:block;word-break:break-all;" >{{attribute.value}}</label>\n\n                                                                                    </div>\n\n                                                                                    <div ng-class="attribute.value != \'checkbox\' ? \'col-md-10 pull-right\': \'col-md-2\'" ng-switch-when="type" ng-switch="attribute.value">\n                                                                                        <input class="form-control" ng-switch-when="text" type="text" ng-model="question.answer" />\n                                                                                        <input  class="form-control" ng-switch-when="number" type="number" ng-model="question.answer" />\n                                                                                        <input  class=" pull-right"  ng-switch-when="checkbox" type="checkbox" ng-model="question.answer" />\n                                                                                        <textarea  class="form-control" ng-switch-when="textarea" ng-model="question.answer" rows="8" cols="40"></textarea>\n\n                                                                                    </div>\n                                                                                  <!-- </div> -->\n\n                                                                                </div>\n                                                                          </div>\n                                                                        </div>\n\n\n\n\n                                                            </div>\n                                                            <!-- End Inputs -->\n\n                                                    </div>\n                                                    <!-- actions -->\n                                                    <div class="form-actions">\n                                                      <div class="btn-set pull-left">\n                                                        <button class="btn red-haze "   ng-click="end()"><span class="fa fa-times" > End</span></button>\n\n                                                      </div>\n                                                      <div class="btn-set pull-right">\n                                                         <button class="btn blue-haze"  ng-show="count" ng-click="back()"><span class="glyphicon glyphicon-chevron-left"></span>Back</button>\n                                                          <button ng-repeat=\'edge in currentQuestion.edges track by $index\' ng-show="(edge.source.id == currentQuestion.id) && !edge.value" class="btn blue-hoki"   ng-click="next(edge.target)">Next<span class="glyphicon glyphicon-chevron-right" ></span></button>\n\n                                                      </div>\n                                                    </div>\n                                                    </form>\n                                                  </div>\n                                                </div>\n                                                  </div>\n                        </div>\n\n                 </div>\n          </div>\n\n  </div>\n  <!-- END PORTLET BODY -->\n</div>\n'),a.put("app/main/template/template.newContactTab.html",'<div class="portlet light bordered">\n  <div class="portlet-title">\n    <div class="caption font-green-sharp">\n      <i class="icon-envelope-letter font-green-sharp"></i>\n      <span class="caption-subject">{{ \'APPLICATION_NEW_CONTACT\' | translate }}</a> </span>\n    </div>\n  </div>\n  <div class="portlet-body">\n        <form name="forms.general" data-ng-submit="submit({index: index,item: item})" novalidate>\n          <div class="portlet light">\n            <div class="portlet-title">\n              <div class="caption caption-md">\n                <i class="icon-bar-chart theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAILS\' | translate}}</span>\n              </div>\n              <div class="inputs">\n                <div class="portlet-input input-inline input-small ">\n                </div>\n              </div>\n            </div>\n            <div class="portlet-body">\n          <div class="row">\n            <div class="col-md-6">\n          <!-- START FULLNAME -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$invalid}">\n            <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n            <input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n            <span data-ng-show="(forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END FULLNAME -->\n\n          <!-- START COMPANY -->\n          <div class="form-group" data-ng-class="{\'has-error\': forms.general.CompanyId.$invalid && forms.general.$submitted}">\n            <label class="control-label">{{\'APPLICATION_COMPANY\' | translate}}</label>\n            <ui-select data-ng-model="item.CompanyId" theme="bootstrap" name="CompanyId" data-ng-disabled="disabled">\n              <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COMPANY\' | translate }}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="company.id as company in companies | filter: $select.search">\n                <div ng-bind-html="company.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n            <span data-ng-show="forms.general.CompanyId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END COMPANY -->\n\n          <!-- START STREET -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$invalid}">\n            <label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n            <input type="text" name="street" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="item.street"/>\n            <span data-ng-show="(forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END STREET -->\n\n          <!-- START POSTALCODE -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$invalid}">\n            <label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n            <input type="text" name="postalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="item.postalCode"/>\n            <span data-ng-show="(forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END POSTALCODE -->\n\n          <!-- START CITY -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$invalid}">\n            <label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n            <input type="text" name="city" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="item.city"/>\n            <span data-ng-show="(forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END CITY -->\n\n          <!-- START SERVICE -->\n          <div class="form-group" data-ng-class="{\'has-error\': forms.general.ServiceId.$invalid && forms.general.$submitted}">\n            <label class="control-label">{{\'APPLICATION_SERVICE\' | translate}}</label>\n            <ui-select data-ng-model="item.ServiceId" theme="bootstrap" name="ServiceId" data-ng-disabled="disabled" data-ng-change="getCustomFields()">\n              <ui-select-match placeholder="{{ \'APPLICATION_SERVICE\' | translate }}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="service.id as service in services | filter: $select.search">\n                <div ng-bind-html="service.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n            <span data-ng-show="forms.general.ServiceId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END SERVICE -->\n\n        </div>\n        <div class="col-md-6">\n          <!-- START COUNTRY -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$invalid}">\n            <label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n            <input type="text" name="country" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="item.country"/>\n            <span data-ng-show="(forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END COUNTRY -->\n\n          <!-- START DATEOFBIRTH -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$invalid}">\n            <label class="control-label">{{\'APPLICATION_DATEOFBIRTH\' | translate}}</label>\n            <input type="date" name="dateOfBirth" placeholder="{{\'APPLICATION_DATEOFBIRTH\' | translate}}" class="form-control" data-ng-model="item.dateOfBirth"/>\n            <span data-ng-show="(forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END DATEOFBIRTH -->\n\n          <!-- START TAGS -->\n          <div class="form-group" data-ng-class="{\'has-error\': forms.general.tags.$invalid && forms.general.$submitted}">\n            <label class="control-label">{{\'APPLICATION_TAGS\' | translate}}</label>\n            <ui-select tagging tagging-label="" multiple=\'true\' data-ng-model="item.tags" theme="bootstrap" name="tags" ng-disabled="disabled">\n              <ui-select-match placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item}}</ui-select-match>\n              <ui-select-choices repeat="tag in tags | filter: $select.search">\n                {{tag}}\n              </ui-select-choices>\n            </ui-select>\n            <span data-ng-show="forms.general.tags.$invalid && forms.general.$submitted" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END TAGS -->\n\n          <!-- START DESCRIPTION -->\n          <div class="form-group">\n            <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n            <textarea style="resize: vertical;" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n          </div>\n          <!-- END DESCRIPTION -->\n\n        </div>\n      </div>\n    </div>\n  </div>\n  <!-- END PORTLET -->\n  <!-- START PORTLET -->\n  <div class="portlet light">\n    <div class="portlet-title">\n      <div class="caption caption-md">\n        <i class="icon-bar-chart theme-font hide"></i>\n        <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CUSTOM_FIELDS\' | translate}}</span>\n      </div>\n      <div class="inputs">\n        <div class="portlet-input input-inline input-small ">\n        </div>\n      </div>\n    </div>\n    <div class="portlet-body">\n      <div data-ng-repeat="customField in customFields">\n        <div data-ng-if="customField.type==\'text\'" class="form-group" data-ng-class="{\'has-error\': (forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$invalid}">\n          <label class="control-label">{{customField.name}}</label>\n          <input type="text" name="{{customField.name}}" placeholder="{{customField.name}}" class="form-control" data-ng-model="item.customFields[customField.id]"/>\n          <span data-ng-show="(forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$error.required" class="help-block help-block-error">\n            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n          </span>\n        </div>\n        <div data-ng-if="customField.type==\'select\'" class="form-group" data-ng-class="{\'has-error\': forms.general[customField.name].$invalid && forms.general.$submitted}">\n          <label class="control-label">{{customField.name}}</label>\n          <ui-select data-ng-model="item.customFields[customField.id]" theme="bootstrap" name="{{customField.name}}" data-ng-disabled="disabled">\n            <ui-select-match allow-clear placeholder="{{customField.name}}">{{$select.selected.value}}</ui-select-match>\n            <ui-select-choices repeat="choice.value as choice in customField.values | filter: $select.search">\n              <div ng-bind-html="choice.value | highlight: $select.search"></div>\n            </ui-select-choices>\n          </ui-select>\n          <span data-ng-show="forms.general[customField.name].$invalid && forms.general.$submitted" class="help-block help-block-error">\n            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n          </span>\n        </div>\n      </div>\n    </div>\n  </div>\n  <!-- END PORTLET -->\n  <div class="row">\n    <div class="col-md-6">\n  <!-- START PORTLET -->\n  <div class="portlet light">\n    <div class="portlet-title">\n      <div class="caption caption-md">\n        <i class="icon-bar-chart theme-font hide"></i>\n        <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PHONES\' | translate}}</span>\n      </div>\n      <div class="inputs">\n        <div class="portlet-input input-inline input-small ">\n        </div>\n      </div>\n    </div>\n    <div class="portlet-body">\n          <!-- START PHONES -->\n          <div class="">\n          <div data-ng-if="item.Phones.length>0">\n            <!-- <label class="control-label">{{\'APPLICATION_PHONES\' | translate}}</label> -->\n          </div>\n          <div class="padding-bottom" ng-repeat="phone in item.Phones">\n            <div class="form-group">\n              <div class="input-group">\n                <input type="text" class="form-control" ng-model="phone.phone" required>\n                <span class="input-group-btn">\n                <button class="btn red" type="button"data-ng-click="removeField(\'Phones\',$index)"><i class="fa fa-times"></i></button>\n                </span>\n              </div>\n            </div>\n          </div>\n          <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Phones\')">\n            <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_PHONE\' | translate}}\n          </button>\n        </div>\n        <!-- END PHONES -->\n      </div>\n    </div>\n    <!-- END PORTLET -->\n  </div>\n  <div class="col-md-6">\n    <!-- START PORTLET -->\n    <div class="portlet light">\n      <div class="portlet-title">\n        <div class="caption caption-md">\n          <i class="icon-bar-chart theme-font hide"></i>\n          <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_EMAILS\' | translate}}</span>\n        </div>\n        <div class="inputs">\n          <div class="portlet-input input-inline input-small ">\n          </div>\n        </div>\n      </div>\n      <div class="portlet-body">\n        <!-- START EMAILS -->\n          <div class="">\n          <div data-ng-if="item.Emails.length>0">\n            <!-- <label class="control-label">{{\'APPLICATION_EMAILS\' | translate}}</label> -->\n          </div>\n          <div class="padding-bottom" ng-repeat="email in item.Emails">\n            <div class="form-group">\n              <div class="input-group">\n                <input type="email" class="form-control" ng-model="email.email" required>\n                <span class="input-group-btn">\n                <button class="btn btn-danger" type="button" data-ng-click="removeField(\'Emails\',$index)"><i class="fa fa-times"></i></button>\n                </span>\n              </div>\n            </div>\n          </div>\n          <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Emails\')">\n            <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_EMAIL\' | translate}}\n          </button>\n        </div>\n        <!-- END EMAILS -->\n      </div>\n    </div>\n    <!-- END PORTLET -->\n  </div>\n</div>\n    <!-- START PORTLET -->\n    <div class="portlet light">\n      <div class="portlet-title">\n        <div class="caption caption-md">\n          <i class="icon-bar-chart theme-font hide"></i>\n          <!-- <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PHONES\' | translate}}</span> -->\n        </div>\n        <div class="inputs">\n          <div class="portlet-input input-inline input-small ">\n          </div>\n        </div>\n      </div>\n      <div class="portlet-body">\n          <div class="mbottom20">\n          <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONFIRM\' | translate}}" data-ng-disabled="!item.fullname || !item.ServiceId"/>\n        </div>\n      </div>\n    </div>\n    <!-- END PORTLET -->\n\n        </form>\n  </div>\n</div>\n'),a.put("app/main/template/template.reportBuilderView.html",'<div class="alert alert-warning alert-group">\n        <div class="form-inline" data-ng-class="{\'has-error\': forms.report.$submitted && !group.rules.length}">\n            <select ng-options="o.name as o.name for o in operators" ng-model="group.operator" class="form-control input-sm"></select>\n            <button style="margin-left: 5px" type="button" ng-click="addCondition()" class="btn btn-sm btn-success"><span class="glyphicon glyphicon-plus-sign"></span> {{\'APPLICATION_ADD_CONDITION\' | translate}}</button>\n            <button style="margin-left: 5px" type="button" ng-click="addGroup()" class="btn btn-sm btn-success"><span class="glyphicon glyphicon-plus-sign"></span> {{\'APPLICATION_ADD_GROUP\' | translate}}</button>\n            <button style="margin-left: 5px" type="button" ng-click="removeGroup()" class="btn btn-sm btn-danger"><span class="glyphicon glyphicon-minus-sign"></span> {{\'APPLICATION_REMOVE_GROUP\' | translate}}</button>\n        </div>\n        <div class="group-conditions">\n            <div ng-repeat="rule in group.rules | orderBy:\'index\'" class="condition">\n                <div ng-switch="rule.hasOwnProperty(\'group\')">\n                    <div ng-switch-when="true">\n                        <report-builder group="rule.group" fields="fields" forms="forms"></report-builder>\n                    </div>\n                    <div ng-switch-default="ng-switch-default">\n                        <div class="row">\n                          <div class="col-md-2" data-ng-class="{\'has-error\': forms.report.$submitted && !rule.field}">\n                          <ui-select data-ng-model="rule.field" theme="bootstrap" dynamic-name="randomName()" required>\n                            <ui-select-match placeholder="">{{$select.selected.field | translate}}</ui-select-match>\n                            <ui-select-choices repeat="field.field as field in fields | filter: $select.search">\n                              <div ng-bind-html="field.field | highlight: $select.search"></div>\n                            </ui-select-choices>\n                          </ui-select>\n                          <span data-ng-show="forms.report.$submitted && !rule.field" class="help-block help-block-error">\n                            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                          </span>\n                        </div>\n                          <ui-select data-ng-model="rule.condition" theme="bootstrap" class="col-md-1" dynamic-name="randomName()">\n                            <ui-select-match placeholder="">{{$select.selected.name}}</ui-select-match>\n                            <ui-select-choices repeat="condition.name as condition in conditions | filter: $select.search">\n                              <div ng-bind-html="condition.name | highlight: $select.search"></div>\n                            </ui-select-choices>\n                          </ui-select>\n                          <div class="col-md-2 left-margin" data-ng-class="{\'has-error\': forms.report.$submitted && !rule.value}">\n                            <input type="text" ng-model="rule.value" class="form-control" dynamic-name="randomName()" required/>\n                            <span data-ng-show="forms.report.$submitted && !rule.value" class="help-block help-block-error">\n															<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n														</span>\n                          </div>\n                            <button style="margin-left: 5px" ng-click="removeCondition($index)" class="btn btn-sm btn-danger" type="button"><span class="glyphicon glyphicon-minus-sign"></span></button>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </div>\n    </div>\n'),a.put("app/market/market.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/market">Market Place</a>\n          </li>\n        </ul>\n			</div>\n		</div>\n</div>\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n  <div class="col-md-12">\n    <!-- Our Integration -->\n    <div class="headline">\n      <h3>Our Integrations</h3>\n    </div>\n    <div class="row thumbnails" data-ng-repeat="group in groupedIntegration">\n      <div class="col-md-3" data-ng-repeat="integration in group">\n        <div class="our-integrations">\n          <h3> {{integration.name}} <small> {{integration.author}}</small></h3>\n          <img data-ng-src="{{integration.logo}}" alt="{{integration.name}}" class="img-responsive"/>\n          <div class="integration-info" data-ng-if="!integration.downloading">\n            <p>\n              {{integration.description}}\n            </p>\n            <div class="pull-right">\n	            <a data-ng-disabled="isProgressing" data-ng-if="!integration.active" data-ng-click="installIntegration(integration)" href="#" class="btn btn-xs green-meadow">Install <i class="fa fa-download"></i></a>\n							<a data-ng-disabled="isProgressing" data-ng-if="integration.active" data-ng-click="uninstallIntegration(integration)" href="#" class="btn btn-xs red-sunglo">Uninstall <i class="fa fa-trash"></i></a>\n	            <a href="https://wiki.xcallymotion.com/" class="btn btn-xs grey-cascade" target="_blank">More <i class="fa fa-link"></i></a>\n            </div>\n          </div>\n					<div class="integration-info" data-ng-if="integration.downloading">\n						<div>\n							<uib-progressbar class="progress-striped active" value="percentage" type="success"><i style="color:black;">{{status}}</i></uib-progressbar>\n						</div>\n          </div>\n        </div>\n      </div>\n		</div>\n    <!--/thumbnails-->\n    <!-- //End Meer Our Team -->\n  </div>\n</div>\n'),
-a.put("app/motionbar/motionbar.chat.html",'<div data-ng-include="\'components/quickSidebar/quickSidebar.html\'" data-ng-controller="QuickSidebarController" class="page-quick-sidebar-wrapper" style="margin-top: -92px;"></div>\n'),a.put("app/motionbar/motionbar.mail.html",'<div data-ng-include="\'channels/mail/list/list.html\'" data-ng-controller="MailAccountListCtrl"></div>\n'),a.put("app/salesforce/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/salesforce/list">{{ \'APPLICATION_SALESFORCE\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SALESFORCE\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/salesforce/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'password\',\'clientId\',\'clientSecret\',\'securityToken\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Password\', \'Client Id\', \'Client Secret\', \'Security token\']" field-separator=";" filename="salesforce_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedSalesforceAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="7">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.accountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="accountByPage in accountsByPage | filter: $select.search">\n													<div ng-bind-html="accountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(account, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="username">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="remoteUri">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="account in displayedSalesforceAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="accounts.checked" checklist-value="account.id"></td>\n					      <td>{{account.name}}</td>\n					      <td>{{account.username}}</td>\n								<td>{{account.remoteUri}}</td>\n								<td>{{account.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/salesforce/view/{{account.id}}/account">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n									<a class="btn default btn-xs green-stripe" data-ng-click="checkAccount(account.id)">\n										{{ \'APPLICATION_CHECK_CONNECTION\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(account.name,account.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedSalesforceAccounts.length">\n								<td colspan="7" style="text-align:center;">\n									<i>No account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td/>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="email" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_EMAIL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="remoteUri" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_REMOTE_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="7" class="text-center">\n									<div class="pagination" st-pagination st-items-by-page="conf.accountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n					</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/salesforce/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START CLIENT ID -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientId.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CLIENT_ID\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="clientId" placeholder="{{\'APPLICATION_CLIENT_ID\' | translate}}" class="form-control" data-ng-model="account.clientId" required/>\n								<span data-ng-show="forms.formSetting.clientId.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CLIENT ID -->\n\n              <!-- START CLIENT SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientSecret.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CLIENT_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="clientSecret" placeholder="{{\'APPLICATION_CLIENT_SECRET\' | translate}}" class="form-control" data-ng-model="account.clientSecret" required/>\n								<span data-ng-show="forms.formSetting.clientSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CLIENT SECRET -->\n\n              <!-- START SECURITY TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.securityToken.$invalid}">\n								<label class="control-label">{{\'APPLICATION_SECURITY_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="securityToken" placeholder="{{\'APPLICATION_SECURITY_TOKEN\' | translate}}" class="form-control" data-ng-model="account.securityToken" required/>\n								<span data-ng-show="forms.formSetting.securityToken.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END SECURITY TOKEN -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/salesforce/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/salesforce/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.name as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n		                  <ui-select-choices repeat="item.value as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item.value | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/salesforce/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/salesforce/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/salesforce/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/salesforce/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n          <i class="icon-handbag"></i>\n          <a href="/salesforce/list">{{ \'APPLICATION_SALESFORCE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{account.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/salesforce.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{account.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.remoteUri}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.salesforce.view.account\')}">\n							<a ng-href="/salesforce/view/{{account.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.salesforce.view.configurations\') || $state.is(\'main.salesforce.view.configuration\')}">\n							<a ng-href="/salesforce/view/{{account.id}}/configurations">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/salesforce/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/salesforce/list">{{ \'APPLICATION_SALESFORCE\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/salesforce/accounts/validate/username"/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required/>\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START CLIENT ID -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientId.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CLIENT_ID\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="clientId" placeholder="{{\'APPLICATION_CLIENT_ID\' | translate}}" class="form-control" data-ng-model="item.clientId" required/>\n								<span data-ng-show="forms.formSetting.clientId.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CLIENT ID -->\n\n              <!-- START CLIENT SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientSecret.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CLIENT_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="clientSecret" placeholder="{{\'APPLICATION_CLIENT_SECRET\' | translate}}" class="form-control" data-ng-model="item.clientSecret" required/>\n								<span data-ng-show="forms.formSetting.clientSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CLIENT SECRET -->\n\n              <!-- START SECURITY TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.securityToken.$invalid}">\n								<label class="control-label">{{\'APPLICATION_SECURITY_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="securityToken" placeholder="{{\'APPLICATION_SECURITY_TOKEN\' | translate}}" class="form-control" data-ng-model="item.securityToken" required/>\n								<span data-ng-show="forms.formSetting.securityToken.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END SECURITY TOKEN -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/setting/license/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div\n class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="#">{{ \'APPLICATION_SETTINGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE CONTENT -->\n		<div class="profile-content">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="pricing hover-effect">\n						<div class="pricing-head" data-ng-switch="license.months">\n							<h3 ng-switch-when="1">{{\'APPLICATION_MONTH_TO_MONTH\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h3 ng-switch-when="12">{{\'APPLICATION_YEARLY\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h3 ng-switch-when="36">{{\'APPLICATION_PERPETUAL\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h3 ng-switch-default>{{\'APPLICATION_UNKNOWN\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h4><i>{{license.expiration ? (license.expiration | date:\'medium\') : \'DEMO\'}}</i>\n							<span data-ng-show="license.expiration">Expiration Date </span>\n							</h4>\n						</div>\n						<ul class="pricing-content list-unstyled">\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-eye"></i> {{\'APPLICATION_USERS\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									{{(license.users || license.users >= 0) ? license.users : \'unknown\'}}\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-people"></i> {{\'APPLICATION_AGENTS\' | translate}} ({{\'APPLICATION_CONCURRENTS\' | translate}}):\n								</div>\n								<div class="col-md-3 text-center">\n									{{(license.agents || license.agents >= 0)  ? license.agents : \'unknown\'}}\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-phone"></i> {{\'APPLICATION_TELEPHONES\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									{{(license.telephones || license.telephones >= 0) ? license.telephones : \'unknown\'}}\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-bubble"></i> {{\'APPLICATION_CHAT\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									<span class="label label-sm" data-ng-class="license.chat ? \'label-success\' : \'label-danger\'">{{license.chat ? \'APPLICATION_ENABLED\' : \'APPLICATION_DISABLED\' | translate}}</span>\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-envelope"></i> {{\'APPLICATION_MAIL\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n								 <span class="label label-sm" data-ng-class="license.mail ? \'label-success\' : \'label-danger\'">{{license.mail ? \'APPLICATION_ENABLED\' : \'APPLICATION_DISABLED\' | translate}}</span>\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-paper-plane"></i> {{\'APPLICATION_FAX\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									 <span class="label label-sm" data-ng-class="license.fax ? \'label-success\' : \'label-danger\'">{{license.fax ? \'APPLICATION_ENABLED\' : \'APPLICATION_DISABLED\' | translate}}</span>\n								</div>\n							</li>\n						</ul>\n						<div class="pricing-footer">\n							<p>\n								 {{license.description}}\n							</p>\n							<a href="#" class="btn yellow-crusta">\n							{{\'APPLICATION_PRICES\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<div class="portlet light bordered">\n						<div class="portlet-title">\n							<div class="caption font-green-sharp">\n								<i class="icon-info font-green-sharp"></i>\n								<span class="caption-subject">FORM {{ \'APPLICATION_LICENSE\' | translate }}</a> </span>\n							</div>\n						</div>\n						<div class="portlet-body">\n							<form name="form" novalidate data-ng-submit="submitRequest()">\n\n								<!-- START USERS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.users.$touched || form.$submitted) && form.users.$invalid}">\n									<label class="control-label">{{\'APPLICATION_USERS\' | translate}}</label>\n									<div class="input-icon">\n										<i class="icon-eye"></i>\n										<input type="number" name="users" placeholder="{{\'APPLICATION_USERS\' | translate}}" class="form-control" data-ng-model="item.users" min="0" required>\n									</div>\n									<span data-ng-show="(form.users.$touched || forms.$submitted) && form.users.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END USERS -->\n\n								<!-- START AGENTS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.agents.$touched || form.$submitted) && form.agents.$invalid}">\n									<label class="control-label">{{\'APPLICATION_AGENTS\' | translate}} ({{\'APPLICATION_CONCURRENTS\' | translate}})</label>\n									<div class="input-icon">\n										<i class="icon-people"></i>\n										<input type="number" name="agents" placeholder="{{\'APPLICATION_AGENTS\' | translate}} ({{\'APPLICATION_CONCURRENTS\' | translate}})" class="form-control" data-ng-model="item.agents" min="0" required>\n									</div>\n									<span data-ng-show="(form.users.$touched || forms.$submitted) && form.users.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END AGENTS -->\n\n								<!-- START TELEPHONES -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.telephones.$touched || form.$submitted) && form.telephones.$invalid}">\n									<label class="control-label">{{\'APPLICATION_TELEPHONES\' | translate}}</label>\n									<div class="input-icon">\n										<i class="icon-phone"></i>\n										<input type="number" name="telephones" placeholder="{{\'APPLICATION_TELEPHONES\' | translate}}" class="form-control" data-ng-model="item.telephones" min="0" required>\n									</div>\n									<span data-ng-show="(form.telephones.$touched || forms.$submitted) && form.telephones.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END TELEPHONES -->\n\n								<!-- START CHAT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.chat.$touched || form.$submitted) && form.chat.$invalid}">\n									<label class="control-label">{{\'APPLICATION_CHAT\' | translate}}</label>\n									<div class="input-group input-icon">\n										<i class="icon-bubble"></i>\n										<input type="text" placeholder="{{\'APPLICATION_CHAT\' | translate}}" class="form-control" readonly>\n										<span class="input-group-addon">\n											<input type="checkbox" name="chat" data-ng-model="item.chat" required>\n										</span>\n									</div>\n									<span data-ng-show="(form.chat.$touched || forms.$submitted) && form.chat.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END CHAT -->\n\n								<!-- START MAIL -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.mail.$touched || form.$submitted) && form.mail.$invalid}">\n									<label class="control-label">{{\'APPLICATION_MAIL\' | translate}}</label>\n									<div class="input-group input-icon">\n										<i class="icon-envelope"></i>\n										<input type="text" placeholder="{{\'APPLICATION_MAIL\' | translate}}" class="form-control" readonly>\n										<span class="input-group-addon">\n											<input type="checkbox" name="mail" data-ng-model="item.mail" required>\n										</span>\n									</div>\n									<span data-ng-show="(form.mail.$touched || forms.$submitted) && form.mail.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END MAIL -->\n\n								<!-- START FAX -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.fax.$touched || form.$submitted) && form.fax.$invalid}">\n									<label class="control-label">{{\'APPLICATION_FAX\' | translate}}</label>\n									<div class="input-group input-icon">\n										<i class="icon-paper-plane"></i>\n										<input type="text" placeholder="{{\'APPLICATION_FAX\' | translate}}" class="form-control" readonly>\n										<span class="input-group-addon">\n											<input type="checkbox" name="fax" data-ng-model="item.fax" required>\n										</span>\n									</div>\n									<span data-ng-show="(form.fax.$touched || forms.$submitted) && form.fax.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END FAX -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_SUBMIT\' | translate}} {{\'APPLICATION_REQUEST\' | translate}}"/>\n							</form>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/setting/smtp/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="#">{{ \'APPLICATION_SETTINGS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">SMTP</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE CONTENT -->\n		<div class="profile-content">\n			<!-- START SMTP TAB -->\n			<form name="form" data-ng-submit="form.$valid && updateItem()" novalidate>\n\n				<!-- START HOST -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.host.$touched || form.$submitted) && form.host.$invalid}">\n					<label class="control-label">{{\'APPLICATION_OUTGOING_MAIL_SERVER\' | translate}} <span class="required" aria-required="true">*</span></label>\n					<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.host" required/>\n					<span data-ng-show="(form.host.$touched || form.$submitted) && form.host.$invalid && form.host.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END HOST -->\n\n				<!-- START USERNAME -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.username.$touched || form.$submitted) && form.username.$invalid}">\n					<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n					<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required/>\n					<span data-ng-show="(form.username.$touched || form.$submitted) && form.username.$invalid && form.username.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END USERNAME -->\n\n				<!-- START PASSWORD -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.password.$touched || form.$submitted) && form.password.$invalid}">\n					<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n					<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n					<span data-ng-show="(form.password.$touched || form.$submitted) && form.password.$invalid && form.password.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END PASSWORD -->\n\n				<!-- START PORT -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.port.$touched || form.$submitted) && form.port.$invalid}">\n					<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n					<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="item.port" required/>\n					<span data-ng-show="(form.form.$touched || form.$submitted) && form.port.$invalid && form.port.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n					<span data-ng-show="(form.form.$touched || form.$submitted) && form.port.$invalid && form.port.$error.number" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END PORT -->\n\n				<!-- START SSL -->\n				<div class="form-group row">\n					<label class="col-md-3">\n						SSL\n					</label>\n					<label class="col-md-9">\n							<input type="checkbox" data-ng-model="item.ssl">\n					</label>\n				</div>\n				<!-- END SSL -->\n				<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				<input class="btn blue-madison" type="button" value="Test" data-ng-click="test()"/>\n			</form>\n			<!-- END SMTP TAB -->\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/setting/update/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="#">{{ \'APPLICATION_SETTINGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-cloud-download font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_UPDATES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-default" href="#" data-ng-click="pull()">\n						<i class="icon-cloud-download"></i> {{ \'APPLICATION_UPDATE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body" data-ng-init="initList()">\n				<!-- BEGIN TABLE -->\n					<table st-table="displayedUpdates" st-safe-src="updates" class="table table-striped table-bordered table-hover">\n						<div class="table-responsive">\n						  <thead>\n								<tr>\n									<th colspan="3">\n										<div class="row">\n											<div class="col-md-12">\n												<ui-select class="input-xsmall" ng-model="conf.updatesByPage" theme="bootstrap" ng-disabled="disabled">\n													<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n													<ui-select-choices repeat="updateByPage in updatesByPage | filter: $select.search">\n														<div ng-bind-html="updateByPage.name | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n									</th>\n								</tr>\n								<tr>\n									<th st-sort="message">{{ \'APPLICATION_MESSAGE\' | translate }}</th>\n									<th st-sort="version">{{ \'APPLICATION_VERSION\' | translate }}</th>\n									<th>{{ \'APPLICATION_DATE\' | translate }}</th>\n									<!-- <th class="small-cells"></th> -->\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="update in displayedUpdates">\n									<td>\n										{{update.message}}\n									</td>\n									<td>\n										{{update.version}}\n									</td>\n									<td>\n										{{update.date}}\n									</td>\n						    </tr>\n								<tr data-ng-hide="displayedUpdates.length">\n									<td colspan="9" style="text-align:center;">\n										<i>{{\'MESSAGE_NO_AVAILABLE_UPDATES\' | translate}}</i>\n									</td>\n								</tr>\n						  </tbody>\n						  <tfoot>\n								<tr>\n									<td colspan="1">\n										<div class="input-icon right">\n											<i class="fa fa-search"></i>\n											<input st-search="message" placeholder="{{ \'APPLICATION_MESSAGE\' | translate | lowercase}}" class="form-control" type="search"/>\n										</div>\n									<td colspan="9"></td>\n							  </tr>\n						    <tr>\n						      <td colspan="10" class="text-center">\n										<div class="pagination" st-pagination st-items-by-page="conf.updatesByPage.value" st-displayed-pages="7"></div>\n						      </td>\n						    </tr>\n						  </tfoot>\n						</div>\n					</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/setting/update/list/list.pull.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title" class="modal-title"></h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text" ng-bind="modal.text"></p>\n  <div ng-if="modal.html" ng-bind-html="modal.html"></div>\n</div>\n<div class="modal-footer">\n  <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" ng-bind="button.text" class="btn"></button>\n</div>\n'),a.put("app/square/odbc/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PROJECT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DSN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.dsn.$touched || form.$submitted) && form.dsn.$invalid}">\n      <label class="control-label">{{\'APPLICATION_ODBC\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="dsn" placeholder="DRIVER=MySQL ODBC 5.3 Unicode Driver;SERVER=127.0.0.1;UID=xcall;PWD=password;DATABASE=motion" class="form-control" data-ng-model="item.dsn" required/>\n      <p class="help-block">Es. DRIVER=MySQL ODBC 5.3 Unicode Driver;SERVER=127.0.0.1;UID=xcall;PWD=password;DATABASE=motion</p>\n      <span data-ng-show="(form.dsn.$touched || form.$submitted) && form.dsn.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END DSN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/square/odbc/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-superscript"></i>\n					<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_ODBCS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ODBCS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ODBC\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/square/odbc/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getOdbc()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-superscript"></i>\n					<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/square/odbc/list">{{ \'APPLICATION_ODBCS\' | translate }}</a>\n					<i data-ng-show="odbc" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="odbc">\n					<a href="#">{{odbc.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/odbc.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{odbc.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.square.odbc.view.settings\')}">\n							<a data-ng-href="/square/odbc/view/{{odbc.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/square/odbc/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_ODBC\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateOdbc()" novalidate>\n\n							<!-- START NAME -->\n				      <div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n				        <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="odbc.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END NAME -->\n\n							<!-- START DSN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.odbc.dsn.$touched || forms.odbc.$submitted) && forms.odbc.dsn.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ODBC\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="dsn" placeholder="{{\'APPLICATION_DSN\' | translate}}" class="form-control" data-ng-model="odbc.dsn" required/>\n								<p class="help-block">Es. DRIVER=MySQL ODBC 5.3 Unicode Driver;SERVER=127.0.0.1;UID=xcall;PWD=password;DATABASE=motion</p>\n					      <span data-ng-show="(forms.odbc.dsn.$touched || forms.odbc.$submitted) && forms.odbc.dsn.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DSN -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="odbc.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/square/project/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PROJECT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/square/project/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-superscript"></i>\n					<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n        <li>\n          <i class="fa fa-slack"></i>\n          <a href="#">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n        </li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_PROJECTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/square/project/view/view.html",'<div class="row" data-ng-init="getProject()">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-superscript"></i>\n						<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-slack"></i>\n						<a href="/square/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n            <i class="fa fa-angle-right"></i>\n					</li>\n          <li>\n						<a ng-href="/square/projects/view/{{squareProject.id}}">{{squareProject.name}}</a>\n          </li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n  <div class="col-md-12">\n		<div id="geEditor" class="geEditor"></div>\n  </div>\n</div>\n<!-- END PAGE CONTENT-->\n<script>\n\n\n</script>\n'),a.put("app/staff/agent/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_STAFF\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-people"></i>\n					<a href="#">{{ \'APPLICATION_AGENTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-people font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AGENTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/staff/agents/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AGENT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/agent/view/view.account.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_PERSONAL_INFO\' | translate}}</a>\n					</li>\n					<li data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_CHANGE_AVATAR\' | translate}}</a>\n					</li>\n					<li data-ng-show="Auth.isAdmin() || agent.id === Auth.getCurrentUser().id" data-ng-class="{\'active\': !Auth.isAdmin() && agent.id === Auth.getCurrentUser().id}">\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_CHANGE_PASSWORD\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane" data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="updateItem()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="agent.fullname" required/>\n								<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="agent.name" required/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START EMAIL -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="agent.email" required/>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n								</span>\n							</div>\n							<!-- END EMAIL -->\n\n							<!-- START INTERNAL -->\n							<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.internal" required disabled/>\n								<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END INTERNAL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" data-ng-show="Auth.isAdmin()" id="tab_1_2">\n						<form action="#" role="form">\n							<div class="form-group">\n								<div class="fileinput fileinput-new" data-provides="fileinput">\n									<div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">\n										<img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>\n									</div>\n									<div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;">\n									</div>\n									<div>\n										<span class="btn default btn-file" data-ng-show="!uploader.queue[0]">\n											<span> {{ \'APPLICATION_SELECT_IMAGE\' | translate }} </span>\n											<input type="file" nv-file-select="" uploader="uploader" /><br/>\n										</span>\n										<button type="button" class="btn default" data-ng-show="uploader.queue[0]" data-dismiss="fileinput" ng-click="uploader.queue[0].remove()">\n											{{ \'APPLICATION_REMOVE\' | translate }}\n										</button>\n										<button type="button" class="btn green-haze" data-ng-show="uploader.queue[0]" data-ng-click="uploader.queue[0].upload()" ng-disabled="uploader.queue[0].isReady || uploader.queue[0].isUploading || uploader.queue[0].isSuccess">\n											{{ \'APPLICATION_CONFIRM\' | translate }}\n										</button>\n									</div>\n									<p>\n										</br> {{ \'MESSAGE_SUPPORTED_FORMATS\' | translate }} <b>jpg, png, jpeg</b>.\n									</p>\n								</div>\n							</div>\n						</form>\n						<div class="row">\n							<div class="col-md-2">\n								<table class="table" border="0">\n									<tbody>\n									<tr data-ng-repeat="item in uploader.queue">\n											<td style="border-top-style:none">\n												<strong>\n													{{ item.file.name }}\n												</strong>\n											</td>\n											<td data-ng-show="uploader.isHTML5" nowrap style="border-top-style:none">\n												{{ item.file.size/1024/1024|number:2 }} MB\n											</td>\n											<td nowrap style="border-top-style:none">\n												<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n														<span class="glyphicon glyphicon-trash"></span> Remove\n												</button>\n											</td>\n										</tr>\n									</tbody>\n								</table>\n							</div>\n						</div>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n					<!-- CHANGE PASSWORD TAB -->\n					<div class="tab-pane" data-ng-show="Auth.isAdmin() || agent.id === Auth.getCurrentUser().id" data-ng-class="{\'active\': !Auth.isAdmin() && agent.id === Auth.getCurrentUser().id}" id="tab_1_3">\n						<form name="forms.changePwd" data-ng-submit="forms.changePwd.$valid && updatePassword()" novalidate>\n							<!-- START CURRENT PWD -->\n							<div class="form-group" data-ng-if="!Auth.isAdmin()" data-ng-class="{\'has-error\': (forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="current_pwd" placeholder="{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}" class="form-control" data-ng-model="agent.currentPwd" required/>\n								<span data-ng-show="(forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CURRENT PWD -->\n							<!-- START NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="new_pwd" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="agent.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NEW PWD -->\n							<!-- START RE-NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.re_new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.re_new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="re_new_pwd" placeholder="{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="agent.reNewPwd" nx-equal="agent.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RE-NEW PWD -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/agent/view/view.chat.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_CHAT\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- START CHAT TAB -->\n				<form name="form" data-ng-submit="patchItem()" novalidate>\n					<!-- START CAPACITY -->\n					<div class="form-group" data-ng-class="{\'has-error\': (form.capacity.$touched || form.$submitted) && form.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_CAPACITY\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="number" name="chatCapacity" placeholder="{{\'APPLICATION_CAPACITY\' | translate}}" class="form-control" data-ng-model="agent.chatCapacity" min="0" required/>\n						<span class="help-block">\n							{{\'MESSAGE_ZERO_MEANS_UNLIMITED\' | translate}}\n						</span>\n						<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END CAPACITY -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n				<!-- END CHAT TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/staff/agent/view/view.fax.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_FAX\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- START CHAT TAB -->\n				<form name="form" data-ng-submit="patchItem()" novalidate>\n					<!-- START CAPACITY -->\n					<div class="form-group" data-ng-class="{\'has-error\': (form.capacity.$touched || form.$submitted) && form.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_CAPACITY\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="number" name="faxCapacity" placeholder="{{\'APPLICATION_CAPACITY\' | translate}}" class="form-control" data-ng-model="agent.faxCapacity" min="0" required/>\n						<span class="help-block">\n							{{\'MESSAGE_ZERO_MEANS_UNLIMITED\' | translate}}\n						</span>\n						<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END CAPACITY -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n				<!-- END CHAT TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/staff/agent/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_STAFF\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-people"></i>\n					<a href="/staff/agents/list">{{ \'APPLICATION_AGENTS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{agent.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-userpic">\n					<img ng-src="api/users/avatar/{{agent.userpic ? agent.userpic : \'unknown_avatar\'}}" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- START SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{agent.fullname}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{agent.role}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.account\')}">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.voice\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/voice">\n							<i class="icon-earphones-alt"></i>\n							{{ \'APPLICATION_VOICE\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.chat\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/chat">\n							<i class="icon-bubble"></i>\n							{{ \'APPLICATION_CHAT\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.mail\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/mail">\n							<i class="icon-envelope"></i>\n							{{ \'APPLICATION_MAIL\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.fax\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/fax">\n							<i class="icon-paper-plane"></i>\n							{{ \'APPLICATION_FAX\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.phonebar\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/phonebar">\n							<i class="icon-screen-desktop"></i>\n							{{ \'APPLICATION_PHONE_BAR\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/agent/view/view.mail.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_MAIL\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- START CHAT TAB -->\n				<form name="form" data-ng-submit="patchItem()" novalidate>\n					<!-- START CAPACITY -->\n					<div class="form-group" data-ng-class="{\'has-error\': (form.capacity.$touched || form.$submitted) && form.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_CAPACITY\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="number" name="mailCapacity" placeholder="{{\'APPLICATION_CAPACITY\' | translate}}" class="form-control" data-ng-model="agent.mailCapacity" min="0" required/>\n						<span class="help-block">\n							{{\'MESSAGE_ZERO_MEANS_UNLIMITED\' | translate}}\n						</span>\n						<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END CAPACITY -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n				<!-- END CHAT TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/staff/agent/view/view.phonebar.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_PHONE_BAR\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_CALL_FORWARDING\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane" data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="updateItem()" novalidate>\n\n							<!-- START DELETE -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_AUTO_ANSWER\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input type="checkbox" data-ng-model="agent.phoneBarAutoAnswer">\n								</label>\n							</div>\n							<!-- END DELETE -->\n\n							<!-- START DELETE -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_ENABLE_SETTINGS\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input type="checkbox" data-ng-model="agent.phoneBarEnableSettings">\n								</label>\n							</div>\n							<!-- END DELETE -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" data-ng-show="Auth.isAdmin()" id="tab_1_2">\n						<form name="forms.callForwarding" data-ng-submit="updateItem()" novalidate>\n							<!-- START UNCONDITIONAL -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_UNCONDITIONAL\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input name="phoneBarUnconditional" type="checkbox" data-ng-model="agent.phoneBarUnconditional">\n								</label>\n							</div>\n							<!-- END UNCONDITIONAL -->\n\n							<!-- START UNCONDITIONAL NUMBER -->\n							<div class="form-group" data-ng-if="agent.phoneBarUnconditional" data-ng-class="{\'has-error\': (forms.callForwarding.phoneBarUnconditionalNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarUnconditionalNumber.$invalid}">\n								<input type="text" name="phoneBarUnconditionalNumber" placeholder="{{\'APPLICATION_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.phoneBarUnconditionalNumber" required/>\n								<span class="help-block">\n									<!-- {{ \'DESCRIPTION_VOICE_HOST\' | translate }} -->\n								</span>\n								<span data-ng-show="(forms.callForwarding.phoneBarUnconditionalNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarUnconditionalNumber.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END UNCONDITIONAL NUMBER -->\n\n							<!-- START NO REPLY -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_NO_REPLY\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input name="phoneBarNoReply" type="checkbox" data-ng-model="agent.phoneBarNoReply">\n								</label>\n							</div>\n							<!-- END NO REPLY -->\n\n							<!-- START NO REPLY -->\n							<div class="form-group" data-ng-if="agent.phoneBarNoReply" data-ng-class="{\'has-error\': (forms.callForwarding.phoneBarNoReplyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarNoReplyNumber.$invalid}">\n								<input type="text" name="phoneBarNoReplyNumber" placeholder="{{\'APPLICATION_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.phoneBarNoReplyNumber" required/>\n								<span class="help-block">\n									<!-- {{ \'DESCRIPTION_VOICE_HOST\' | translate }} -->\n								</span>\n								<span data-ng-show="(forms.callForwarding.phoneBarNoReplyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarNoReplyNumber.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END REPLY -->\n\n							<!-- START BUSY -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_BUSY\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input name="phoneBarBusy" type="checkbox" data-ng-model="agent.phoneBarBusy">\n								</label>\n							</div>\n							<!-- END BUSY -->\n\n							<!-- START BUSY NUMBER -->\n							<div class="form-group" data-ng-if="agent.phoneBarBusy" data-ng-class="{\'has-error\': (forms.callForwarding.phoneBarBusyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarBusyNumber.$invalid}">\n								<input type="text" name="phoneBarBusyNumber" placeholder="{{\'APPLICATION_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.phoneBarBusyNumber" required/>\n								<span class="help-block">\n									<!-- {{ \'DESCRIPTION_VOICE_HOST\' | translate }} -->\n								</span>\n								<span data-ng-show="(forms.callForwarding.phoneBarBusyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarBusyNumber.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END BUSY NUMBER -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/staff/agent/view/view.voice.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_VOICE\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.voice" data-ng-submit="updateItem()" novalidate>\n\n					<!-- START INTERNAL -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.voice.internal.$touched || forms.voice.$submitted) && forms.voice.internal.$invalid}">\n						<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.internal" required disabled/>\n						<span data-ng-show="(forms.voice.internal.$touched || forms.voice.$submitted) && forms.voice.internal.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END INTERNAL -->\n\n					<!-- START TRANSPORT -->\n					<div class="form-group">\n						<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n						<ui-select multiple name="transport" ng-model="agent.transport" theme="bootstrap">\n							<ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n							<ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n								{{transport}}\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n						</span>\n					</div>\n					<!-- END TRANSPORT -->\n\n					<!-- START HOST -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.voice.host.$touched || forms.voice.$submitted) && forms.voice.host.$invalid}">\n						<label class="control-label">{{\'APPLICATION_HOST\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="agent.host" required/>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_HOST\' | translate }}\n						</span>\n						<span data-ng-show="(forms.voice.host.$touched || forms.voice.$submitted) && forms.voice.host.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END HOST -->\n\n					<!-- START NAT -->\n					<div class="form-group">\n						<label class="control-label">{{ \'APPLICATION_NAT\' | translate}}</label>\n						<ui-select multiple data-ng-model="agent.nat" name="nat" theme="bootstrap">\n							<ui-select-match placeholder="{{ \'APPLICATION_SEARCH_FILTER\' | translate }}">{{$item}}</ui-select-match>\n							<ui-select-choices repeat="nat in [\'yes\', \'no\', \'never\', \'route\', \'force_rport\', \'comedia\'] | filter: $select.search">\n								{{nat}}\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_NAT\' | translate }}\n						</span>\n					</div>\n					<!-- END NAT -->\n\n					<!-- START TYPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.voice.type.$touched || forms.voice.$submitted) && forms.voice.type.$invalid}">\n						<label class="control-label">{{\'APPLICATION_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="agent.type" name="type" theme="bootstrap" required>\n							<ui-select-match placeholder="{{ \'APPLICATION_SEARCH_FILTER\' | translate }}">{{$select.selected}}</ui-select-match>\n							<ui-select-choices repeat="type in [\'friend\', \'user\', \'peer\'] | filter: $select.search">\n								<div ng-bind-html="type | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_TYPE\' | translate }}\n						</span>\n						<span data-ng-show="(forms.voice.type.$touched || forms.voice.$submitted) && forms.voice.type.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END TYPE -->\n\n					<!-- START CODEC -->\n					<div class="form-group">\n						<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n						<ui-select multiple ng-model="agent.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n							<ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n							<ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n								{{allow}}\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n						</span>\n					</div>\n					<!-- END CODEC -->\n\n					<!-- START STATUS -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_CHANSPY\' | translate}}</label></br>\n						<input\n						bs-switch\n						class="form-control"\n						ng-model="agent.chanspy"\n						type="checkbox"\n						name="auth"\n						switch-active="{{ recordSwitch.isActive }}"\n						switch-on-text="{{ recordSwitch.onText }}"\n						switch-off-text="{{ recordSwitch.offText }}"\n						switch-on-color="{{ recordSwitch.onColor }}"\n						switch-off-color="{{ recordSwitch.offColor }}"\n						switch-animate="{{ recordSwitch.animate }}"\n						switch-size="{{ recordSwitch.size }}"\n						switch-label="{{ recordSwitch.label }}"\n						switch-icon="{{ recordSwitch.icon }}"\n						switch-radio-off="{{ recordSwitch.radioOff }}"\n						switch-label-width="{{ recordSwitch.labelWidth }}"\n						switch-handle-width="{{ recordSwitch.handleWidth }}">\n					</div>\n					<!-- END STATUS -->\n\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/agent/wizard/wizard.html",'<div class="col-md-12">\n	<!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-people"></i>\n				<a href="/agents/list">{{ \'APPLICATION_AGENTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/agents/wizard">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n	<!-- END PAGE HEADER-->\n\n	<!-- BEGIN PORTLET-->\n	<div class="portlet light bordered" data-ng-init="getFirstFreeInternal();">\n		<div class="portlet-title">\n			<div class="caption font-green-sharp">\n				<i class="icon-user font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_AGENT\' | translate }} WIZARD</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_ACCOUNT\' | translate}}" canexit="exitValidation(forms.info.$valid)">\n					<form name="forms.info" novalidate>\n\n						<!-- START NAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n							<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END NAME -->\n\n						<!-- START USERNAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n							<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" data-ng-pattern="settings.patternName" required>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.pattern" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n							</span>\n						</div>\n						<!-- END USERNAME -->\n\n						<!-- START EMAIL -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n							<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="item.email" required>\n							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n							</span>\n						</div>\n						<!-- END EMAIL -->\n\n						<!-- START PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$invalid}">\n							<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n							<span data-ng-show="(forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END PASSWORD -->\n\n						<!-- START RE PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n							<span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.nxEqual" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n							</span>\n						</div>\n						<!-- END RE PASSWORD -->\n\n						<!-- START INTERNAL -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<div class="input-group">\n								<input type="number" min="1" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="item.internal" data-ng-disabled="!item.internalEnabled" data-ng-required="item.internalEnabled"/>\n								<span class="input-group-addon">\n									<input type="checkbox" data-ng-model="item.internalEnabled">\n								</span>\n							</div>\n							<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERNAL -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_VOICE\' | translate}}" canexit="exitValidation(forms.voice.$valid)">\n					<form name="forms.voice" novalidate>\n\n						<!-- START TRANSPORT -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n							<ui-select multiple name="transport" ng-model="item.transport" theme="bootstrap" ng-disabled="disabled">\n								<ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n								<ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n									{{transport}}\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n							</span>\n						</div>\n						<!-- END TRANSPORT -->\n\n						<!-- START CODEC -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n							<ui-select multiple ng-model="item.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n								<ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n								<ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n									{{allow}}\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n							</span>\n						</div>\n						<!-- END CODEC -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						<input class="btn default" type="button" value="{{\'APPLICATION_BACK\' | translate}}" wz-previous/>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n			</wizard>\n		</div>\n	</div>\n	<!-- END PORTLET-->\n</div>\n'),a.put("app/staff/team/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_TEAM\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/staff/team/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-shield"></i>\n					<a href="/staff/teams/list">{{ \'APPLICATION_TEAMS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-shield font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TEAMS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEAM\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/team/view/view.agents.html",'<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n			<!-- GENERAL TAB -->\n				<!-- BEGIN PORTLET-->\n					<!-- BEGIN FORM-->\n					<form action="index.html" class="form-horizontal form-row-seperated">\n						<div class="form-body">\n							<div class="form-group last">\n								<div class="col-md-12" id="multi-select-team">\n								</div>\n							</div>\n						</div>\n					</form>\n					<!-- END FORM-->\n				<!-- END PORTLET-->\n			<!-- END GENERAL TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/team/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-shield"></i>\n					<a href="/staff/teams/list">{{ \'APPLICATION_TEAMS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{team.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img ng-src="assets/images/media/team.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{team.name}}\n					</div>\n\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.teams.view.settings\')}">\n							<a data-ng-href="/staff/teams/view/{{team.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.staff.teams.view.agents\')}">\n							<a data-ng-href="/staff/teams/view/{{team.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content"></div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/team/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- PERSONAL INFO TAB -->\n				<div>\n\n					<form name="forms.info" data-ng-submit="updateItem()" novalidate>\n						<!-- START NAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n							<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="team.name" required/>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END NAME -->\n\n						<!-- START DESCRIPTION -->\n						<div class="form-group">\n							<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n							<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="team.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</form>\n				</div>\n				<!-- END PERSONAL INFO TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/telephone/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-phone"></i>\n					<a href="/staff/telephones/list">{{ \'APPLICATION_TELEPHONES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-phone font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TELEPHONES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/staff/telephones/wizard" data-toggle="dropdown">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TELEPHONE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/telephone/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_ACCOUNT\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_VOICE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-ng-show="Auth.isAdmin() || item.id === getCurrentTelephone().id" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_CHANGE_PASSWORD\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="updateItem() && forms.info.$valid" novalidate>\n\n				      <!-- START NAME -->\n				      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n				        <input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n								<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END NAME -->\n\n				      <!-- START USERNAME -->\n				      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n				        <input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" required ng-remote-validate="/api/agents/validate/name"/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END USERNAME -->\n\n							<!-- START INTERNAL -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="1" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="item.internal" required ng-remote-validate="/api/agents/validate/internal"/>\n								<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.ngRemoteValidate" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_INTERNAL\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERNAL -->\n\n				      <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n				    </form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.voice" data-ng-submit="updateItem() && forms.voice.$valid" novalidate>\n\n							<!-- START TRANSPORT -->\n							<div class="form-group">\n								<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n								<ui-select multiple name="transport" ng-model="item.transport" theme="bootstrap" ng-disabled="disabled">\n							    <ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n							    <ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n							    	{{transport}}\n							    </ui-select-choices>\n							  </ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n								</span>\n							</div>\n							<!-- END TRANSPORT -->\n\n							<!-- START CODEC -->\n							<div class="form-group">\n								<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n								<ui-select multiple ng-model="item.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n							    <ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n							    <ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n							    	{{allow}}\n							    </ui-select-choices>\n							  </ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n								</span>\n							</div>\n							<!-- END CODEC -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n\n					<!-- CHANGE PASSWORD TAB -->\n					<div class="tab-pane" id="tab_1_3" data-ng-show="Auth.isAdmin() || item.id === getCurrentTelephone().id">\n						<form name="forms.changePwd" data-ng-submit="updateItem() && forms.changePwd.$valid" novalidate>\n							<!-- START CURRENT PWD -->\n							<!-- <div class="form-group" data-ng-if="!Auth.isAdmin()" data-ng-class="{\'has-error\': (forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="current_pwd" placeholder="{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.currentPwd" required/>\n								<span data-ng-show="(forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END CURRENT PWD -->\n							<!-- START NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="new_pwd" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NEW PWD -->\n							<!-- START RE-NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.re_new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.re_new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="re_new_pwd" placeholder="{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.reNewPwd" nx-equal="item.password" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RE-NEW PWD -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/staff/telephone/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-phone"></i>\n					<a href="/staff/telephones/list">{{ \'APPLICATION_TELEPHONES\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{item.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR TELEPHONEPIC -->\n				<div class="profile-userpic">\n					<!-- <img ng-src="api/telephones/avatar/{{item.userpic ? item.userpic : \'unknown_avatar\'}}" class="img-responsive"> -->\n				</div>\n				<!-- END SIDEBAR TELEPHONEPIC -->\n				<!-- SIDEBAR TELEPHONE TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{item.fullname}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{item.role}}\n					</div>\n				</div>\n				<!-- END SIDEBAR TELEPHONE TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.telephones.view.account\')}">\n							<a data-ng-href="/telephones/view/{{item.id}}/account">\n							<i class="icon-item"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/telephone/wizard/wizard.html",'<div class="col-md-12">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-phone"></i>\n				<a href="/staff/telephones/list">{{ \'APPLICATION_TELEPHONES\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/staff/telephones/wizard">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered" data-ng-init="initWizard()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-phone font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_TELEPHONE\' | translate }} WIZARD</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n  		<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_ACCOUNT\' | translate}}" canexit="exitValidation(forms.info.$valid)">\n			    <form name="forms.info" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END NAME -->\n\n			      <!-- START USERNAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" ata-ng-pattern="settings.patternName"  required />\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.ngRemoteValidate" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n			        </span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.pattern" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n							</span>\n			      </div>\n			      <!-- END USERNAME -->\n\n			      <!-- START PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n			        <span data-ng-show="(forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END PASSWORD -->\n\n			      <!-- START RE PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.nxEqual" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END RE PASSWORD -->\n\n						<!-- START INTERNAL -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<div class="input-group">\n							<input type="number" min="1" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="item.internal" data-ng-disabled="!item.internalEnabled" data-ng-required="item.internalEnabled" ng-remote-validate="/api/agents/validate/internal"/>\n							<span class="input-group-addon">\n								<input type="checkbox" data-ng-model="item.internalEnabled">\n							</span>\n							</div>\n							<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.ngRemoteValidate" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_INTERNAL\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERNAL -->\n\n			      <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n			    </form>\n			  </wz-step>\n\n				<wz-step title="{{\'APPLICATION_VOICE\' | translate}}" canexit="exitValidation(forms.voice.$valid)">\n					<form name="forms.voice" novalidate>\n\n						<!-- START TRANSPORT -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n							<ui-select multiple name="transport" ng-model="item.transport" theme="bootstrap" ng-disabled="disabled">\n						    <ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n						    <ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n						    	{{transport}}\n						    </ui-select-choices>\n						  </ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n							</span>\n						</div>\n						<!-- END TRANSPORT -->\n\n						<!-- START CODEC -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n							<ui-select multiple ng-model="item.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n						    <ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n						    <ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n						    	{{allow}}\n						    </ui-select-choices>\n						  </ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n							</span>\n						</div>\n						<!-- END CODEC -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						<input class="btn default" type="button" value="{{\'APPLICATION_BACK\' | translate}}" wz-previous/>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n  		</wizard>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/staff/user/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="#">{{ \'APPLICATION_USERS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-eye font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_USERS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/staff/users/wizard" data-toggle="dropdown">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_USER\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/user/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_PERSONAL_INFO\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_CHANGE_AVATAR\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-ng-show="Auth.isAdmin() || user.id === getCurrentUser().id" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_CHANGE_PASSWORD\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="updateItem()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="user.fullname" required/>\n								<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="user.name" required/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START EMAIL -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="user.email" required/>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n								</span>\n							</div>\n							<!-- END EMAIL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form action="#" role="form">\n							<div class="form-group">\n								<div class="fileinput fileinput-new" data-provides="fileinput">\n									<div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">\n										<img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>\n									</div>\n									<div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;">\n									</div>\n									<div>\n										<span class="btn default btn-file" data-ng-show="!uploader.queue[0]">\n											<span> {{ \'APPLICATION_SELECT_IMAGE\' | translate }} </span>\n											<input type="file" nv-file-select="" uploader="uploader" /><br/>\n										</span>\n										<button type="button" class="btn default" data-ng-show="uploader.queue[0]" data-dismiss="fileinput" ng-click="uploader.queue[0].remove()">\n											<span> {{ \'APPLICATION_REMOVE\' | translate }} </span>\n										</button>\n										<button type="button" class="btn green-haze" data-ng-show="uploader.queue[0]" data-ng-click="uploader.queue[0].upload()" ng-disabled="uploader.queue[0].isReady || uploader.queue[0].isUploading || uploader.queue[0].isSuccess">\n											<span> {{ \'APPLICATION_CONFIRM\' | translate }} </span>\n										</button>\n									</div>\n									<p>\n										</br> {{ \'MESSAGE_SUPPORTED_FORMATS\' | translate }} <b>jpg, png, jpeg</b>.\n									</p>\n								</div>\n							</div>\n						</form>\n						<div class="row">\n							<div class="col-md-2">\n								<table class="table" border="0">\n									<tbody>\n									<tr data-ng-repeat="item in uploader.queue">\n											<td style="border-top-style:none">\n												<strong>\n													{{ item.file.name }}\n												</strong>\n											</td>\n											<td data-ng-show="uploader.isHTML5" nowrap style="border-top-style:none">\n												{{ item.file.size/1024/1024|number:2 }} MB\n											</td>\n											<td nowrap style="border-top-style:none">\n												<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n														<span class="glyphicon glyphicon-trash"></span> Remove\n												</button>\n											</td>\n										</tr>\n									</tbody>\n								</table>\n							</div>\n						</div>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n					<!-- CHANGE PASSWORD TAB -->\n					<div class="tab-pane" id="tab_1_3" data-ng-show="Auth.isAdmin() || user.id === getCurrentUser().id">\n						<form name="forms.changePwd" data-ng-submit="forms.changePwd.$valid && updatePassword()" novalidate>\n							<!-- START CURRENT PWD -->\n							<div class="form-group" data-ng-if="!Auth.isAdmin()" data-ng-class="{\'has-error\': (forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="current_pwd" placeholder="{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}" class="form-control" data-ng-model="user.currentPwd" required/>\n								<span data-ng-show="(forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CURRENT PWD -->\n							<!-- START NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="new_pwd" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="user.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NEW PWD -->\n							<!-- START RE-NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.re_new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.re_new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="re_new_pwd" placeholder="{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="user.reNewPwd" nx-equal="user.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RE-NEW PWD -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/user/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/staff/users/list">{{ \'APPLICATION_USERS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{user.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-userpic">\n					<img ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{user.fullname}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{user.role}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.users.view.account\')}">\n							<a data-ng-href="/staff/users/view/{{user.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/user/wizard/wizard.html",'<div class="col-md-12">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-eye"></i>\n				<a href="/users/list">{{ \'APPLICATION_USERS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/staff/users/wizard">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-user font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_USER\' | translate }} WIZARD</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n  		<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_ACCOUNT\' | translate}}" canexit="exitValidation(forms.info.$valid)">\n			    <form name="forms.info" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END NAME -->\n\n			      <!-- START USERNAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" data-ng-pattern="settings.patternName" required />\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.pattern" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n							</span>\n			      </div>\n			      <!-- END USERNAME -->\n\n			      <!-- START EMAIL -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="item.email" required />\n			        <span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			        <span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END EMAIL -->\n\n			      <!-- START PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n			        <span data-ng-show="(forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END PASSWORD -->\n\n			      <!-- START RE PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.nxEqual" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END RE PASSWORD -->\n\n			      <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n			    </form>\n			  </wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n  		</wizard>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/sugarcrm/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/sugarcrm/list">{{ \'APPLICATION_SUGARCRM\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SUGARCRM\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/sugarcrm/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/sugarcrm/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END API KEY -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/sugarcrm/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/sugarcrm/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.name as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n		                  <ui-select-choices repeat="item.value as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item.name | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/sugarcrm/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/sugarcrm/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/sugarcrm/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/sugarcrm/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n          <i class="icon-handbag"></i>\n          <a href="/sugarcrm/list">{{ \'APPLICATION_SUGARCRM\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{account.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/sugarcrm.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{account.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.remoteUri}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.sugarcrm.view.account\')}">\n							<a ng-href="/sugarcrm/view/{{account.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.sugarcrm.view.configurations\') || $state.is(\'main.sugarcrm.view.configuration\')}">\n							<a ng-href="/sugarcrm/view/{{account.id}}/configurations">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/sugarcrm/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/sugarcrm/list">{{ \'APPLICATION_SUGARCRM\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/sugarcrm/accounts/validate/remoteUri"/>\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n                <span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/answer/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CANNED_ANSWER\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.key.$touched || form.$submitted) && form.key.$invalid}">\n      <label class="control-label">{{\'APPLICATION_KEY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="key" placeholder="{{\'APPLICATION_KEY\' | translate}}" class="form-control" data-ng-model="item.key" required/>\n      <span data-ng-show="(form.key.$touched || form.$submitted) && form.key.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START VALUE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.value.$touched || form.$submitted) && form.value.$invalid}">\n      <label class="control-label">{{\'APPLICATION_VALUE\' | translate}}<span class="required" aria-required="true">*</span></label></label>\n      <textarea type="text" name="value" placeholder="{{\'APPLICATION_VALUE\' | translate}}" class="form-control" data-ng-model="item.value" required></textarea>\n      <span data-ng-show="(form.value.$touched || form.$submitted) && form.value.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END VALUE -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/answer/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-magic-wand"></i>\n					<a href="#">{{ \'APPLICATION_CANNED_ANSWERS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-magic-wand font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CANNED_ANSWERS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-toggle="dropdown" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CANNED_ANSWER\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/tools/answer/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getAnswer()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-magic-wand"></i>\n					<a href="/tools/answers/list">{{ \'APPLICATION_CANNED_ANSWER\' | translate }}</a>\n					<i data-ng-show="answer" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="answer">\n					<a href="#">{{answer.key}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/answer.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{answer.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.answers.view.settings\')}">\n							<a data-ng-href="/tools/answers/view/{{answer.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/answer/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CANNED_ANSWER\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateAnswer()" novalidate>\n\n							<!-- START KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.key.$touched || forms.general.$submitted) && forms.general.key.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="key" placeholder="{{\'APPLICATION_KEY\' | translate}}" class="form-control" data-ng-model="answer.key" required/>\n								<span data-ng-show="(forms.general.key.$touched || forms.general.$submitted) && forms.general.key.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END KEY -->\n\n							<!-- START VALUE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.value.$touched || forms.general.$submitted) && forms.general.value.$invalid}">\n								<label class="control-label">{{\'APPLICATION_VALUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<textarea type="text" name="value" placeholder="{{\'APPLICATION_VALUE\' | translate}}" class="form-control" data-ng-model="answer.value" required></textarea>\n								<span data-ng-show="(forms.general.value.$touched || forms.general.$submitted) && forms.general.value.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END VALUE -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="answer.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/automation/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bulb"></i>\n						<a href="#">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/tools/automations/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/automation/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/tools/automations/list">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="automation"></i>\n				</li>\n				<li data-ng-show="automation">\n					<a href="#">{{ automation.description || automation.name }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/automation.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ automation.name }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{ automation.description }}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.automations.view.settings\')}">\n							<a href="/tools/automations/view/{{automation.id}}/settings">\n							<i class="icon-bulb"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/automation/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_CONDITIONS\' | translate}} & {{\'APPLICATION_ACTIONS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<!-- <pre>\n					{{conditionsData.query | json}}\n				</pre>\n				<pre>\n					{{actionsData.query | json}}\n				</pre> -->\n				<form name="forms.general" data-ng-submit="exitValidation(forms.general.$valid) && updateAutomation()" novalidate>\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="automation.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.timeout.$touched && forms.general.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n								<input type="number" name="timeout" min="1" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="automation.timeout" data-ng-init="item.timeout = 10" required/>\n								<span data-ng-show="forms.general.timeout.$touched && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n							<input\n								    bs-switch\n										class="form-control"\n								    ng-model="automation.status"\n								    type="checkbox"\n										name="status"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="automation.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n					<!-- END GENERAL TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in automation.All">\n									<condition-builder element="all" serviceindex="automation.channel" service="$automations" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in automation.Any">\n									<condition-builder element="any" serviceindex="automation.channel" service="$automations" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in automation.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $automations.services[automation.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.general"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.general"></action-builder-integration>\n										<action-builder-status ng-switch-when="status" element="action" form="forms.general"></action-builder-status>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !automation.All.length && !automation.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !automation.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n				</div>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/automation/wizard/wizard.html",'<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN PAGE HEADER-->\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/tools/automations/list">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<!-- END PAGE HEADER-->\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AUTOMATIONS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(forms.general.$valid)">\n						<form name="forms.general" data-ng-submit="submit()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.name.$touched && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.general.name.$touched && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.timeout.$touched && forms.general.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n								<input type="number" name="timeout" min="1" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="item.timeout" data-ng-init="item.timeout = 10" required/>\n								<span data-ng-show="forms.general.timeout.$touched && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n							<input\n								    bs-switch\n										class="form-control"\n								    ng-model="item.status"\n								    type="checkbox"\n										name="status"\n										data-ng-init="item.status = 0"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitSettingsValidation(forms.settings.$valid)">\n						<form name="forms.settings" novalidate>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_CHANNEL\' | translate }}</span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CHANNEL\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="item.channel" name="channel" theme="bootstrap" required>\n										<ui-select-match placeholder="{{ \'APPLICATION_CHANNEL\' | translate }}">{{$select.selected | capitalize}}</ui-select-match>\n										<ui-select-choices repeat="channel in $automations.channels | filter: $select.search">\n											<div ng-bind-html="channel | highlight: $select.search | capitalize"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in item.All">\n									<condition-builder element="all" serviceindex="item.channel" service="$automations" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in item.Any">\n									<condition-builder element="any" serviceindex="item.channel" service="$automations" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in item.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $automations.services[item.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.settings"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.settings"></action-builder-integration>\n										<action-builder-status ng-switch-when="status" element="action" form="forms.settings"></action-builder-status>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.All.length && !item.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n					</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_INTERVAL\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),
-a.put("app/tools/interval/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-clock"></i>\n					<a href="#">{{ \'APPLICATION_INTERVALS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INTERVALS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_INTERVAL\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getInterval()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-clock"></i>\n					<a href="/tools/intervals/list">{{ \'APPLICATION_INTERVALS\' | translate }}</a>\n					<i data-ng-show="interval" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="interval">\n					<a href="#">{{interval.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/interval.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{interval.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.intervals.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/tools/intervals/view/\'+interval.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.tools.intervals.view.subintervals') || $state.is('main.tools.intervals.view.subinterval') || $state.is('main.tools.intervals.view.subintervals.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/tools/intervals/view/'+interval.id+'/subintervals')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_SUBINTERVALS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/tools/interval/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_INTERVAL\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateInterval()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="interval.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="interval.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/interval/view/view.subinterval.html",'\n<div class="row" data-ng-init="initSubInterval(true)">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_NEW_SUBINTERVAL\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="addSubInterval()">\n          <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitValidation(forms.subinterval.name.$valid)">\n            <form name="forms.subinterval" novalidate>\n\n              <!-- START NAME -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$invalid}">\n                <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="subinterval.name" required/>\n                <span data-ng-show="(forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END NAME -->\n\n							<!-- START TIME -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n                <div class="input-group input-large">\n									<fieldset class="pull-left" ng-disabled="splittedInterval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="splittedInterval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n                  <div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n									<fieldset ng-disabled="splittedInterval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="splittedInterval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n									<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="splittedInterval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n                </div>\n              </div>\n              <!-- END TIME -->\n\n              <!-- START WEEKDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.wd_from" theme="bootstrap" name="wd_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.wd_to" theme="bootstrap" name="wd_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END WEEKDAY -->\n\n              <!-- START MONTHDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.md_from" theme="bootstrap" name="md_from">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.md_to" theme="bootstrap" name="md_to">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTHDAY -->\n\n              <!-- START MONTH -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.m_from" theme="bootstrap" name="m_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.m_to" theme="bootstrap" name="m_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTH -->\n\n\n\n							<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n            </form>\n          </wz-step>\n\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/view/view.subintervalSettings.html",'\n<div class="row" data-ng-init="initSubInterval();getSubInterval();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SUBINTERVAL_SETTINGS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="updateInterval(\'subintervals\')">\n					<div class="profile-usertitle-name">\n						{{subinterval.name}}\n					</div>\n          <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitValidation(forms.subinterval.name.$valid)">\n            <form name="forms.subinterval" novalidate>\n\n              <!-- START NAME -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$invalid}">\n                <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="interval.SubIntervals[selectedSubInterval].name" required/>\n                <span data-ng-show="(forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END NAME -->\n\n              <!-- START TIME -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n                <div class="input-group input-large">\n									<fieldset class="pull-left" ng-disabled="splittedInterval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="splittedInterval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n                  <div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n									<fieldset ng-disabled="splittedInterval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="splittedInterval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n									<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="splittedInterval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n                </div>\n              </div>\n              <!-- END TIME -->\n\n              <!-- START WEEKDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.wd_from" theme="bootstrap" name="wd_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.wd_to" theme="bootstrap" name="wd_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END WEEKDAY -->\n\n              <!-- START MONTHDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.md_from" theme="bootstrap" name="md_from">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.md_to" theme="bootstrap" name="md_to">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTHDAY -->\n\n              <!-- START MONTH -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.m_from" theme="bootstrap" name="m_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.m_to" theme="bootstrap" name="m_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTH -->\n\n\n\n							<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n            </form>\n          </wz-step>\n\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/view/view.subintervals.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SUBINTERVALS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/tools/intervals/view/{{interval.id}}/subinterval" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_SUBINTERVAL\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedSubInterval === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/tools/pause/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PAUSE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/pause/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-control-pause"></i>\n					<a href="#">{{ \'APPLICATION_PAUSES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-control-pause font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_PAUSES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-toggle="dropdown" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PAUSE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/pause/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getPause()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-pause"></i>\n					<a href="/tools/pauses/list">{{ \'APPLICATION_PAUSES\' | translate }}</a>\n					<i data-ng-show="pause" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="pause">\n					<a href="#">{{pause.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/pause.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{pause.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.pauses.view.settings\')}">\n							<a data-ng-href="/tools/pauses/view/{{pause.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/pause/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PAUSE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updatePause()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="pause.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="pause.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/sound/list/list.html",'<div class="page-bar">\n  <ul class="page-breadcrumb">\n    <li>\n      <i class="icon-rocket"></i>\n      <a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n      <i class="fa fa-angle-right"></i>\n    </li>\n    <li>\n      <i class="icon-music-tone-alt"></i>\n      <a href="#">{{ \'APPLICATION_SOUNDS\' | translate }}</a>\n    </li>\n  </ul>\n  <div class="page-toolbar">\n  </div>\n</div>\n<!-- END PAGE HEADER-->\n<!-- BEGIN PAGE CONTENT-->\n<!-- Audio Portlets -->\n<div class="headline">\n  <h3><i class="icon-music-tone-alt sounds-title-icon"></i> {{ \'APPLICATION_SOUNDS\' | translate }}</h3>\n</div>\n<div class="portlet light bg-inverse">\n  <div class="portlet-title collapsible" ng-click="isCollapsed = !isCollapsed">\n    <div class="caption">\n      <i class="icon-puzzle font-red-flamingo"></i>\n      <span class="caption-subject bold font-red-flamingo uppercase">\n      {{\'APPLICATION_FILE_UPLOAD\' | translate}} </span>\n    </div>\n    <div class="tools">\n      <a href="" ng-class="{\'collapse\': !isCollapsed, \'expand\' : isCollapsed}">\n      </a>\n    </div>\n  </div>\n  <div class="portlet-body" ng-slide-down="!isCollapsed">\n    <div class="row" nv-file-drop="" uploader="uploader" filters="queueLimit, customFilter">\n    	<div class="col-md-4">\n    		<div class="portlet light bordered">\n    			<div class="portlet-title">\n    				<div class="caption font-green-sharp">\n    					<i class="icon-settings font-green-sharp"></i>\n    					<span class="caption-subject bold uppercase">{{\'APPLICATION_SELECT_FILES\' | translate}}</span>\n    					<span class="caption-helper hide"></span>\n    				</div>\n    				<div class="actions">\n    				</div>\n    			</div>\n    			<div class="portlet-body">\n    				<div ng-show="uploader.isHTML5">\n    					<div class="file-drop-zone margin-bottom-20" nv-file-over="" uploader="uploader" over-class="file-drop-zone-over">\n    						Base drop zone\n    					</div>\n    				</div>\n    				<span class="btn default btn-file">\n    				<span class="fileinput-new">\n    				{{\'APPLICATION_FILE_UPLOAD\' | translate}}</span>\n    				<input type="file" nv-file-select="" uploader="uploader" />\n    				</span>\n    				<span class="btn default btn-file">\n    				<span class="fileinput-new">\n    				{{\'APPLICATION_MULTI_FILE_UPLOAD\' | translate}}</span>\n    				<input type="file" nv-file-select="" uploader="uploader" multiple  /><br/>\n          </span>\n          <p>\n            </br>\n            {{ \'MESSAGE_SUPPORTED_FORMATS\' | translate }} <b>wav, mp3, gsm, ogg</b>.\n          </p>\n          <p>\n            {{ \'MESSAGE_MAXIMUM_SOUND_UPLOAD_SIZE\' | translate }} <b>15 Mb</b>.\n          </p>\n    			</div>\n    		</div>\n    	</div>\n    	<div class="col-md-8">\n    		<div class="portlet light bordered">\n    			<div class="portlet-title">\n    				<div class="caption font-green-sharp">\n    					<i class="icon-settings font-green-sharp"></i>\n    					<span class="caption-subject bold uppercase">{{\'APPLICATION_UPLOAD_QUEUE\' | translate}}</span>\n    					<span class="caption-helper">{{\'APPLICATION_QUEUE_LENGTH\' | translate}}: {{ uploader.queue.length }}</span>\n    				</div>\n    				<div class="actions">\n    				</div>\n    			</div>\n    			<div class="portlet-body">\n    				<div class="table-scrollable table-scrollable-borderless">\n    					<table class="table table-hover table-light">\n    						<thead>\n    							<tr class="uppercase">\n    								<th width="50%">{{\'APPLICATION_NAME\' | translate}}</th>\n    								<th ng-show="uploader.isHTML5">{{\'APPLICATION_SIZE\' | translate}}</th>\n    								<th ng-show="uploader.isHTML5">{{\'APPLICATION_PROGRESS\' | translate}}</th>\n    								<th>{{\'APPLICATION_STATUS\' | translate}}</th>\n    								<th>{{\'APPLICATION_MESSAGE\' | translate}}</th>\n    								<th>{{\'APPLICATION_ACTIONS\' | translate}}</th>\n    							</tr>\n    						</thead>\n    						<tbody>\n    							<tr ng-repeat="item in uploader.queue">\n    								<td><strong>{{ item.file.name }}</strong></td>\n    								<td ng-show="uploader.isHTML5" nowrap>{{ item.file.size/1024/1024|number:2 }} MB</td>\n    								<td ng-show="uploader.isHTML5">\n    									<div class="progress progress-sm" style="margin-bottom: 0;">\n    										<div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': item.progress + \'%\' }"></div>\n    									</div>\n    								</td>\n    								<td class="text-center">\n    									<span ng-show="item.isSuccess" class="text-success"><i class="glyphicon glyphicon-ok"></i></span>\n    									<span ng-show="item.isCancel" class="text-info"><i class="glyphicon glyphicon-ban-circle"></i></span>\n    									<span ng-show="item.isError" class="text-danger"><i class="glyphicon glyphicon-remove"></i></span>\n    									<span ng-show="item.isUploading" class="text-info"><i class="glyphicon glyphicon-upload"></i></span>\n    								</td>\n    								<td class="text-center">\n    									<span ng-show="item.responseMessage" class="text-danger">{{item.responseMessage}}</span>\n    								</td>\n    								<td nowrap>\n    									<button type="button" class="btn btn-success btn-xs" ng-click="item.upload()" ng-disabled="item.isReady || item.isUploading || item.isSuccess">\n    									<span class="glyphicon glyphicon-upload"></span> {{\'APPLICATION_UPLOAD\' | translate}}\n    									</button>\n    									<button type="button" class="btn btn-warning btn-xs" ng-click="item.cancel()" ng-disabled="!item.isUploading">\n    									<span class="glyphicon glyphicon-ban-circle"></span> {{\'APPLICATION_CANCEL\' | translate}}\n    									</button>\n    									<button type="button" class="btn btn-danger btn-xs" ng-click="item.remove()">\n    									<span class="glyphicon glyphicon-trash"></span> {{\'APPLICATION_REMOVE\' | translate}}\n    									</button>\n    								</td>\n    							</tr>\n    						</tbody>\n    					</table>\n    				</div>\n    				<div>\n    					<p>{{\'APPLICATION_UPLOAD_QUEUE_PROGRESS\' | translate}}:</p>\n    					<div class="progress progress-sm" style="">\n    						<div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': uploader.progress + \'%\' }"></div>\n    					</div>\n    				</div>\n    				<button type="button" class="btn btn-success btn-s" ng-click="uploader.uploadAll()" ng-disabled="!uploader.getNotUploadedItems().length">\n    				<span class="glyphicon glyphicon-upload"></span> {{\'APPLICATION_UPLOAD_ALL\' | translate}}\n    				</button>\n    				<button type="button" class="btn btn-warning btn-s" ng-click="uploader.cancelAll()" ng-disabled="!uploader.isUploading">\n    				<span class="glyphicon glyphicon-ban-circle"></span> {{\'APPLICATION_CANCEL_ALL\' | translate}}\n    				</button>\n    				<button type="button" class="btn btn-danger btn-s" ng-click="uploader.clearQueue()" ng-disabled="!uploader.queue.length">\n    				<span class="glyphicon glyphicon-trash"></span> {{\'APPLICATION_REMOVE_ALL\' | translate}}\n    				</button>\n    			</div>\n    		</div>\n    	</div>\n    </div>\n  </div>\n</div>\n<div class="row thumbnails" data-ng-init="initList()">\n  <div class="row" ng-show="sounds.length == 0">\n    <div class="col-md-12 page-404">\n      <div class="details">\n        <h3>{{ \'MESSAGE_NO_SOUNDS\' | translate }}</h3>\n        <p>\n          <a href="/">\n          {{ \'MESSAGE_RETURN_HOME\' | translate }} </a>\n          {{ \'MESSAGE_OR_UPLOAD_SOUND_FILE\' | translate }}\n        </p>\n      </div>\n    </div>\n  </div>\n  <div class="audio-portlet-wrapper animate-repeat" ng-repeat="sound in sounds">\n    <div class="audio-portlet">\n      <div class="audio-portlet-title"><a href="#" editable-text="sound.display_name" onbeforesave="updateAudio(sound.id,{display_name : $data})">{{ sound.display_name || "Empty" }}</a></div>\n      <img src="../assets/images/note_placeholder.png" alt="" class="img-responsive"/>\n      <div class="file-info">\n        <div class="audio-tag-wrapper">\n          <audio-file-download params="{id:sound.id,controller:\'stream\'}" resource="Sound"></audio-file-download>\n        </div>\n        <p id="description_div">\n          <a href="#" editable-text="sound.description" onbeforesave="updateAudio(sound.id,{description : $data})">{{ sound.description || "Empty" }}</a>\n        </p>\n        <p class="float-right">\n            <button class="btn btn-xs green-meadow" uib-tooltip-template="\'audioInfoTemplate.html\'"><i class="icon-list"></i></button>\n            <motion-file-download  params="{id:sound.id,controller:\'download\'}" resource="Sound" mimetype="\'audio/\'+sound.original_format" tooltiptext="Download" filename="sound.name+\'.\'+sound.original_format" btnclass="{{downloadButtonClass}}" btncontent=\'{{downloadButtonContent}}\'></motion-file-download>\n            <button uib-tooltip="Delete" class="btn btn-xs red-sunglo" ng-click="delete(sound.display_name, sound.id)" tooltip="Delete"><i class="icon-close" ></i></button>\n        </p>\n      </div>\n    </div>\n  </div>\n  <script type="text/ng-template" id="audioInfoTemplate.html">\n    <div>\n      <ul class="list-unstyled">\n        <li><b>Format : </b>{{sound.original_format}}</li>\n        <li><b>Duration : </b>{{sound.original_duration | date: \'mm:ss\'}}</li>\n        <li><b>Channels : </b>{{sound.original_channelCount}}</li>\n        <li><b>Bitrate : </b>{{sound.original_bitRate/1024}} kbs</li>\n        <li><b>Sample Rate : </b>{{sound.original_sampleRate/1000}} KHz</li>\n      </ul>\n    </div>\n  </script>\n</div>\n<!-- End Audio Portlets -->\n'),
-a.put("app/tools/tag/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_TAG\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/tag/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-tag"></i>\n					<a href="#">{{ \'APPLICATION_TAGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TAGS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TAG\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/tag/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getTag()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-tag"></i>\n					<a href="/tools/tags/list">{{ \'APPLICATION_TAGS\' | translate }}</a>\n					<i data-ng-show="tag" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="tag">\n					<a href="#">{{tag.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/tag.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{tag.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.tags.view.settings\')}">\n							<a data-ng-href="/tools/tags/view/{{tag.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/tag/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_TAG\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateTag()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="tag.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="tag.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/template/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_TEMPLATES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-wrench font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TEMPLATES\' | translate }}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/tools/templates/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEMPLATE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/template/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initItem()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/mail/templates/list">{{ \'APPLICATION_TEMPLATES\' | translate }}</a>\n					<i data-ng-show="item" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="item">\n					<a href="#">{{item.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/template.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{item.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.templates.view.settings\')}">\n							<a data-ng-href="/tools/templates/view/{{item.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/template/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n\n				<form name="form" data-ng-submit="form.$valid && updateItem()" class="form-horizontal" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.name.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}}:<span class="required" aria-required="true">*</span></label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="name" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_NAME\' | translate}}..." data-ng-model="item.name" required>\n									<span data-ng-show="form.name.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.description.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}:</label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="description" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}..." rows="8" data-ng-model="item.description">\n									<span data-ng-show="form.description.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<hr>\n\n					<!-- START SUBJECT -->\n					<div class="form-group row" data-ng-class="{\'has-error\': form.subject.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-4">\n									<label class="control-label pull-right">{{\'APPLICATION_SUBJECT\' | translate}}:</label>\n								</div>\n								<div class="col-md-8">\n									<input type="text" name="subject" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_SUBJECT\' | translate}}..." rows="8" data-ng-model="item.subject">\n									<span data-ng-show="form.subject.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END SUJBECT -->\n\n					<!-- START HTML -->\n					<div class="form-group row" data-ng-class="{\'has-error\': form.text.$invalid && form.$submitted}">\n\n						<div class="col-md-4">\n							<div class="portlet light bordered">\n								<div class="portlet-title">\n									<div class="caption font-green-sharp">\n										<i class="icon-pencil"></i>{{\'APPLICATION_VARIABLES\' | translate}}\n									</div>\n								</div>\n								<div class="portlet-body">\n									<uib-accordion>\n								    <uib-accordion-group heading="{{group.title | translate}}" data-ng-repeat="group in groups">\n								      {{group.content | translate}}\n											<ol>\n												<li data-ng-repeat="variable in group.variables">\n													 {{variable}}\n												</li>\n											</ol>\n								    </uib-accordion-group>\n								  </uib-accordion>\n								</div>\n							</div>\n						</div>\n						<div class="col-md-8">\n							<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="item.html" name="html"></div>\n								<span data-ng-show="form.text.$invalid && form.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n						</div>\n					</div>\n					<!-- END HTML -->\n\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/template/wizard/wizard.html",'<div class="col-md-12">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-wrench"></i>\n				<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-docs"></i>\n				<a href="/tools/templates/list">{{ \'APPLICATION_TEMPLATES\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered" data-ng-init="initWizard()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_TEMPLATES\' | translate }} FORM</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n			<form name="form" data-ng-submit="form.$valid && createItem()" class="form-horizontal" novalidate>\n				<!-- START HEAD -->\n				<div class="form">\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.name.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}}:<span class="required" aria-required="true">*</span></label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="name" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_NAME\' | translate}}..." data-ng-model="item.name" required>\n									<span data-ng-show="form.name.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.description.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}:</label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="description" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}..." rows="8" data-ng-model="item.description">\n									<span data-ng-show="form.description.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START SUBJECT -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.subject.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_SUBJECT\' | translate}}:</label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="subject" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_SUBJECT\' | translate}}..." rows="8" data-ng-model="item.subject">\n									<span data-ng-show="form.subject.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END SUJBECT -->\n\n					<!-- START HTML -->\n					<div class="form-group row" data-ng-class="{\'has-error\': form.text.$invalid && form.$submitted}">\n						<div class="col-md-4">\n							<div class="portlet light bordered">\n								<div class="portlet-title">\n									<div class="caption font-green-sharp">\n										<i class="icon-pencil"></i>{{\'APPLICATION_VARIABLES\' | translate}}\n									</div>\n								</div>\n								<div class="portlet-body">\n									<uib-accordion>\n								    <uib-accordion-group heading="{{group.title | translate}}" data-ng-repeat="group in groups">\n								      {{group.content | translate}}\n											<ol>\n												<li data-ng-repeat="variable in group.variables">\n													 {{variable}}\n												</li>\n											</ol>\n								    </uib-accordion-group>\n								  </uib-accordion>\n								</div>\n							</div>\n						</div>\n						<div class="col-md-8">\n							<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="item.html" name="html"></div>\n								<span data-ng-show="form.text.$invalid && form.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n						</div>\n					</div>\n					<!-- END HTML -->\n\n				</div>\n				<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n			</form>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/tools/trigger/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bulb"></i>\n						<a href="#">{{ \'APPLICATION_TRIGGERS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRIGGERS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/tools/triggers/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRIGGER\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trigger/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView();">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bulb"></i>\n					<a href="/tools/triggers/list">{{ \'APPLICATION_TRIGGERS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="trigger"></i>\n				</li>\n				<li data-ng-show="trigger">\n					<a href="#">{{ trigger.description || trigger.name }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/trigger.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ trigger.name }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{ trigger.description }}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.triggers.view.settings\')}">\n							<a href="/tools/triggers/view/{{trigger.id}}/settings">\n							<i class="icon-bulb"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trigger/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_CONDITIONS\' | translate}} & {{\'APPLICATION_ACTIONS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<!-- <pre>\n					{{conditionsData.query | json}}\n				</pre>\n				<pre>\n					{{actionsData.query | json}}\n				</pre> -->\n				<form name="forms.general" data-ng-submit="exitValidation(forms.general.$valid) && updateTrigger()" novalidate>\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="trigger.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								ng-model="trigger.status"\n								type="checkbox"\n								name="status"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="trigger.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n					<!-- END GENERAL TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in trigger.All">\n									<condition-builder element="all" serviceindex="trigger.channel" service="$triggers" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in trigger.Any">\n									<condition-builder element="any" serviceindex="trigger.channel" service="$triggers" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in trigger.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $triggers.services[trigger.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.general"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.general"></action-builder-integration>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !trigger.All.length && !trigger.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !trigger.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n				</div>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/tools/trigger/wizard/wizard.html",'<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN PAGE HEADER-->\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bulb"></i>\n					<a href="/tools/triggers/list">{{ \'APPLICATION_TRIGGERS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<!-- END PAGE HEADER-->\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRIGGERS\' | translate }} WIZARD</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(forms.general.$valid)">\n						<form name="forms.general" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n							<input\n								    bs-switch\n										class="form-control"\n								    ng-model="item.status"\n								    type="checkbox"\n										name="status"\n										data-ng-init="item.status = 0"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitSettingsValidation(forms.settings.$valid)">\n						<form name="forms.settings" novalidate>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_CHANNEL\' | translate }}</span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CHANNEL\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="item.channel" name="channel" theme="bootstrap" required>\n										<ui-select-match placeholder="{{ \'APPLICATION_CHANNEL\' | translate }}">{{$select.selected | capitalize}}</ui-select-match>\n										<ui-select-choices repeat="channel in $triggers.channels | filter: $select.search">\n											<div ng-bind-html="channel | highlight: $select.search | capitalize"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in item.All">\n									<condition-builder element="all" serviceindex="item.channel" service="$triggers" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in item.Any">\n									<condition-builder element="any" serviceindex="item.channel" service="$triggers" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in item.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $triggers.services[item.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.settings"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.settings"></action-builder-integration>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.All.length && !item.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n					</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trunk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-link"></i>\n					<a href="#">{{ \'APPLICATION_TRUNKS\' | translate }}</a>\n					<i class="icon-link"></i>\n					<a href="/tools/trunks/list">{{ \'APPLICATION_TRUNKS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-link font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRUNKS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/tools/trunks/wizard" data-toggle="dropdown">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRUNK\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trunk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-link"></i>\n					<a href="/tools/trunks/list">{{ \'APPLICATION_TRUNKS\' | translate }}</a>\n					<i data-ng-show="trunk" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="trunk">\n					<a href="#">{{trunk.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/trunk.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{trunk.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.trunks.view.settings\')}">\n							<a data-ng-href="/tools/trunks/view/{{trunk.name}}/settings"><i class="icon-settings"></i> {{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trunk/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_TRUNK\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_ADVANCED\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_OTHER_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts();">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateTrunk()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="trunk.name" required readonly/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<div class="row">\n								<div class="col-md-6">\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.host.$touched || forms.general.$submitted) && forms.general.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HOST\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="trunk.host" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_HOST\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.host.$touched || forms.general.$submitted) && forms.general.host.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<!-- START SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.secret.$touched || forms.general.$submitted) && forms.general.secret.$invalid}">\n								<label class="control-label">{{\'APPLICATION_SECRET\' | translate}}</label>\n								<input type="password" name="secret" placeholder="{{\'APPLICATION_SECRET\' | translate}}" class="form-control" data-ng-model="trunk.secret">\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_SECRET\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.secret.$touched || forms.general.$submitted) && forms.general.secret.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END SECRET -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START CALLERID -->\n							<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.general.callerid.$touched || forms.general.$submitted) && forms.general.callerid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CALLERID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="callerid" placeholder="{{\'APPLICATION_CALLERID\' | translate}}" class="form-control" data-ng-model="trunk.callerid" required/>\n								<span data-ng-show="(forms.general.callerid.$touched || forms.general.$submitted) && forms.general.callerid.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END CALLERID -->\n\n							<!-- START TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.type.$touched || forms.general.$submitted) && forms.general.type.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.type" name="type" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'user\',\'peer\',\'friend\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_TYPE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.type.$touched || forms.general.$submitted) && forms.general.type.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TYPE -->\n\n							<!-- START DTMFMODE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.dtmfmode.$touched || forms.general.$submitted) && forms.general.dtmfmode.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DTMFMODE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.dtmfmode" name="dtmfmode" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'rfc2833\', \'info\', \'shortinfo\', \'inband\',\'auto\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_DTMFMODE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.dtmfmode.$touched || forms.general.$submitted) && forms.general.dtmfmode.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DTMFMODE -->\n\n						</div>\n						<div class="col-md-6">\n\n							<!-- START DEFAULT USER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.defaultuser.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DEFAULT_USER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="defaultuser" placeholder="{{\'APPLICATION_DEFAULT_USER\' | translate}}" class="form-control" data-ng-model="trunk.defaultuser" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_DEFAULT_USER\' | translate }}\n								</span>\n								<span data-ng-show="forms.general.$submitted && (forms.general.defaultuser.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DEFAULT USER -->\n\n							<!-- START NAT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.nat.$touched || forms.general.$submitted) && forms.general.nat.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.nat" name="nat" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\', \'no\', \'never\', \'route\', \'force_rport\', \'comedia\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_NAT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.nat.$touched || forms.general.$submitted) && forms.general.nat.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAT -->\n\n							<!-- START QUALIFY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.qualify.$touched || forms.general.$submitted) && forms.general.qualify.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUALIFY\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.qualify" name="qualify" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_QUALIFY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.qualify.$touched || forms.general.$submitted) && forms.general.qualify.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUALIFY -->\n\n							<!-- START ALLOW -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.allow.$touched || forms.general.$submitted) && forms.general.allow.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ALLOW_CODEC\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.allow" name="allow" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'g723\',\'gsm\',\'ulaw\',\'alaw\',\'g726\',\'g722\',\'g729\',\'ilbc\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_ALLOW_CODEC\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.allow.$touched || forms.general.$submitted) && forms.general.allow.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ALLOW -->\n\n							<!-- START INSECURE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.insecure.$touched || forms.general.$submitted) && forms.general.insecure.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INSECURE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.insecure" name="insecure" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'port\',\'invite\',\'very\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_INSECURE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.insecure.$touched || forms.general.$submitted) && forms.general.insecure.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INSECURE -->\n\n							<!-- START CALLLIMIT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.call_limit.$touched || forms.general.$submitted) && forms.general.call_limit.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CALLLIMIT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="0" name="call-limit" placeholder="{{\'APPLICATION_CALLLIMIT\' | translate}}" class="form-control" data-ng-model="trunk.call_limit"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_CALLLIMIT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.call_limit.$touched || forms.general.$submitted) && forms.general.call_limit.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CALLLIMIT -->\n\n						</div>\n					</div>\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="trunk.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- ADVANCED TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.advanced" data-ng-submit="forms.advanced.$valid && updateTrunk()" novalidate>\n							<div class="row">\n								<div class="col-md-6">\n\n							<!-- START REGISTRY -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_REGISTRY\' | translate}}</label>\n								<input type="text" name="registry" placeholder="{{\'APPLICATION_REGISTRY\' | translate}}" class="form-control" data-ng-model="trunk.registry"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_REGISTRY\' | translate }}\n								</span>\n							</div>\n							<!-- END REGISTRY -->\n\n							<!-- START DIRECTMEDIA -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.directmedia.$touched || forms.advanced.$submitted) && forms.advanced.directmedia.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DIRECTMEDIA\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.directmedia" name="directmedia" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\', \'no\', \'nonat\', \'update\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_DIRECTMEDIA\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.directmedia.$touched || forms.advanced.$submitted) && forms.advanced.directmedia.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DIRECTMEDIA -->\n\n							<!-- START CALLCOUNTER -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.callcounter.$touched || forms.advanced.$submitted) && forms.advanced.callcounter.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CALLCOUNTER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.callcounter" name="callcounter" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_CALLCOUNTER\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.callcounter.$touched || forms.advanced.$submitted) && forms.advanced.callcounter.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CALLCOUNTER -->\n\n							<!-- START FROMDOMAIN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.advanced.$submitted && forms.advanced.fromdomain.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FROMDOMAIN\' | translate}}</label>\n								<input type="text" name="fromdomain" placeholder="{{\'APPLICATION_FROMDOMAIN\' | translate}}" class="form-control" data-ng-model="trunk.fromdomain" />\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_FROMDOMAIN\' | translate }}\n								</span>\n								<span data-ng-show="forms.advanced.$submitted && (forms.advanced.fromdomain.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FROMDOMAIN -->\n\n							<!-- START FROMUSER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.advanced.$submitted && forms.advanced.fromuser.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FROMUSER\' | translate}}</label>\n								<input type="text" name="fromuser" placeholder="{{\'APPLICATION_FROMUSER\' | translate}}" class="form-control" data-ng-model="trunk.fromuser" />\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_FROMUSER\' | translate }}\n								</span>\n								<span data-ng-show="forms.advanced.$submitted && (forms.advanced.fromuser.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FROMUSER -->\n\n						</div>\n						<div class="col-md-6">\n\n							<!-- START OUTBOUNDPROXY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.advanced.$submitted && forms.advanced.outboundproxy.$invalid}">\n								<label class="control-label">{{\'APPLICATION_OUTBOUNDPROXY\' | translate}}</label>\n								<input type="text" name="outboundproxy" placeholder="{{\'APPLICATION_OUTBOUNDPROXY\' | translate}}" class="form-control" data-ng-model="trunk.outboundproxy" />\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_OUTBOUNDPROXY\' | translate }}\n								</span>\n								<span data-ng-show="forms.advanced.$submitted && (forms.advanced.outboundproxy.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END OUTBOUNDPROXY -->\n\n							<!-- START USEREQPHONE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.usereqphone.$touched || forms.advanced.$submitted) && forms.advanced.usereqphone.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USEREQPHONE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.usereqphone" name="usereqphone" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_USEREQPHONE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.usereqphone.$touched || forms.advanced.$submitted) && forms.advanced.usereqphone.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USEREQPHONE -->\n\n							<!-- START TRUSTRPID -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.trustrpid.$touched || forms.advanced.$submitted) && forms.advanced.trustrpid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUSTRPID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.trustrpid" name="trustrpid" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_TRUSTRPID\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.trustrpid.$touched || forms.advanced.$submitted) && forms.advanced.trustrpid.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TRUSTRPID -->\n\n							<!-- START SENDRPID -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.sendrpid.$touched || forms.advanced.$submitted) && forms.advanced.sendrpid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_SENDRPID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.sendrpid" name="sendrpid" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_SENDRPID\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.sendrpid.$touched || forms.advanced.$submitted) && forms.advanced.sendrpid.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END SENDRPID -->\n\n							<!-- START ENCRYPTION -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.encryption.$touched || forms.advanced.$submitted) && forms.advanced.encryption.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ENCRYPTION\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.encryption" name="encryption" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_ENCRYPTION\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.encryption.$touched || forms.advanced.$submitted) && forms.advanced.encryption.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ENCRYPTION -->\n\n							<!-- START PORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.port.$touched || forms.advanced.$submitted) && forms.advanced.port.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PORT\' | translate}}</label>\n								<input type="number" min="0" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="trunk.port"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_PORT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.port.$touched || forms.advanced.$submitted) && forms.advanced.port.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PORT -->\n\n							<!-- START TRANSPORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.transport.$touched || forms.advanced.$submitted) && forms.advanced.transport.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRANSPORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.transport" name="transport" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'udp\',\'wss\',\'ws\',\'tcp\',\'tls\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_TRANSPORT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.transport.$touched || forms.advanced.$submitted) && forms.advanced.transport.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TRANSPORT -->\n\n						</div>\n					</div>\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n					<!-- START OTHER FIELDS TAB -->\n					<div class="tab-pane" id="tab_1_3">\n						<div class="row">\n							<div class="col-md-6">\n								<!-- START OTHER FIELDS-->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_OTHER_FIELDS\' | translate}}</label>\n									<textarea name="otherFields" placeholder="{{\'APPLICATION_OTHER_FIELDS\' | translate}}" class="form-control otherfields-col" data-ng-model="trunk.otherFields"></textarea>\n									<span class="help-block">\n										{{ \'DESCRIPTION_TRUNK_OTHER_FIELDS\' | translate }}\n									</span>\n								</div>\n								<!-- END OTHER FIELDS -->\n							</div>\n							<div class="col-md-6">\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_EXAMPLE\' | translate}}</label>\n									<div class="well">\n										<div>host=dynamicp</div>\n										<div>secret=********</div>\n										<div>regcontext=tammari-internal</div>\n										<div>regexten=1005</div>\n										<div>dtmfmode=rfc2833</div>\n										<div>insecure=invite,port</div>\n										<div>canreinvite=yes</div>\n										<div>nat=yes</div>\n										<div>qualify=yes</div>\n										<div>context=merus-sipphone</div>\n										<div>pickupgroup=1</div>\n										<div>callgroup=1</div>\n										<div>mailbox=1000@default</div>\n									</div>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END OTHER FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/tools/trunk/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard()">\n	<!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-wrench"></i>\n				<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-link"></i>\n				<a href="/tools/trunks/list">{{ \'APPLICATION_TRUNKS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="#">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n	<!-- END PAGE HEADER-->\n\n	<!-- BEGIN PORTLET-->\n	<div class="portlet light bordered">\n		<div class="portlet-title">\n			<div class="caption font-green-sharp">\n				<i class="icon-link font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_TRUNK\' | translate }} WIZARD</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(forms.general.$valid)">\n					<form name="forms.general" novalidate>\n\n						<!-- START NAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.name.$invalid}">\n							<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n							<span data-ng-show="forms.general.$submitted && forms.general.name.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END NAME -->\n\n						<!-- START HOST -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.host.$invalid}">\n							<label class="control-label">{{\'APPLICATION_HOST\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.host" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_HOST\' | translate }}\n							</span>\n							<span data-ng-show="forms.general.$submitted && forms.general.host.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END HOST -->\n\n						<!-- START PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.password.$invalid}">\n							<label class="control-label">{{\'APPLICATION_SECRET\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.secret" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_SECRET\' | translate }}\n							</span>\n							<span data-ng-show="forms.general.$submitted && forms.general.password.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END PASSWORD -->\n\n						<!-- START DEFAULT USER -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.defaultuser.$invalid}">\n							<label class="control-label">{{\'APPLICATION_DEFAULT_USER\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="defaultuser" placeholder="{{\'APPLICATION_DEFAULT\' | translate}} {{\'APPLICATION_USER\' | translate}}" class="form-control" data-ng-model="item.defaultuser" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_DEFAULT_USER\' | translate }}\n							</span>\n							<span data-ng-show="forms.general.$submitted && (forms.general.defaultuser.$invalid)" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n							</span>\n						</div>\n						<!-- END DEFAULT USER -->\n\n						<!-- START DESCRIPTION -->\n						<div class="form-group">\n							<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n							<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n						</div>\n						<!-- END DESCRIPTION -->\n\n						<button class="btn green-haze" type="submit" ng-click="next(true)">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_ADVANCED\' | translate}}" canexit="exitValidation(forms.advanced.$valid)">\n					<form name="forms.advanced" novalidate>\n\n						<!-- START REGISTRY -->\n						<div class="form-group">\n							<label class="control-label">{{\'APPLICATION_REGISTRY\' | translate}}</label>\n							<input type="text" name="registry" placeholder="{{\'APPLICATION_REGISTRY\' | translate}}" class="form-control" data-ng-model="item.registry"/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_REGISTRY\' | translate }}\n							</span>\n						</div>\n						<!-- END REGISTRY -->\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n			</wizard>\n		</div>\n	</div>\n	<!-- END PORTLET-->\n</div>\n'),a.put("app/tools/variable/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_VARIABLE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/variable/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="#">{{ \'APPLICATION_VARIABLES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VARIABLES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VARIABLE\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/variable/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getVariable()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/tools/variables/list">{{ \'APPLICATION_VARIABLES\' | translate }}</a>\n					<i data-ng-show="variable" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="variable">\n					<a href="#">{{variable.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/variable.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{variable.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.variables.view.settings\')}">\n							<a data-ng-href="/tools/variables/view/{{variable.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/variable/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_VARIABLE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVariable()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="variable.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="variable.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/yourdashboard/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_DASHBOARD\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.dashboard" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.dashboard.name.$touched || forms.dashboard.$submitted) && forms.dashboard.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.dashboard.name.$touched || forms.dashboard.$submitted) && forms.dashboard.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.dashboard.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/yourdashboard/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-screen-desktop"></i>\n					<a href="/tools/yourdashboards/list">{{ \'APPLICATION_YOUR_DASHBOARDS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_YOUR_DASHBOARDS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_DASHBOARD\' | translate }}\n						</button>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/yourdashboard/show/show.html",'<div class="row" style="min-height: 466px;">\n  <div class="col-md-12" ng-init="getDashboard()">\n    <adf-dashboard\n    data-ng-if="dashboard"\n    name="{{dashboard.name}}"\n    collapsible="{{dashboard.collapsible}}"\n    maximizable="{{dashboard.maximizable}}"\n    enableconfirmdelete="{{dashboard.enableconfirmdelete}}"\n    structure="{{dashboard.structure}}"\n    editable="{{dashboard.editable}}"\n    adf-model="dashboard.model"/>\n  </div>\n</div>\n'),a.put("app/tools/yourdashboard/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getDashboard()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-screen-desktop"></i>\n					<a href="/tools/yourdashboards/list">{{ \'APPLICATION_YOUR_DASHBOARDS\' | translate }}</a>\n					<i data-ng-show="dashboard" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="dashboard">\n					<a href="#">{{dashboard.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/dashboard.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{dashboard.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.yourdashboards.view.settings\')}">\n							<a data-ng-href="/tools/yourdashboards/view/{{dashboard.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/yourdashboard/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_DASHBOARD\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateDashboard()" novalidate>\n\n							<!-- START VISIBLE TO ADMIN -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_VISIBLE_TO_ADMIN\' | translate}}</label><br>\n								<input\n									bs-switch\n									ng-model="dashboard.admin"\n									type="checkbox"\n									switch-active="{{ radioSwitch.isActive }}"\n									switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n									switch-on-color="{{ radioSwitch.onColor }}"\n									switch-off-color="{{ radioSwitch.offColor }}"\n									switch-animate="{{ radioSwitch.animate }}"\n									switch-size="{{ radioSwitch.size }}"\n									switch-label="{{ radioSwitch.label }}"\n									switch-icon="{{ radioSwitch.icon }}"\n									switch-radio-off="{{ radioSwitch.radioOff }}"\n									switch-label-width="{{ radioSwitch.labelWidth }}"\n									switch-handle-width="{{ radioSwitch.handleWidth }}">\n							</div>\n							<!-- END VISIBLE TO ADMIN -->\n\n							<!-- START VISIBLE TO USER -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_VISIBLE_TO_USER\' | translate}}</label><br>\n								<input\n									bs-switch\n									ng-model="dashboard.user"\n									type="checkbox"\n									switch-active="{{ radioSwitch.isActive }}"\n									switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n									switch-on-color="{{ radioSwitch.onColor }}"\n									switch-off-color="{{ radioSwitch.offColor }}"\n									switch-animate="{{ radioSwitch.animate }}"\n									switch-size="{{ radioSwitch.size }}"\n									switch-label="{{ radioSwitch.label }}"\n									switch-icon="{{ radioSwitch.icon }}"\n									switch-radio-off="{{ radioSwitch.radioOff }}"\n									switch-label-width="{{ radioSwitch.labelWidth }}"\n									switch-handle-width="{{ radioSwitch.handleWidth }}">\n							</div>\n							<!-- END VISIBLE TO USER -->\n\n							<!-- START VISIBLE TO AGENT -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_VISIBLE_TO_AGENT\' | translate}}</label><br>\n								<input\n									bs-switch\n									ng-model="dashboard.agent"\n									type="checkbox"\n									switch-active="{{ radioSwitch.isActive }}"\n									switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n									switch-on-color="{{ radioSwitch.onColor }}"\n									switch-off-color="{{ radioSwitch.offColor }}"\n									switch-animate="{{ radioSwitch.animate }}"\n									switch-size="{{ radioSwitch.size }}"\n									switch-label="{{ radioSwitch.label }}"\n									switch-icon="{{ radioSwitch.icon }}"\n									switch-radio-off="{{ radioSwitch.radioOff }}"\n									switch-label-width="{{ radioSwitch.labelWidth }}"\n									switch-handle-width="{{ radioSwitch.handleWidth }}">\n							</div>\n							<!-- END VISIBLE TO AGENT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="dashboard.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/zendesk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/zendesk/list">{{ \'APPLICATION_ZENDESK\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ZENDESK\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/zendesk/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/zendesk/view/configuration/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.name.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.name.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/zendesk/view/configuration/list/list.html",'<div ui-view class="profile-content">\n	<div class="row">\n		<div class="col-md-12">\n			<div class="portlet light" data-ng-init="initView()">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group" data-ng-show="id.length">\n							<a class="btn red" href="#" data-ng-click="deleteItems()">\n								<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n							</a>\n						</div>\n						<div class="btn-group">\n							<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/zendesk/view/configuration/view/view.html",'<div class="row" data-ng-init="initView();getConfiguration();getCustomVariables();getFields();getTags();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_TAGS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItem(\'subject\')"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div id="subject-item-list" ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n	                  <ui-select-choices repeat="item.type as item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n								<div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.variableName" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n	                    <ui-select-choices group-by="groupVariableByGroup" repeat="variable.name as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.title | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'customVariable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in customVariables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItem(\'description\')"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div id="description-item-list" ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n	                  <ui-select-choices repeat="item.type as item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n	                  <ui-select-choices repeat="item.type as item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.variableName" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n	                    <ui-select-choices group-by="groupVariableByGroup" repeat="variable.name as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.title | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\' && descriptionItem.keyType==\'customVariable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in customVariables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItem(\'field\')"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div id="field-item-list" ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n	                  <ui-select-choices repeat="item.id as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n		                  <ui-select-choices repeat="item.value as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item.name | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n		                  <ui-select-choices repeat="item.type as item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item.title | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.variableName" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n	                    <ui-select-choices group-by="groupVariableByGroup" repeat="variable.name as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.title | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'customVariable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in customVariables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n					<!-- TAG TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_4">\n						<div class="row">\n              <div class="col-md-12">\n                <span class="caption-subject">Select tags that you want add in the ticket:</span>\n              </div>\n            </div>\n            <hr>\n						<form name="forms.tags" data-ng-submit="updateTags()" novalidate>\n							<!-- TAG -->\n							<div class="form-group">\n								<ui-select multiple data-ng-model="selectedTags.tags" theme="bootstrap" name="tags" ng-disabled="disabled">\n									<ui-select-match placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item.name}}</ui-select-match>\n									<ui-select-choices repeat="tag.id as tag in tags | filter: $select.search">\n										{{tag.name}}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END TAG -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END TAG TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/zendesk/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START AUTH TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\n								<ui-select data-ng-model="account.authType" name="authType" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="type in [\'password\', \'token\'] | filter: $select.search">\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START AUTH TYPE -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="account.authType == \'password\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="account.authType == \'token\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="token" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.token" required/>\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/zendesk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n          <i class="icon-handbag"></i>\n          <a href="/zendesk/list">{{ \'APPLICATION_ZENDESK\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{account.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/zendesk.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{account.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.remoteUri}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.zendesk.view.account\')}">\n							<a ng-href="/zendesk/view/{{account.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.zendesk.view.configurations\') || $state.is(\'main.zendesk.view.configuration\')}">\n							<a ng-href="/zendesk/view/{{account.id}}/configurations/list">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/zendesk/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/zendesk/list">{{ \'APPLICATION_ZENDESK\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/zendesk/accounts/validate/username"/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/zendesk/accounts/validate/remoteUri"/>\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START AUTH TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\n								<ui-select data-ng-model="item.authType" name="authType" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="type in [\'password\', \'token\'] | filter: $select.search">\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START AUTH TYPE -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="item.authType == \'password\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="item.authType == \'token\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="token" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.token" required/>\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("components/footer/footer.html",'<!-- BEGIN FOOTER -->\n<div class="page-footer" data-ng-init="initFooter()">\n  <div class="page-footer-inner">\n     xCALLY Motion v. {{info.version}} | {{year}} - {{year + 1}} &copy; Powered by Xenialab\n  </div>\n  <div class="scroll-to-top">\n    <i class="icon-arrow-up"></i>\n  </div>\n</div>\n<!-- END FOOTER -->\n'),a.put("components/header/header.html",'<!-- BEGIN HEADER INNER -->\n<div class="page-header-inner" data-ng-init="initHeader()">\n  <!-- BEGIN LOGO -->\n  <div class="page-logo">\n    <a href="/">\n      <img src="assets/images/logo.png" alt="logo" class="logo-default"/>\n    </a>\n    <div class="menu-toggler sidebar-toggler" data-ng-click="toogleSidebar()">\n      <!-- DOC: Remove the above "hide" to enable the sidebar toggler button on header -->\n    </div>\n  </div>\n  <!-- END LOGO -->\n  <!-- BEGIN HEADER SEARCH BOX -->\n  <!-- DOC: Apply "search-form-expanded" right after the "search-form" class to have half expanded search box -->\n  <form class="search-form hide" action="extra_search.html" method="GET">\n    <div class="input-group">\n      <input type="text" class="form-control" placeholder="Search..." name="query">\n      <span class="input-group-btn">\n        <a href="javascript:;" class="btn submit"><i class="icon-magnifier"></i></a>\n      </span>\n    </div>\n  </form>\n  <!-- END HEADER SEARCH BOX -->\n  <!-- BEGIN RESPONSIVE MENU TOGGLER -->\n  <a href="javascript:;" class="menu-toggler responsive-toggler" data-toggle="collapse" data-target=".navbar-collapse">\n  </a>\n  <!-- END RESPONSIVE MENU TOGGLER -->\n  <!-- BEGIN TOP NAVIGATION MENU -->\n  <div class="top-menu">\n    <ul class="nav navbar-nav pull-right">\n      <!-- BEGIN LANGUAGE BAR -->\n      <!-- DOC: Apply "dropdown-dark" class after below "dropdown-extended" to change the dropdown styte -->\n      <li class="dropdown dropdown-language">\n        <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n          <img ng-src="assets/images/flags/{{ language }}.png">\n          <i class="fa fa-angle-down"></i>\n        </a>\n        <ul class="dropdown-menu dropdown-menu-default">\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ar\')">\n              <img alt="" src="assets/images/flags/ar.png"> {{\'APPLICATION_ARABIC\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'de\')">\n              <img alt="" src="assets/images/flags/de.png"> {{\'APPLICATION_GERMAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'en_EN\')">\n              <img alt="" src="assets/images/flags/en_EN.png"> {{\'APPLICATION_ENGLISH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'es\')">\n              <img alt="" src="assets/images/flags/es.png"> {{\'APPLICATION_SPANISH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'fr\')">\n              <img alt="" src="assets/images/flags/fr.png"> {{\'APPLICATION_FRENCH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'it\')">\n              <img alt="" src="assets/images/flags/it.png"> {{\'APPLICATION_ITALIAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ja\')">\n              <img alt="" src="assets/images/flags/ja.png"> {{\'APPLICATION_JAPANASE\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ko\')">\n              <img alt="" src="assets/images/flags/ko.png"> {{\'APPLICATION_KOREAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'pt\')">\n              <img alt="" src="assets/images/flags/pt.png"> {{\'APPLICATION_PORTUGUESE\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ru\')">\n              <img alt="" src="assets/images/flags/ru.png"> {{\'APPLICATION_RUSSIAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'sv\')">\n              <img alt="" src="assets/images/flags/sv.png"> {{\'APPLICATION_SWEDISH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'zh-CN\')">\n              <img alt="" src="assets/images/flags/zh-CN.png"> {{\'APPLICATION_CHINESE_SIMPLIFIED\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'zh-TW\')">\n              <img alt="" src="assets/images/flags/zh-TW.png"> {{\'APPLICATION_CHINESE_TRADITIONAL\' | translate}}\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END LANGUAGE BAR -->\n      <!-- BEGIN USER LOGIN DROPDOWN -->\n      <!-- DOC: Apply "dropdown-dark" class after below "dropdown-extended" to change the dropdown styte -->\n      <li class="dropdown dropdown-user">\n        <a href="#" class="dropdown-toggle" dropdown-menu-hover data-toggle="dropdown" data-close-others="true">\n          <img class="img-circle" data-ng-src="api/users/avatar/{{getCurrentUser().userpic || \'unknown_avatar\'}}" alt="...">\n          <span class="username username-hide-on-mobile">\n            {{ getCurrentUser().fullname }}\n          </span>\n          <i class="fa fa-angle-down"></i>\n        </a>\n        <ul class="dropdown-menu dropdown-menu-default">\n          <li>\n            <a ng-href=" {{isAdmin() ? \'/staff/users/view/\'+getCurrentUser().id+\'/account\' : \'/staff/agents/view/\'+getCurrentUser().id+\'/account\'}}">\n              <i class="icon-key"></i>{{\'APPLICATION_CHANGE_PASSWORD\' | translate}}\n            </a>\n          </li>\n          <li data-ng-click="logout()">\n            <a href="#">\n              <i class="icon-logout"></i> Log Out\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END USER LOGIN DROPDOWN -->\n      <!-- BEGIN QUICK SIDEBAR TOGGLER -->\n      <!-- DOC: Apply "dropdown-dark" class after below "dropdown-extended" to change the dropdown styte -->\n      <li class="dropdown dropdown-quick-sidebar-toggler" data-ng-click="toggleQuickSidebar()">\n        <a href="#" class="dropdown-toggle">\n          <i class="icon-logout"></i>\n        </a>\n      </li>\n      <!-- END QUICK SIDEBAR TOGGLER -->\n    </ul>\n  </div>\n  <!-- END TOP NAVIGATION MENU -->\n</div>\n<!-- END HEADER INNER -->\n'),a.put("components/modal/delete.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title" class="modal-title"></h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text" ng-bind="modal.text"></p>\n  <div ng-if="modal.html" ng-bind-html="modal.html"></div>\n</div>\n<div class="modal-footer">\n  <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" ng-bind="button.text" class="btn"></button>\n</div>\n'),a.put("components/quickSidebar/modal/add.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title | translate" class="modal-title"></h4>\n</div>\n\n<div class="modal-body">\n  <div class="portlet box blue">\n		<div class="portlet-title">\n			<div class="caption">\n				<i class="icon-people"></i>{{\'APPLICATION_SELECTED_AGENTS\' | translate}}\n			</div>\n		</div>\n		<div class="portlet-body">\n			<ul>\n				<li data-ng-repeat="item in items">\n					 {{item.fullname}}\n				</li>\n\n        <li data-ng-repeat="item in selected.items">\n					 {{item.fullname}}\n				</li>\n			</ul>\n		</div>\n	</div>\n\n  <ui-select multiple name="items" ng-model="selected.items" theme="bootstrap">\n    <ui-select-match placeholder="{{\'APPLICATION_SELECTED_AGENTS\' | translate}}">{{$item.fullname}}</ui-select-match>\n    <ui-select-choices repeat="{id: agent.id, fullname: agent.fullname} as agent in agents.rows | filter: $select.search">\n      {{agent.fullname}}\n    </ui-select-choices>\n  </ui-select>\n</div>\n\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()" data-ng-show="selected.items.length">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("components/quickSidebar/modal/close.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title | translate" class="modal-title"></h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text" ng-bind="modal.text | translate"></p>\n  <!-- <div ng-if="modal.html" ng-bind-html="modal.html"></div> -->\n</div>\n<div class="modal-footer">\n  <button class="btn btn-danger" type="button" ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n  <!-- <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" ng-bind="button.text" class="btn"></button> -->\n</div>\n'),a.put("components/quickSidebar/quickSidebar.html",'<div class="page-quick-sidebar">\n  <div class="nav-justified">\n    <ul class="nav nav-tabs nav-justified">\n      <li data-ng-class="{active:currentTab==0}" data-ng-click="goToTab(0)">\n        <a href="#">\n          <i class="icon-people"></i>\n        </a>\n      </li>\n      <li data-ng-class="{active:currentTab==1}" data-ng-click="goToTab(1)">\n        <a href="#">\n        <i class="icon-eye"></i>\n        </a>\n      </li>\n      <li data-ng-class="{active:currentTab==2}" data-ng-click="goToTab(2)">\n        <a href="#">\n        <i class="icon-globe"></i>\n        </a>\n      </li>\n      <li data-ng-class="{active:currentTab==3}" data-ng-click="goToTab(3)">\n        <a href="#">\n        <i class="icon-bubbles"></i>\n        </a>\n      </li>\n    </ul>\n    <div class="tab-content">\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==0 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list" >\n          <div class="quicksidebar-search">\n            <div class="input-group">\n							<input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_AGENT\' | translate}}..." ng-model="searchAgent">\n							<span class="input-group-btn">\n							<i class="icon-magnifier"></i>\n							</span>\n						</div>\n          </div>\n          <ul class="media-list list-items" data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="agent in agents.rows | orderBy:\'-online\' | filter:searchAgent as resultsAgent" data-ng-if="agent.id !== currentUser.id">\n              <img class="media-object" data-ng-src="api/users/avatar/{{agent.userpic ? agent.userpic : \'unknown_avatar\'}}" alt="{{agent.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(agent.id)">\n                <h4 class="media-heading"><span class="item-status">{{agent.fullname | characters:15 :true}} {{agent.internal}}</h4>\n                <div class="media-heading-small">\n                   <span class="badge badge-empty" data-ng-class="agent.online ? \'badge-success\' : \'badge-danger\'"></span></span> {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{agent.updatedAt}}">April 1, 2014</time>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="agents.rows.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_AGENTS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="resultsAgent.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_AGENTS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==1 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list">\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_USER\' | translate}}..." ng-model="searchUser">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n          <ul class="media-list list-items"  data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="user in users.rows | orderBy:\'-online\' | filter:searchUser as resultsUser" data-ng-if="user.id !== currentUser.id">\n              <img class="media-object" data-ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" alt="{{user.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(user.id)">\n                <h4 class="media-heading">{{user.fullname | characters:15 :true}} {{user.internal}}</h4>\n                <div class="media-heading-small">\n                   <span class="badge badge-empty" data-ng-class="user.online ? \'badge-success\' : \'badge-danger\'"></span> {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{user.updatedAt}}">April 1, 2014</time>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="users.rows.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_USERS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="resultsUser.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_USERS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==2 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list">\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_CHAT\' | translate}}..." data-ng-model="searchChatRoomsExternals">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n          <ul class="media-list list-items"  data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="chatRoom in chatRooms | QuickSidebarFilterUsersLowerThan:2 | filter:{type:\'external\'} | filter:searchChatRoomsExternals as resultsChatRoomsExternals">\n              <div class="media-status">\n                <i class="icon icon-close" data-ng-show="chatRoom.status === \'CLOSED\'"></i>\n              </div>\n              <img class="media-object" data-ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" alt="{{user.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(null, chatRoom.id)">\n                <h4 class="media-heading">{{chatRoom.ChatVisitor.fullname}}</h4>\n                <div class="media-heading-small">\n                   {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{chatRoom.createdAt}}">April 1, 2014</time>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" data-ng-if="resultsChatRoomsExternals.length === 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_CHATS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==3 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list">\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_GROUP\' | translate}}..." data-ng-model="searchChatRoomsGroups">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n          <ul class="media-list list-items"  data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="chatRoom in chatRooms | QuickSidebarFilterUsersGreaterThan:2 | filter:searchChatRoomsGroups as resultsChatRoomsGroups">\n              <img class="media-object" data-ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" alt="{{user.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(null, chatRoom.id)">\n                <h4 class="media-heading">{{chatRoom.ChatVisitor.fullname}}</h4>\n                <div class="media-heading-small">\n                   {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{chatRoom.updatedAt}}">April 1, 2014</time>\n                </div>\n                <div class="media-heading-small">\n                  <div data-ng-repeat="user in chatRoom.Users | map: \'fullname\'" class="inline">\n                    {{ $last ? user : user + \', \'}}\n                  </div>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" data-ng-if="resultsChatRoomsGroups.length === 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_CHATS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat page-quick-sidebar-content-item-shown" ng-class="{active:messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list" >\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_CHAT\' | translate}}..." ng-model="searchMessage">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n        </div>\n        <div class="page-quick-sidebar-item">\n          <div class="page-quick-sidebar-chat-user" data-wrapper-class="page-quick-sidebar-list">\n            <div class="page-quick-sidebar-nav">\n                <a href="#" class="page-quick-sidebar-back-to-list" data-ng-click="goBack()"><i class="icon-arrow-left"></i>Back</a>\n            </div>\n            <div id="page-quick-sidebar-chat-user-messages" class="page-quick-sidebar-chat-user-messages" data-ng-style="style2" ng-scrollbars>\n              <div class="post animate-repeat" data-ng-repeat="chatMessage in chatRoom.ChatMessages | filter:searchMessage as resultsMessage" data-ng-class="chatMessage.UserId === currentUser.id ? \'in\' : \'out\'">\n                <img class="avatar" alt="" ng-src="api/users/avatar/unknown_avatar"/>\n                <div class="message">\n                  <span class="arrow"></span>\n                  <a href="#" class="name">{{chatMessage.User.fullname || chatMessage.ChatVisitor .fullname}}</a> -\n                  <span class="datetime">\n                    <time is="relative-time" datetime="{{chatMessage.createdAt}}">\n                      April 1, 2014\n                    </time>\n                  </span>\n                  <ng-emoticons class="body" emoticons-data="chatMessage.body" emoticons-options="options"/>\n                </div>\n              </div>\n\n              <div class="media-body" style="text-align: center;" data-ng-if="resultsMessage.length == 0">\n                <h5 class="media-heading"><i>{{\'MESSAGE_NO_MESSAGES_FOUND\' | translate | lowercase}}</i></h5>\n              </div>\n\n              <div class="media-body" style="text-align: center;" data-ng-if="chatRoom.status === \'CLOSED\'">\n                <h5 class="media-heading"><i>{{\'MESSAGE_CHAT_CLOSED\' | translate | lowercase}}</i></h5>\n              </div>\n\n            </div>\n            <div class="page-quick-sidebar-chat-user-form">\n              <textarea rows="3" class="form-control" style="border:none;resize: none;" placeholder="Type a message here..." ng-enter="sendMessage()" data-ng-model="message.body" data-ng-disabled="chatRoom.status === \'CLOSED\'"></textarea>\n              <div class="btn-group" style="width:100%;background-color:white">\n                <button type="button" class="btn btn-default" style="border:none" data-ng-disabled="chatRoom.status === \'CLOSED\'" data-ng-click="addAgent(chatRoom.id)"><i class="icon-plus font-blue"></i></button>\n                <button type="button" class="btn btn-default pull-right" style="border:none" data-ng-disabled="chatRoom.status === \'CLOSED\'" data-ng-click="closeChatRoom(chatRoom.id)" data-ng-show="chatRoom.type === \'external\'"><i class="icon-close font-red"></i></button>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</div>\n'),
-a.put("components/sidebar/sidebar.html",'<div id="page-sidebar" class="page-sidebar navbar-collapse collapse">\n  <!-- BEGIN SIDEBAR MENU -->\n  <!-- DOC: Apply "page-sidebar-menu-light" class right after "page-sidebar-menu" to enable light sidebar menu style(without borders) -->\n  <!-- DOC: Apply "page-sidebar-menu-hover-submenu" class right after "page-sidebar-menu" to enable hoverable(hover vs accordion) sub menu mode -->\n  <!-- DOC: Apply "page-sidebar-menu-closed" class right after "page-sidebar-menu" to collapse("page-sidebar-closed" class must be applied to the body element) the sidebar sub menu mode -->\n  <!-- DOC: Set data-auto-scroll="false" to disable the sidebar from auto scrolling/focusing -->\n  <!-- DOC: Set data-keep-expand="true" to keep the submenues expanded -->\n  <!-- DOC: Set data-auto-speed="200" to adjust the sub menu slide up/down speed -->\n  <ul data-ng-click="mainTab.active=true" class="page-sidebar-menu" data-keep-expanded="false" data-auto-scroll="true" data-slide-speed="200" data-ng-class="{\'page-sidebar-menu-closed\': settings.layout.pageSidebarClosed}" data-ng-init="getSidebarIntegrations()">\n    <!-- DOC: To remove the search box from the sidebar you just need to completely remove the below "sidebar-search-wrapper" LI element -->\n    <li class="sidebar-search-wrapper">\n      <!-- BEGIN RESPONSIVE QUICK SEARCH FORM -->\n      <!-- DOC: Apply "sidebar-search-bordered" class the below search form to have bordered search box -->\n      <!-- DOC: Apply "sidebar-search-bordered sidebar-search-solid" class the below search form to have bordered & solid search box -->\n      <form class="sidebar-search sidebar-search-bordered" action="extra_search.html" method="POST">\n        <a href="javascript:;" class="remove">\n          <i class="icon-close"></i>\n        </a>\n      </form>\n      <!-- END RESPONSIVE QUICK SEARCH FORM -->\n    </li>\n\n    <!-- START DASHBOARD CASE -->\n    <li class="start" data-ng-class="{active: $state.includes(\'main.dashboard\')}">\n      <a href="/dashboard/channels/voice">\n        <i class="icon-rocket"></i>\n        <span class="title">{{\'APPLICATION_DASHBOARD\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.dashboard\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END DASHBOARD CASE -->\n\n    <!-- START YOURDASHBOARD LIST CASE -->\n    <li data-ng-class="{active: $state.is(\'main.tools.yourdashboards.show\')}" data-ng-show="Auth.isAdmin()">\n      <a href="javascript:;">\n        <i class="icon-screen-desktop"></i>\n        <span class="title" >{{\'APPLICATION_YOUR_DASHBOARDS\' | translate}}</span>\n        <span class="arrow" data-ng-class="{ open: $state.includes(\'main.tools.yourdashboards.show\') }"></span>\n      </a>\n      <ul class="sub-menu" data-ng-init="getSidebarDashboards()">\n        <li data-ng-class="{active: $stateParams.id == dashboard.id && $state.includes(\'main.tools.yourdashboards.show\')}" data-ng-repeat="dashboard in dashboards" data-ng-show="dashboard[Auth.getRole()] && dashboard.visible">\n          <a href="/tools/yourdashboards/show/{{dashboard.id}}" >\n            <i class="icon-screen-tablet"></i>\n            <span class="title" >{{dashboard.name}}  </span>\n          </a>\n        </li>\n      </ul>\n    </li>\n    <!-- END YOURDASHBOARD LIST CASE -->\n\n    <!-- START STAFF LIST CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.staff\')}" data-ng-show="Auth.isAdmin()">\n      <a href="javascript:;">\n        <i class="icon-puzzle"></i>\n        <span class="title" >{{\'APPLICATION_STAFF\' | translate}}</span>\n        <span class="arrow" data-ng-class="{open: $state.includes(\'main.staff\')}"></span>\n      </a>\n      <ul class="sub-menu">\n        <!-- START USERS CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.staff.users\')}">\n          <a href="/staff/users/list">\n            <i class="icon-eye"></i>\n            <span class="title" >{{\'APPLICATION_USERS\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.users\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END USERS CASE -->\n\n        <!-- START AGENTS CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.staff.agents\')}">\n          <a href="/staff/agents/list">\n            <i class="icon-people"></i>\n            <span class="title" >{{\'APPLICATION_AGENTS\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.agents\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END AGENTS CASE -->\n\n        <!-- START AGENTS CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.staff.telephones\')}">\n          <a href="/staff/telephones/list">\n            <i class="icon-phone"></i>\n            <span class="title" >{{\'APPLICATION_TELEPHONES\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.telephones\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END AGENTS CASE -->\n\n        <!-- START TEAMS CASE -->\n        <li data-ng-class="{active: $state.includes(\'main.staff.teams\')}">\n          <a href="/staff/teams/list">\n            <i class="icon-shield"></i>\n            <span class="title" >{{\'APPLICATION_TEAMS\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.teams\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END TEAMS CASE -->\n      </ul>\n    </li>\n    <!-- END STAFF LIST CASE -->\n\n    <!-- START CONTACT MANAGER LIST CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.contactmanager.contacts\')\n    || $state.includes(\'main.contactmanager.companies\')\n    || $state.includes(\'main.contactmanager.services\')}" data-ng-show="Auth.isAdmin()">\n    <a href="javascript:;">\n      <i class="icon-notebook"></i>\n      <span class="title" >{{\'APPLICATION_CONTACT_MANAGER\' | translate}}</span>\n      <span class="arrow" data-ng-class="{ open: $state.includes(\'main.contactmanager.contacts\')\n      || $state.includes(\'main.contactmanager.companies\')\n      || $state.includes(\'main.contactmanager.services\') }"></span>\n    </a>\n    <ul class="sub-menu">\n      <!-- START CONTACTS CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.contactmanager.contacts\')}">\n        <a href="/contactmanager/contacts/list">\n          <i class=" fa fa-users"></i>\n          <span class="title" >{{\'APPLICATION_CONTACTS\' | translate}}</span>\n          <span data-ng-show="$state.includes(\'main.contactmanager.contacts\')" class="selected"></span>\n        </a>\n      </li>\n      <!-- END CONTACTS CASE -->\n      <!-- START COMPANIES CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.contactmanager.companies\')}">\n        <a href="/contactmanager/companies/list">\n          <i class="icon-briefcase"></i>\n          <span class="title" >{{\'APPLICATION_COMPANIES\' | translate}}</span>\n          <span data-ng-show="$state.includes(\'main.contactmanager.companies\')" class="selected"></span>\n        </a>\n      </li>\n      <!-- END COMPANIES CASE -->\n      <!-- START SERVICES CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.contactmanager.services\')}">\n        <a href="/contactmanager/services/list">\n          <i class="fa fa-tty"></i>\n          <span class="title" >{{\'APPLICATION_SERVICES\' | translate}}</span>\n          <span data-ng-show="$state.includes(\'main.contactmanager.services\')" class="selected"></span>\n        </a>\n      </li>\n      <!-- END SERVICES CASE -->\n    </ul>\n  </li>\n  <!-- END CONTACT MANAGER LIST CASE -->\n\n  <!-- START CHANNEL LIST CASE -->\n  <li data-ng-class="{active: $state.includes(\'main.channels\')}">\n    <a href="javascript:;">\n      <i class="icon-directions"></i>\n      <span class="title" >{{\'APPLICATION_CHANNELS\' | translate}}</span>\n      <span class="arrow" data-ng-class="{open: $state.includes(\'main.channels\')}"></span>\n    </a>\n    <ul class="sub-menu">\n      <!-- START VOICE CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{ active: $state.includes(\'main.channels.voice\') }">\n        <a href="javascript:;">\n          <i class="icon-earphones-alt"></i>\n          <span class="title">{{ \'APPLICATION_VOICE\' | translate}}</span>\n          <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.voice\') }"></span>\n        </a>\n\n        <ul class="sub-menu">\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.queues\')}">\n            <a href="/channels/voice/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title">{{\'APPLICATION_QUEUES\' | translate}}</span>\n            </a>\n          </li>\n          <li>\n            <a href="javascript:;">\n              <i class="icon-directions"></i>\n              <span class="title"> {{ \'APPLICATION_ROUTES\' | translate}} </span>\n              <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.voice.routes\') }"></span>\n              <ul class="sub-menu">\n                <li data-ng-class="{active: $state.includes(\'main.channels.voice.routes.inbound\')}">\n                  <a href="/channels/voice/routes/inbound/list">\n                    <i class="icon-call-in"></i>\n                    <span class="title"> {{\'APPLICATION_INBOUND\' | translate}} </span>\n                  </a>\n                </li>\n                <li data-ng-class="{active: $state.includes(\'main.channels.voice.routes.outbound\')}">\n                  <a href="/channels/voice/routes/outbound/list">\n                    <i class="icon-call-out"></i>\n                    <span class="title"> {{\'APPLICATION_OUTBOUND\' | translate}} </span>\n                  </a>\n                </li>\n                <li data-ng-class="{active: $state.includes(\'main.channels.voice.routes.internal\')}">\n                  <a href="/channels/voice/routes/internal/list">\n                    <i class="icon-reload"></i>\n                    <span class="title"> {{\'APPLICATION_INTERNALS\' | translate}} </span>\n                  </a>\n                </li>\n              </ul>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.contexts\')}">\n            <a href="/channels/voice/contexts/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{\'APPLICATION_CONTEXTS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.voicemails\')}">\n            <a href="/channels/voice/voicemails/list">\n              <i class="icon-envelope-letter"></i>\n              <span class="title"> {{\'APPLICATION_VOICEMAILS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.mohs\')}">\n            <a href="/channels/voice/mohs/list">\n              <i class="icon-music-tone"></i>\n              <span class="title"> {{\'APPLICATION_MOH\' | translate}} </span>\n            </a>\n          </li>\n          <!-- START RECORDING CASE -->\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.recordings\')}">\n            <a href="/channels/voice/recordings/list">\n              <i class="icon-control-play"></i>\n              <span class="title">{{\'APPLICATION_RECORDINGS\' | translate}}</span>\n            </a>\n          </li>\n          <!-- END RECORDING CASE -->\n          <!-- START REALTIME CASE -->\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.voice.realtime\')}">\n            <a href="/channels/voice/realtime/view/agents">\n              <i class="icon-energy"></i>\n              <span class="title">{{\'APPLICATION_REALTIME\' | translate}}</span>\n            </a>\n          </li>\n          <!-- END REALTIME CASE -->\n          <!-- START CHANSPY CASE -->\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.voice.chanspy\')}">\n            <a href="/channels/voice/chanspy/list">\n              <i class="icon-magnifier"></i>\n              <span class="title" >{{\'APPLICATION_CHANSPY\' | translate}}</span>\n              <!-- <span data-ng-show="$state.includes(\'main.chanspy\')" class="selected"></span> -->\n            </a>\n          </li>\n          <!-- END CHANSPY CASE -->\n        </ul>\n      </li>\n      <!-- END VOICE CASE -->\n\n      <!-- START CHAT CASE -->\n      <li data-ng-class="{active: $state.includes(\'main.channels.chat\')}" data-ng-if="license.chat && Auth.isAdmin()">\n        <a href="javascript:;">\n          <i class="icon-bubble"></i>\n          <span class="title">{{\'APPLICATION_CHAT\' | translate}}</span>\n          <span class="arrow" data-ng-class="{open: $state.includes(\'main.channels.chat\')}"></span>\n        </a>\n        <ul class="sub-menu">\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.websites\')}">\n            <a href="/channels/chat/websites/list">\n              <i class="icon-globe"></i>\n              <span class="title"> {{\'APPLICATION_WEB_SITES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.queues\')}">\n            <a href="/channels/chat/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{\'APPLICATION_QUEUES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.online\')}">\n            <a href="/channels/chat/online/list">\n              <i class="icon-login"></i>\n              <span class="title"> {{\'APPLICATION_ONLINE_MESSAGES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.offline\')}">\n            <a href="/channels/chat/offline/list">\n              <i class="icon-logout"></i>\n              <span class="title"> {{\'APPLICATION_OFFLINE_MESSAGES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.chat.realtime\')}">\n            <a href="/channels/chat/realtime/view/queues">\n              <i class="icon-energy"></i>\n              <span class="title">{{\'APPLICATION_REALTIME\' | translate}}</span>\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END CHAT CASE -->\n\n      <!-- START MAIL CASE -->\n      <li data-ng-class="{active: $state.includes(\'main.channels.mail\')}" data-ng-if="license.mail">\n        <a href="javascript:;">\n          <i class="icon-envelope"></i>\n          <span class="title">{{\'APPLICATION_MAIL\' | translate}}</span>\n          <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.mail\') }"></span>\n        </a>\n\n        <ul class="sub-menu">\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.mail.accounts\') || $state.includes(\'main.channels.mail.account\')}">\n            <a href="/channels/mail/accounts/list">\n              <i class="icon-notebook"></i>\n              <span class="title"> {{\'APPLICATION_ACCOUNTS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.mail.queues\') || $state.includes(\'main.channels.mail.queue\')}">\n            <a href="/channels/mail/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{\'APPLICATION_QUEUES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.mail.inbox\')}">\n            <a href="/channels/mail/inbox/list">\n              <i class="icon-note"></i>\n              <span class="title"> {{\'APPLICATION_INBOX\' | translate}} </span>\n            </a>\n          </li>\n          <!-- START REALTIME CASE -->\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.mail.realtime\')}">\n            <a href="/channels/mail/realtime/view/queues">\n              <i class="icon-energy"></i>\n              <span class="title">{{\'APPLICATION_REALTIME\' | translate}}</span>\n            </a>\n          </li>\n          <!-- END REALTIME CASE -->\n        </ul>\n      </li>\n      <!-- END MAIL CASE -->\n\n      <!-- START FAX CASE -->\n      <li data-ng-class="{active: $state.includes(\'main.channels.fax\')}" data-ng-if="license.fax">\n        <a href="javascript:;">\n          <i class="icon-paper-plane"></i>\n          <span class="title"> {{ \'APPLICATION_FAX\' | translate}}</span>\n          <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.fax\') }"></span>\n        </a>\n        <ul class="sub-menu">\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.fax.accounts\')}">\n            <a href="/channels/fax/accounts/list">\n              <i class="icon-notebook"></i>\n              <span class="title"> {{ \'APPLICATION_ACCOUNTS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.fax.queues\')}">\n            <a href="/channels/fax/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{ \'APPLICATION_QUEUES\' | translate }} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.fax.inbox\')}">\n            <a href="/channels/fax/inbox/incoming">\n              <i class="icon-note"></i>\n              <span class="title"> {{ \'APPLICATION_INBOX\' | translate }} </span>\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END FAX CASE -->\n    </ul>\n  </li>\n  <!-- END CHANNEL LIST CASE -->\n\n  <!-- START CALLYSQUARE CASE -->\n  <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.square\')}">\n    <a href="javascript:;">\n      <i class="fa fa-superscript"></i>\n      <span class="title" >{{\'APPLICATION_CALLYSQUARE\' | translate}}</span>\n      <span class="arrow"></span>\n    </a>\n    <ul class="sub-menu">\n      <li data-ng-class="{active: $state.includes(\'main.square.projects\')}">\n        <a href="/square/projects/list">\n          <i class="fa fa-slack"></i>\n          <span class="title" >{{\'APPLICATION_PROJECTS\' | translate}}  </span>\n        </a>\n      </li>\n      <li data-ng-class="{active: $state.includes(\'main.square.odbc\')}">\n        <a href="/square/odbc/list">\n          <i class="fa fa-database"></i>\n          <span class="title" >{{\'APPLICATION_ODBC\' | translate}}  </span>\n        </a>\n      </li>\n    </ul>\n  </li>\n  <!-- END CALLYSQUARE CASE -->\n\n  <!-- START ANALYTIC LIST CASE -->\n  <li data-ng-class="{active: $state.includes(\'main.analytics.reports\')\n  || $state.includes(\'main.analytics.extracted\')\n  || $state.includes(\'main.analytics.metrics\')}" data-ng-show="Auth.isAdmin()">\n  <a href="javascript:;">\n    <i class="icon-calculator"></i>\n    <span class="title" >{{\'APPLICATION_ANALYTICS\' | translate}}</span>\n    <span class="arrow" data-ng-class="{ open: $state.includes(\'main.analytics.reports\')\n    || $state.includes(\'main.analytics.extracted\')\n    || $state.includes(\'main.analytics.metrics\') }"></span>\n  </a>\n  <ul class="sub-menu">\n    <!-- START REPORT CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.analytics.reports\')}">\n      <a href="/analytics/reports/list">\n        <i class="icon-book-open"></i>\n        <span class="title" >{{\'APPLICATION_REPORTS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.analytics.reports\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END REPORT CASE -->\n    <!-- START EXTRA REPORT CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.analytics.extracted\')}">\n      <a href="/analytics/extracted/list">\n        <i class="fa fa-file-pdf-o"></i>\n        <span class="title" >{{\'APPLICATION_EXTRACTED_REPORTS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.analytics.extracted\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END EXTRA REPORT CASE -->\n    <!-- START METRICS CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.analytics.metrics\')}">\n      <a href="/analytics/metrics/list">\n        <i class="icon-calculator"></i>\n        <span class="title" >{{\'APPLICATION_METRICS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.metrics.reports\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END METRICS CASE -->\n  </ul>\n</li>\n<!-- END ANALYTIC LIST CASE -->\n\n<!-- START TOOLS LIST CASE -->\n<li data-ng-class="{active: $state.includes(\'main.tools\')}" data-ng-show="Auth.isAdmin()">\n  <a href="javascript:;">\n    <i class="icon-wrench"></i>\n    <span class="title" >{{\'APPLICATION_TOOLS\' | translate}}</span>\n    <span class="arrow" data-ng-class="{ open: $state.includes(\'main.tools\')}"></span>\n  </a>\n  <ul class="sub-menu">\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.triggers\')}">\n      <a href="/tools/triggers/list">\n        <i class="icon-bulb"></i>\n        <span class="title"> {{\'APPLICATION_TRIGGERS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.automations\')}">\n      <a href="/tools/automations/list">\n        <i class="icon-settings"></i>\n        <span class="title"> {{\'APPLICATION_AUTOMATIONS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.trunks\')}">\n      <a href="/tools/trunks/list">\n        <i class="icon-link"></i>\n        <span class="title"> {{\'APPLICATION_TRUNKS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.intervals\')}">\n      <a href="/tools/intervals/list">\n        <i class="icon-clock"></i>\n        <span class="title"> {{\'APPLICATION_INTERVALS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.variables\')}">\n      <a href="/tools/variables/list">\n        <i class="fa fa-eye"></i>\n        <span class="title" >{{\'APPLICATION_VARIABLES\' | translate}}  </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.tags\')}">\n      <a href="/tools/tags/list">\n        <i class="icon-tag"></i>\n        <span class="title" >{{\'APPLICATION_TAGS\' | translate}}  </span>\n      </a>\n    </li>\n    <!-- START TEMPLATE CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.templates\')}">\n      <a href="/tools/templates/list">\n        <i class="icon-docs"></i>\n        <span class="title"> {{\'APPLICATION_TEMPLATES\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END TEMPLATE CASE -->\n\n    <!-- START PAUSE CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.pauses\')}">\n      <a href="/tools/pauses/list">\n        <i class="icon-control-pause"></i>\n        <span class="title"> {{\'APPLICATION_PAUSES\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END PAUSE CASE -->\n    <!-- START ANSWER CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.answers\')}">\n      <a href="/tools/answers/list">\n        <i class="icon-magic-wand"></i>\n        <span class="title"> {{\'APPLICATION_CANNED_ANSWERS\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END ANSWER CASE -->\n    <!-- START DASHBOARD MANAGER CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.yourdashboards.list\') || $state.includes(\'main.tools.yourdashboards.settings\')}">\n      <a href="/tools/yourdashboards/list">\n        <i class="icon-grid"></i>\n        <span class="title"> {{\'APPLICATION_DASHBOARDS_MANAGER\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END DASHBOARD MANAGER CASE -->\n    <!-- START SOUND CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.sounds\')}">\n      <a href="/tools/sounds/list">\n        <i class="icon-music-tone-alt"></i>\n        <span class="title" >{{\'APPLICATION_SOUNDS\' | translate}}</span>\n        <!-- <span data-ng-show="$state.includes(\'main.sounds\')" class="selected"></span> -->\n      </a>\n    </li>\n    <!-- END SOUND CASE -->\n  </ul>\n</li>\n<!-- END TOOLS LIST CASE -->\n\n<!-- START JSCRIPTY LIST -->\n<li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.jscripty\')}">\n  <a href="javascript:;">\n    <i class="icon-note"></i>\n    <span class="title" >{{\'APPLICATION_JSCRIPTY\' | translate}} <span class="badge">Beta</span></span>\n    <span class="arrow"></span>\n  </a>\n  <ul class="sub-menu">\n    <!-- START PROJECTS CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.jscripty.projects\')}">\n      <a href="/jscripty/projects/list">\n        <i class="fa fa-slack"></i>\n        <span class="title" >{{\'APPLICATION_PROJECTS\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END PROJECTS CASE -->\n  </ul>\n</li>\n<!-- END JSCRIPTY LIST -->\n\n<!-- START SETTINGS LIST -->\n<li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting\')}">\n  <a href="javascript:;">\n    <i class="icon-settings"></i>\n    <span class="title" >{{\'APPLICATION_SETTINGS\' | translate}}</span>\n    <span class="arrow"></span>\n  </a>\n  <ul class="sub-menu">\n    <!-- START UPDATES CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.updates\')}">\n      <a href="/setting/updates/list">\n        <i class="icon-cloud-download"></i>\n        <span class="title" >{{\'APPLICATION_UPDATES\' | translate}}</span>\n        <!-- <span data-ng-show="$state.includes(\'main.updates\')" class="selected"></span> -->\n      </a>\n    </li>\n    <!-- END UPDATES CASE -->\n\n    <!-- START SMTP CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.smtp\')}">\n      <a href="/setting/smtp/view">\n        <i class="icon-envelope"></i>\n        <span class="title">SMTP</span>\n        <!-- <span data-ng-show="$state.includes(\'main.smtp\')" class="selected"></span> -->\n      </a>\n    </li>\n    <!-- END SMTP CASE -->\n\n    <!-- START LICENSE CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.license\')}">\n      <a href="/setting/license/view">\n        <i class="icon-info"></i>\n        <span class="title"> {{\'APPLICATION_LICENSE\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END LICENSE CASE -->\n  </ul>\n</li>\n<!-- END SETTINGS LIST -->\n\n<!-- START INTEGRATION CASE -->\n<li data-ng-repeat="integration in integrations" data-ng-if="integration.active" data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.{{integration.state}}\')}">\n  <a href="/{{integration.state}}/list">\n    <i class="icon-handbag"></i>\n    <span class="title" >{{integration.name}}</span>\n    <span data-ng-show="$state.includes(\'main.{{integration.state}}\')" class="selected"></span>\n  </a>\n</li>\n\n<li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.is(\'main.market\')}">\n  <a href="/market">\n    <i class="icon-handbag"></i>\n    <span class="title" translate>Market Place</span>\n    <span data-ng-show="$state.includes(\'main.market\')" class="selected"></span>\n  </a>\n</li>\n<!-- END INTEGRATIONS CASE -->\n\n</ul>\n<!-- END SIDEBAR MENU -->\n</div>\n')}]);
\ No newline at end of file
diff --git a/public/app/5ab35b6f.vendor.js b/public/app/5ab35b6f.vendor.js
new file mode 100644
index 0000000..42413fc
--- /dev/null
+++ b/public/app/5ab35b6f.vendor.js
@@ -0,0 +1,117 @@
+l.push({transform:e.mozCurrentTransform,x:b,y:c,fontSize:i,addToPath:d})}},get isFontSubpixelAAEnabled(){var a=document.createElement("canvas").getContext("2d");a.scale(1.5,1),a.fillText("I",0,10);for(var b=a.getImageData(0,0,10,10).data,c=!1,d=3;d<b.length;d+=4)if(b[d]>0&&b[d]<255){c=!0;break}return i(this,"isFontSubpixelAAEnabled",c)},showText:function(a){var b=this.current,c=b.font;if(c.isType3Font)return this.showType3Text(a);var d=b.fontSize;if(0!==d){var e=this.ctx,f=b.fontSizeScale,g=b.charSpacing,h=b.wordSpacing,i=b.fontDirection,j=b.textHScale*i,k=a.length,l=c.vertical,m=l?1:-1,n=c.defaultVMetrics,o=d*b.fontMatrix[0],q=b.textRenderingMode===C.FILL&&!c.disableFontFace;e.save(),e.transform.apply(e,b.textMatrix),e.translate(b.x,b.y+b.textRise),i>0?e.scale(j,-1):e.scale(j,1);var r=b.lineWidth,s=b.textMatrixScale;if(0===s||0===r){var t=b.textRenderingMode&C.FILL_STROKE_MASK;(t===C.STROKE||t===C.FILL_STROKE)&&(this.cachedGetSinglePixelWidth=null,r=this.getSinglePixelWidth()*ea)}else r/=s;1!==f&&(e.scale(f,f),r/=f),e.lineWidth=r;var u,v=0;for(u=0;k>u;++u){var w=a[u];if(null!==w)if(p(w))v+=m*w*d/1e3;else{var x,y,z,A,B=!1,D=w.fontChar,E=w.accent,F=w.width;if(l){var G,H,I;G=w.vmetric||n,H=w.vmetric?G[1]:.5*F,H=-H*o,I=G[2]*o,F=G?-G[0]:F,x=H/f,y=(v+I)/f}else x=v/f,y=0;if(c.remeasure&&F>0&&this.isFontSubpixelAAEnabled){var J=1e3*e.measureText(D).width/d*f,K=F/J;B=!0,e.save(),e.scale(K,1),x/=K}q&&!E?e.fillText(D,x,y):(this.paintChar(D,x,y),E&&(z=x+E.offset.x/f,A=y-E.offset.y/f,this.paintChar(E.fontChar,z,A)));var L=F*o+g*i;v+=L,B&&e.restore()}else v+=i*h}l?b.y-=v*j:b.x+=v*j,e.restore()}},showType3Text:function(a){var c,d,e,f,g=this.ctx,h=this.current,i=h.font,j=h.fontSize,k=h.fontDirection,l=i.vertical?1:-1,m=h.charSpacing,n=h.wordSpacing,o=h.textHScale*k,q=h.fontMatrix||B,r=a.length,s=h.textRenderingMode===C.INVISIBLE;if(!s&&0!==j){for(this.cachedGetSinglePixelWidth=null,g.save(),g.transform.apply(g,h.textMatrix),g.translate(h.x,h.y),g.scale(o,k),c=0;r>c;++c)if(d=a[c],null!==d)if(p(d))f=l*d*j/1e3,this.ctx.translate(f,0),h.x+=f*o;else{var t=i.charProcOperatorList[d.operatorListId];if(t){this.processingType3=d,this.save(),g.scale(j,j),g.transform.apply(g,q),this.executeOperatorList(t),this.restore();var u=T.applyTransform([d.width,0],q);e=u[0]*j+m,g.translate(e,0),h.x+=e*o}else b('Type3 character "'+d.operatorListId+'" is not available')}else this.ctx.translate(n,0),h.x+=n*o;g.restore(),this.processingType3=null}},setCharWidth:function(a,b){},setCharWidthAndBounds:function(a,b,c,d,e,f){this.ctx.rect(c,d,e-c,f-d),this.clip(),this.endPath()},getColorN_Pattern:function(a){var b;if("TilingPattern"===a[0]){var c=a[1],d=this.baseTransform||this.ctx.mozCurrentTransform.slice();b=new oa(a,c,this.ctx,this.objs,this.commonObjs,d)}else b=y(a);return b},setStrokeColorN:function(){this.current.strokeColor=this.getColorN_Pattern(arguments)},setFillColorN:function(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0},setStrokeRGBColor:function(a,b,c){var d=T.makeCssRgb(a,b,c);this.ctx.strokeStyle=d,this.current.strokeColor=d},setFillRGBColor:function(a,b,c){var d=T.makeCssRgb(a,b,c);this.ctx.fillStyle=d,this.current.fillColor=d,this.current.patternFill=!1},shadingFill:function(a){var b=this.ctx;this.save();var c=y(a);b.fillStyle=c.getPattern(b,this,!0);var d=b.mozCurrentTransformInverse;if(d){var e=b.canvas,f=e.width,g=e.height,h=T.applyTransform([0,0],d),i=T.applyTransform([0,g],d),j=T.applyTransform([f,0],d),k=T.applyTransform([f,g],d),l=Math.min(h[0],i[0],j[0],k[0]),m=Math.min(h[1],i[1],j[1],k[1]),n=Math.max(h[0],i[0],j[0],k[0]),o=Math.max(h[1],i[1],j[1],k[1]);this.ctx.fillRect(l,m,n-l,o-m)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.restore()},beginInlineImage:function(){d("Should not call beginInlineImage")},beginImageData:function(){d("Should not call beginImageData")},paintFormXObjectBegin:function(a,b){if(this.save(),this.baseTransformStack.push(this.baseTransform),q(a)&&6===a.length&&this.transform.apply(this,a),this.baseTransform=this.ctx.mozCurrentTransform,q(b)&&4===b.length){var c=b[2]-b[0],d=b[3]-b[1];this.ctx.rect(b[0],b[1],c,d),this.clip(),this.endPath()}},paintFormXObjectEnd:function(){this.restore(),this.baseTransform=this.baseTransformStack.pop()},beginGroup:function(c){this.save();var d=this.ctx;c.isolated||a("TODO: Support non-isolated groups."),c.knockout&&b("Knockout groups not supported.");var e=d.mozCurrentTransform;c.matrix&&d.transform.apply(d,c.matrix),f(c.bbox,"Bounding box is required.");var g=T.getAxialAlignedBoundingBox(c.bbox,d.mozCurrentTransform),i=[0,0,d.canvas.width,d.canvas.height];g=T.intersect(g,i)||[0,0,0,0];var j=Math.floor(g[0]),k=Math.floor(g[1]),l=Math.max(Math.ceil(g[2])-j,1),m=Math.max(Math.ceil(g[3])-k,1),n=1,o=1;l>da&&(n=l/da,l=da),m>da&&(o=m/da,m=da);var p="groupAt"+this.groupLevel;c.smask&&(p+="_smask_"+this.smaskCounter++%2);var q=ia.getCanvas(p,l,m,!0),r=q.context;r.scale(1/n,1/o),r.translate(-j,-k),r.transform.apply(r,e),c.smask?this.smaskStack.push({canvas:q.canvas,context:r,offsetX:j,offsetY:k,scaleX:n,scaleY:o,subtype:c.smask.subtype,backdrop:c.smask.backdrop}):(d.setTransform(1,0,0,1,0,0),d.translate(j,k),d.scale(n,o)),h(d,r),this.ctx=r,this.setGState([["BM","Normal"],["ca",1],["CA",1]]),this.groupStack.push(d),this.groupLevel++},endGroup:function(a){this.groupLevel--;var b=this.ctx;this.ctx=this.groupStack.pop(),void 0!==this.ctx.imageSmoothingEnabled?this.ctx.imageSmoothingEnabled=!1:this.ctx.mozImageSmoothingEnabled=!1,a.smask?this.tempSMask=this.smaskStack.pop():this.ctx.drawImage(b.canvas,0,0),this.restore()},beginAnnotations:function(){this.save(),this.current=new ja},endAnnotations:function(){this.restore()},beginAnnotation:function(a,b,c){if(this.save(),q(a)&&4===a.length){var d=a[2]-a[0],e=a[3]-a[1];this.ctx.rect(a[0],a[1],d,e),this.clip(),this.endPath()}this.transform.apply(this,b),this.transform.apply(this,c)},endAnnotation:function(){this.restore()},paintJpegXObject:function(a,c,d){var e=this.objs.get(a);if(!e)return void b("Dependent image isn't ready yet");this.save();var f=this.ctx;if(f.scale(1/c,-1/d),f.drawImage(e,0,0,e.width,e.height,0,-d,c,d),this.imageLayer){var g=f.mozCurrentTransformInverse,h=this.getCanvasPosition(0,0);this.imageLayer.appendImage({objId:a,left:h[0],top:h[1],width:c/g[0],height:d/g[3]})}this.restore()},paintImageMaskXObject:function(a){var b=this.ctx,c=a.width,d=a.height,e=this.current.fillColor,f=this.current.patternFill,h=this.processingType3;if(fa&&h&&void 0===h.compiled&&(ga>=c&&ga>=d?h.compiled=x({data:a.data,width:c,height:d}):h.compiled=null),h&&h.compiled)return void h.compiled(b);var i=ia.getCanvas("maskCanvas",c,d),j=i.context;j.save(),g(j,a),j.globalCompositeOperation="source-in",j.fillStyle=f?e.getPattern(j,this):e,j.fillRect(0,0,c,d),j.restore(),this.paintInlineImageXObject(i.canvas)},paintImageMaskXObjectRepeat:function(a,b,c,d){var e=a.width,f=a.height,h=this.current.fillColor,i=this.current.patternFill,j=ia.getCanvas("maskCanvas",e,f),k=j.context;k.save(),g(k,a),k.globalCompositeOperation="source-in",k.fillStyle=i?h.getPattern(k,this):h,k.fillRect(0,0,e,f),k.restore();for(var l=this.ctx,m=0,n=d.length;n>m;m+=2)l.save(),l.transform(b,0,0,c,d[m],d[m+1]),l.scale(1,-1),l.drawImage(j.canvas,0,0,e,f,0,-1,1,1),l.restore()},paintImageMaskXObjectGroup:function(a){for(var b=this.ctx,c=this.current.fillColor,d=this.current.patternFill,e=0,f=a.length;f>e;e++){var h=a[e],i=h.width,j=h.height,k=ia.getCanvas("maskCanvas",i,j),l=k.context;l.save(),g(l,h),l.globalCompositeOperation="source-in",l.fillStyle=d?c.getPattern(l,this):c,l.fillRect(0,0,i,j),l.restore(),b.save(),b.transform.apply(b,h.transform),b.scale(1,-1),b.drawImage(k.canvas,0,0,i,j,0,-1,1,1),b.restore()}},paintImageXObject:function(a){var c=this.objs.get(a);return c?void this.paintInlineImageXObject(c):void b("Dependent image isn't ready yet")},paintImageXObjectRepeat:function(a,c,d,e){var f=this.objs.get(a);if(!f)return void b("Dependent image isn't ready yet");for(var g=f.width,h=f.height,i=[],j=0,k=e.length;k>j;j+=2)i.push({transform:[c,0,0,d,e[j],e[j+1]],x:0,y:0,w:g,h:h});this.paintInlineImageXObjectGroup(f,i)},paintInlineImageXObject:function(a){var b=a.width,c=a.height,d=this.ctx;this.save(),d.scale(1/b,-1/c);var f,g,h=d.mozCurrentTransformInverse,i=h[0],j=h[1],k=Math.max(Math.sqrt(i*i+j*j),1),l=h[2],m=h[3],n=Math.max(Math.sqrt(l*l+m*m),1);if(a instanceof HTMLElement||!a.data)f=a;else{g=ia.getCanvas("inlineImage",b,c);var o=g.context;e(o,a),f=g.canvas}for(var p=b,q=c,r="prescale1";k>2&&p>1||n>2&&q>1;){var s=p,t=q;k>2&&p>1&&(s=Math.ceil(p/2),k/=p/s),n>2&&q>1&&(t=Math.ceil(q/2),n/=q/t),g=ia.getCanvas(r,s,t),o=g.context,o.clearRect(0,0,s,t),o.drawImage(f,0,0,p,q,0,0,s,t),f=g.canvas,p=s,q=t,r="prescale1"===r?"prescale2":"prescale1"}if(d.drawImage(f,0,0,p,q,0,-c,b,c),this.imageLayer){var u=this.getCanvasPosition(0,-c);this.imageLayer.appendImage({imgData:a,left:u[0],top:u[1],width:b/h[0],height:c/h[3]})}this.restore()},paintInlineImageXObjectGroup:function(a,b){var c=this.ctx,d=a.width,f=a.height,g=ia.getCanvas("inlineImage",d,f),h=g.context;e(h,a);for(var i=0,j=b.length;j>i;i++){var k=b[i];if(c.save(),c.transform.apply(c,k.transform),c.scale(1,-1),c.drawImage(g.canvas,k.x,k.y,k.w,k.h,0,-1,1,1),this.imageLayer){var l=this.getCanvasPosition(k.x,k.y);this.imageLayer.appendImage({imgData:a,left:l[0],top:l[1],width:d,height:f})}c.restore()}},paintSolidColorImageMask:function(){this.ctx.fillRect(0,0,1,1)},paintXObject:function(){I.notify(H.unknown),b("Unsupported 'paintXObject' command.")},markPoint:function(a){},markPointProps:function(a,b){},beginMarkedContent:function(a){},beginMarkedContentProps:function(a,b){},endMarkedContent:function(){},beginCompat:function(){},endCompat:function(){},consumePath:function(){var a=this.ctx;this.pendingClip&&(this.pendingClip===v?void 0!==a.mozFillRule?(a.mozFillRule="evenodd",a.clip(),a.mozFillRule="nonzero"):a.clip("evenodd"):a.clip(),this.pendingClip=null),a.beginPath()},getSinglePixelWidth:function(a){if(null===this.cachedGetSinglePixelWidth){var b=this.ctx.mozCurrentTransformInverse;this.cachedGetSinglePixelWidth=Math.sqrt(Math.max(b[0]*b[0]+b[1]*b[1],b[2]*b[2]+b[3]*b[3]))}return this.cachedGetSinglePixelWidth},getCanvasPosition:function(a,b){var c=this.ctx.mozCurrentTransform;return[c[0]*a+c[2]*b+c[4],c[1]*a+c[3]*b+c[5]]}};for(var z in G)c.prototype[G[z]]=c.prototype[z];return c}(),la=function(){function a(a,b,c){var d=a.createShader(c);a.shaderSource(d,b),a.compileShader(d);var e=a.getShaderParameter(d,a.COMPILE_STATUS);if(!e){var f=a.getShaderInfoLog(d);throw new Error("Error during shader compilation: "+f)}return d}function b(b,c){return a(b,c,b.VERTEX_SHADER)}function c(b,c){return a(b,c,b.FRAGMENT_SHADER)}function d(a,b){for(var c=a.createProgram(),d=0,e=b.length;e>d;++d)a.attachShader(c,b[d]);a.linkProgram(c);var f=a.getProgramParameter(c,a.LINK_STATUS);if(!f){var g=a.getProgramInfoLog(c);throw new Error("Error during program linking: "+g)}return c}function e(a,b,c){a.activeTexture(c);var d=a.createTexture();return a.bindTexture(a.TEXTURE_2D,d),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_S,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_T,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MIN_FILTER,a.NEAREST),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MAG_FILTER,a.NEAREST),a.texImage2D(a.TEXTURE_2D,0,a.RGBA,a.RGBA,a.UNSIGNED_BYTE,b),d}function f(){m||(n=document.createElement("canvas"),m=n.getContext("webgl",{premultipliedalpha:!1}))}function g(){var a,e;f(),a=n,n=null,e=m,m=null;var g=b(e,o),h=c(e,p),i=d(e,[g,h]);e.useProgram(i);var j={};j.gl=e,j.canvas=a,j.resolutionLocation=e.getUniformLocation(i,"u_resolution"),j.positionLocation=e.getAttribLocation(i,"a_position"),j.backdropLocation=e.getUniformLocation(i,"u_backdrop"),j.subtypeLocation=e.getUniformLocation(i,"u_subtype");var k=e.getAttribLocation(i,"a_texCoord"),l=e.getUniformLocation(i,"u_image"),r=e.getUniformLocation(i,"u_mask"),s=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,s),e.bufferData(e.ARRAY_BUFFER,new Float32Array([0,0,1,0,0,1,0,1,1,0,1,1]),e.STATIC_DRAW),e.enableVertexAttribArray(k),e.vertexAttribPointer(k,2,e.FLOAT,!1,0,0),e.uniform1i(l,0),e.uniform1i(r,1),q=j}function h(a,b,c){var d=a.width,f=a.height;q||g();var h=q,i=h.canvas,j=h.gl;i.width=d,i.height=f,j.viewport(0,0,j.drawingBufferWidth,j.drawingBufferHeight),j.uniform2f(h.resolutionLocation,d,f),c.backdrop?j.uniform4f(h.resolutionLocation,c.backdrop[0],c.backdrop[1],c.backdrop[2],1):j.uniform4f(h.resolutionLocation,0,0,0,0),j.uniform1i(h.subtypeLocation,"Luminosity"===c.subtype?1:0);var k=e(j,a,j.TEXTURE0),l=e(j,b,j.TEXTURE1),m=j.createBuffer();return j.bindBuffer(j.ARRAY_BUFFER,m),j.bufferData(j.ARRAY_BUFFER,new Float32Array([0,0,d,0,0,f,0,f,d,0,d,f]),j.STATIC_DRAW),j.enableVertexAttribArray(h.positionLocation),j.vertexAttribPointer(h.positionLocation,2,j.FLOAT,!1,0,0),j.clearColor(0,0,0,0),j.enable(j.BLEND),j.blendFunc(j.ONE,j.ONE_MINUS_SRC_ALPHA),j.clear(j.COLOR_BUFFER_BIT),j.drawArrays(j.TRIANGLES,0,6),j.flush(),j.deleteTexture(k),j.deleteTexture(l),j.deleteBuffer(m),i}function j(){var a,e;f(),a=n,n=null,e=m,m=null;var g=b(e,r),h=c(e,s),i=d(e,[g,h]);e.useProgram(i);var j={};j.gl=e,j.canvas=a,j.resolutionLocation=e.getUniformLocation(i,"u_resolution"),j.scaleLocation=e.getUniformLocation(i,"u_scale"),j.offsetLocation=e.getUniformLocation(i,"u_offset"),j.positionLocation=e.getAttribLocation(i,"a_position"),j.colorLocation=e.getAttribLocation(i,"a_color"),t=j}function k(a,b,c,d,e){t||j();var f=t,g=f.canvas,h=f.gl;g.width=a,g.height=b,h.viewport(0,0,h.drawingBufferWidth,h.drawingBufferHeight),h.uniform2f(f.resolutionLocation,a,b);var i,k,l,m=0;for(i=0,k=d.length;k>i;i++)switch(d[i].type){case"lattice":l=d[i].coords.length/d[i].verticesPerRow|0,m+=(l-1)*(d[i].verticesPerRow-1)*6;break;case"triangles":m+=d[i].coords.length}var n=new Float32Array(2*m),o=new Uint8Array(3*m),p=e.coords,q=e.colors,r=0,s=0;for(i=0,k=d.length;k>i;i++){var u=d[i],v=u.coords,w=u.colors;switch(u.type){case"lattice":var x=u.verticesPerRow;l=v.length/x|0;for(var y=1;l>y;y++)for(var z=y*x+1,A=1;x>A;A++,z++)n[r]=p[v[z-x-1]],n[r+1]=p[v[z-x-1]+1],n[r+2]=p[v[z-x]],n[r+3]=p[v[z-x]+1],n[r+4]=p[v[z-1]],n[r+5]=p[v[z-1]+1],o[s]=q[w[z-x-1]],o[s+1]=q[w[z-x-1]+1],o[s+2]=q[w[z-x-1]+2],o[s+3]=q[w[z-x]],o[s+4]=q[w[z-x]+1],o[s+5]=q[w[z-x]+2],o[s+6]=q[w[z-1]],o[s+7]=q[w[z-1]+1],o[s+8]=q[w[z-1]+2],n[r+6]=n[r+2],n[r+7]=n[r+3],n[r+8]=n[r+4],n[r+9]=n[r+5],n[r+10]=p[v[z]],n[r+11]=p[v[z]+1],o[s+9]=o[s+3],o[s+10]=o[s+4],o[s+11]=o[s+5],o[s+12]=o[s+6],o[s+13]=o[s+7],o[s+14]=o[s+8],o[s+15]=q[w[z]],o[s+16]=q[w[z]+1],o[s+17]=q[w[z]+2],r+=12,s+=18;break;case"triangles":for(var B=0,C=v.length;C>B;B++)n[r]=p[v[B]],n[r+1]=p[v[B]+1],o[s]=q[w[B]],o[s+1]=q[w[B]+1],o[s+2]=q[w[B]+2],r+=2,s+=3}}c?h.clearColor(c[0]/255,c[1]/255,c[2]/255,1):h.clearColor(0,0,0,0),h.clear(h.COLOR_BUFFER_BIT);var D=h.createBuffer();h.bindBuffer(h.ARRAY_BUFFER,D),h.bufferData(h.ARRAY_BUFFER,n,h.STATIC_DRAW),h.enableVertexAttribArray(f.positionLocation),h.vertexAttribPointer(f.positionLocation,2,h.FLOAT,!1,0,0);var E=h.createBuffer();return h.bindBuffer(h.ARRAY_BUFFER,E),h.bufferData(h.ARRAY_BUFFER,o,h.STATIC_DRAW),h.enableVertexAttribArray(f.colorLocation),h.vertexAttribPointer(f.colorLocation,3,h.UNSIGNED_BYTE,!1,0,0),h.uniform2f(f.scaleLocation,e.scaleX,e.scaleY),h.uniform2f(f.offsetLocation,e.offsetX,e.offsetY),h.drawArrays(h.TRIANGLES,0,m),h.flush(),h.deleteBuffer(D),h.deleteBuffer(E),g}function l(){q&&q.canvas&&(q.canvas.width=0,q.canvas.height=0),t&&t.canvas&&(t.canvas.width=0,t.canvas.height=0),q=null,t=null}var m,n,o="  attribute vec2 a_position;                                      attribute vec2 a_texCoord;                                                                                                      uniform vec2 u_resolution;                                                                                                      varying vec2 v_texCoord;                                                                                                        void main() {                                                     vec2 clipSpace = (a_position / u_resolution) * 2.0 - 1.0;       gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1);                                                                              v_texCoord = a_texCoord;                                      }                                                             ",p="  precision mediump float;                                                                                                        uniform vec4 u_backdrop;                                        uniform int u_subtype;                                          uniform sampler2D u_image;                                      uniform sampler2D u_mask;                                                                                                       varying vec2 v_texCoord;                                                                                                        void main() {                                                     vec4 imageColor = texture2D(u_image, v_texCoord);               vec4 maskColor = texture2D(u_mask, v_texCoord);                 if (u_backdrop.a > 0.0) {                                         maskColor.rgb = maskColor.rgb * maskColor.a +                                   u_backdrop.rgb * (1.0 - maskColor.a);         }                                                               float lum;                                                      if (u_subtype == 0) {                                             lum = maskColor.a;                                            } else {                                                          lum = maskColor.r * 0.3 + maskColor.g * 0.59 +                        maskColor.b * 0.11;                                     }                                                               imageColor.a *= lum;                                            imageColor.rgb *= imageColor.a;                                 gl_FragColor = imageColor;                                    }                                                             ",q=null,r="  attribute vec2 a_position;                                      attribute vec3 a_color;                                                                                                         uniform vec2 u_resolution;                                      uniform vec2 u_scale;                                           uniform vec2 u_offset;                                                                                                          varying vec4 v_color;                                                                                                           void main() {                                                     vec2 position = (a_position + u_offset) * u_scale;              vec2 clipSpace = (position / u_resolution) * 2.0 - 1.0;         gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1);                                                                              v_color = vec4(a_color / 255.0, 1.0);                         }                                                             ",s="  precision mediump float;                                                                                                        varying vec4 v_color;                                                                                                           void main() {                                                     gl_FragColor = v_color;                                       }                                                             ",t=null;return{get isEnabled(){if(PDFJS.disableWebGL)return!1;var a=!1;try{f(),a=!!m}catch(b){}return i(this,"isEnabled",a)},composeSMask:h,drawFigures:k,clear:l}}(),ma={};ma.RadialAxial={fromIR:function(a){var b=a[1],c=a[2],d=a[3],e=a[4],f=a[5],g=a[6];return{type:"Pattern",getPattern:function(a){var h;"axial"===b?h=a.createLinearGradient(d[0],d[1],e[0],e[1]):"radial"===b&&(h=a.createRadialGradient(d[0],d[1],f,e[0],e[1],g));for(var i=0,j=c.length;j>i;++i){var k=c[i];h.addColorStop(k[0],k[1])}return h}}}};var na=function(){function a(a,b,c,d,e,f,g,h){var i,j=b.coords,k=b.colors,l=a.data,m=4*a.width;j[c+1]>j[d+1]&&(i=c,c=d,d=i,i=f,f=g,g=i),j[d+1]>j[e+1]&&(i=d,d=e,e=i,i=g,g=h,h=i),j[c+1]>j[d+1]&&(i=c,c=d,d=i,i=f,f=g,g=i);var n=(j[c]+b.offsetX)*b.scaleX,o=(j[c+1]+b.offsetY)*b.scaleY,p=(j[d]+b.offsetX)*b.scaleX,q=(j[d+1]+b.offsetY)*b.scaleY,r=(j[e]+b.offsetX)*b.scaleX,s=(j[e+1]+b.offsetY)*b.scaleY;if(!(o>=s))for(var t,u,v,w,x,y,z,A,B,C=k[f],D=k[f+1],E=k[f+2],F=k[g],G=k[g+1],H=k[g+2],I=k[h],J=k[h+1],K=k[h+2],L=Math.round(o),M=Math.round(s),N=L;M>=N;N++){q>N?(B=o>N?0:o===q?1:(o-N)/(o-q),t=n-(n-p)*B,u=C-(C-F)*B,v=D-(D-G)*B,w=E-(E-H)*B):(B=N>s?1:q===s?0:(q-N)/(q-s),t=p-(p-r)*B,u=F-(F-I)*B,v=G-(G-J)*B,w=H-(H-K)*B),B=o>N?0:N>s?1:(o-N)/(o-s),x=n-(n-r)*B,y=C-(C-I)*B,z=D-(D-J)*B,A=E-(E-K)*B;for(var O=Math.round(Math.min(t,x)),P=Math.round(Math.max(t,x)),Q=m*N+4*O,R=O;P>=R;R++)B=(t-R)/(t-x),B=0>B?0:B>1?1:B,l[Q++]=u-(u-y)*B|0,l[Q++]=v-(v-z)*B|0,l[Q++]=w-(w-A)*B|0,l[Q++]=255}}function b(b,c,e){var f,g,h=c.coords,i=c.colors;switch(c.type){case"lattice":var j=c.verticesPerRow,k=Math.floor(h.length/j)-1,l=j-1;for(f=0;k>f;f++)for(var m=f*j,n=0;l>n;n++,m++)a(b,e,h[m],h[m+1],h[m+j],i[m],i[m+1],i[m+j]),a(b,e,h[m+j+1],h[m+1],h[m+j],i[m+j+1],i[m+1],i[m+j]);break;case"triangles":for(f=0,g=h.length;g>f;f+=3)a(b,e,h[f],h[f+1],h[f+2],i[f],i[f+1],i[f+2]);break;default:d("illigal figure")}}function c(a,c,d,e,f,g){var h,i,j,k,l=1.1,m=3e3,n=Math.floor(a[0]),o=Math.floor(a[1]),p=Math.ceil(a[2])-n,q=Math.ceil(a[3])-o,r=Math.min(Math.ceil(Math.abs(p*c[0]*l)),m),s=Math.min(Math.ceil(Math.abs(q*c[1]*l)),m),t=p/r,u=q/s,v={coords:d,colors:e,offsetX:-n,offsetY:-o,scaleX:1/t,scaleY:1/u};if(la.isEnabled)h=la.drawFigures(r,s,g,f,v),i=ia.getCanvas("mesh",r,s,!1),i.context.drawImage(h,0,0),h=i.canvas;else{i=ia.getCanvas("mesh",r,s,!1);var w=i.context,x=w.createImageData(r,s);if(g){var y=x.data;for(j=0,k=y.length;k>j;j+=4)y[j]=g[0],y[j+1]=g[1],y[j+2]=g[2],y[j+3]=255}for(j=0;j<f.length;j++)b(x,f[j],v);w.putImageData(x,0,0),h=i.canvas}return{canvas:h,offsetX:n,offsetY:o,scaleX:t,scaleY:u}}return c}();ma.Mesh={fromIR:function(a){var b=a[2],c=a[3],d=a[4],e=a[5],f=a[6],g=a[8];return{type:"Pattern",getPattern:function(a,h,i){var j;if(i)j=T.singularValueDecompose2dScale(a.mozCurrentTransform);else if(j=T.singularValueDecompose2dScale(h.baseTransform),f){var k=T.singularValueDecompose2dScale(f);j=[j[0]*k[0],j[1]*k[1]]}var l=na(e,j,b,c,d,i?null:g);return i||(a.setTransform.apply(a,h.baseTransform),f&&a.transform.apply(a,f)),a.translate(l.offsetX,l.offsetY),a.scale(l.scaleX,l.scaleY),a.createPattern(l.canvas,"no-repeat")}}}},ma.Dummy={fromIR:function(){return{type:"Pattern",getPattern:function(){return"hotpink"}}}};var oa=function(){function b(a,b,c,d,e,f){this.operatorList=a[2],this.matrix=a[3]||[1,0,0,1,0,0],this.bbox=a[4],this.xstep=a[5],this.ystep=a[6],this.paintType=a[7],this.tilingType=a[8],this.color=b,this.objs=d,this.commonObjs=e,this.baseTransform=f,this.type="Pattern",this.ctx=c}var c={COLORED:1,UNCOLORED:2},e=3e3;return b.prototype={createPatternCanvas:function(b){var c=this.operatorList,d=this.bbox,f=this.xstep,g=this.ystep,h=this.paintType,i=this.tilingType,j=this.color,k=this.objs,l=this.commonObjs;a("TilingType: "+i);var m=d[0],n=d[1],o=d[2],p=d[3],q=[m,n],r=[m+f,n+g],s=r[0]-q[0],t=r[1]-q[1],u=T.singularValueDecompose2dScale(this.matrix),v=T.singularValueDecompose2dScale(this.baseTransform),w=[u[0]*v[0],u[1]*v[1]];s=Math.min(Math.ceil(Math.abs(s*w[0])),e),t=Math.min(Math.ceil(Math.abs(t*w[1])),e);var x=ia.getCanvas("pattern",s,t,!0),y=x.context,z=new ka(y,l,k);z.groupLevel=b.groupLevel,this.setFillAndStrokeStyleToContext(y,h,j),this.setScale(s,t,f,g),this.transformToScale(z);var A=[1,0,0,1,-q[0],-q[1]];return z.transform.apply(z,A),this.clipBbox(z,d,m,n,o,p),z.executeOperatorList(c),x.canvas},setScale:function(a,b,c,d){this.scale=[a/c,b/d]},transformToScale:function(a){var b=this.scale,c=[b[0],0,0,b[1],0,0];a.transform.apply(a,c)},scaleToContext:function(){var a=this.scale;this.ctx.scale(1/a[0],1/a[1])},clipBbox:function(a,b,c,d,e,f){if(b&&q(b)&&4===b.length){var g=e-c,h=f-d;a.ctx.rect(c,d,g,h),a.clip(),a.endPath()}},setFillAndStrokeStyleToContext:function(a,b,e){switch(b){case c.COLORED:var f=this.ctx;a.fillStyle=f.fillStyle,a.strokeStyle=f.strokeStyle;break;case c.UNCOLORED:var g=T.makeCssRgb(e[0],e[1],e[2]);a.fillStyle=g,a.strokeStyle=g;break;default:d("Unsupported paint type: "+b)}},getPattern:function(a,b){var c=this.createPatternCanvas(b);return a=this.ctx,a.setTransform.apply(a,this.baseTransform),a.transform.apply(a,this.matrix),this.scaleToContext(),a.createPattern(c,"repeat")}},b}();PDFJS.disableFontFace=!1;var pa={insertRule:function(a){var b=document.getElementById("PDFJS_FONT_STYLE_TAG");b||(b=document.createElement("style"),b.id="PDFJS_FONT_STYLE_TAG",document.documentElement.getElementsByTagName("head")[0].appendChild(b));var c=b.sheet;c.insertRule(a,c.cssRules.length)},clear:function(){var a=document.getElementById("PDFJS_FONT_STYLE_TAG");a&&a.parentNode.removeChild(a),this.nativeFontFaces.forEach(function(a){document.fonts["delete"](a)}),this.nativeFontFaces.length=0},get loadTestFont(){return i(this,"loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))},get isEvalSupported(){var a=!1;if(PDFJS.isEvalSupported)try{new Function(""),a=!0}catch(b){}return i(this,"isEvalSupported",a)},loadTestFontId:0,loadingContext:{requests:[],nextRequestId:0},isSyncFontLoadingSupported:function(){if(A)return!1;var a=window.navigator.userAgent,b=/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(a);return b&&b[1]>=14?!0:"node"===a?!0:!1}(),nativeFontFaces:[],isFontLoadingAPISupported:!A&&"undefined"!=typeof document&&!!document.fonts,addNativeFontFace:function(a){this.nativeFontFaces.push(a),document.fonts.add(a)},bind:function(a,c){f(!A,"bind() shall be called from main thread");for(var d=[],e=[],g=[],h=function(a){return a.loaded["catch"](function(c){b('Failed to load font "'+a.family+'": '+c)})},i=0,j=a.length;j>i;i++){var k=a[i];if(!k.attached&&k.loading!==!1)if(k.attached=!0,this.isFontLoadingAPISupported){var l=k.createNativeFontFace();l&&g.push(h(l))}else{var m=k.bindDOM();m&&(d.push(m),e.push(k))}}var n=pa.queueLoadingCallback(c);this.isFontLoadingAPISupported?Promise.all(g).then(function(){n.complete()}):d.length>0&&!this.isSyncFontLoadingSupported?pa.prepareFontLoadEvent(d,e,n):n.complete()},queueLoadingCallback:function(a){function b(){for(f(!e.end,"completeRequest() cannot be called twice"),e.end=Date.now();c.requests.length>0&&c.requests[0].end;){var a=c.requests.shift();setTimeout(a.callback,0)}}var c=pa.loadingContext,d="pdfjs-font-loading-"+c.nextRequestId++,e={id:d,complete:b,callback:a,started:Date.now()};return c.requests.push(e),e},prepareFontLoadEvent:function(a,c,d){function e(a,b){return a.charCodeAt(b)<<24|a.charCodeAt(b+1)<<16|a.charCodeAt(b+2)<<8|255&a.charCodeAt(b+3)}function f(a,b,c,d){var e=a.substr(0,b),f=a.substr(b+c);return e+d+f}function g(a,c){if(l++,l>30)return b("Load test font never loaded."),void c();k.font="30px "+a,k.fillText(".",0,20);var d=k.getImageData(0,0,1,1);return d.data[3]>0?void c():void setTimeout(g.bind(null,a,c))}var h,i,j=document.createElement("canvas");j.width=1,j.height=1;var k=j.getContext("2d"),l=0,n="lt"+Date.now()+this.loadTestFontId++,o=this.loadTestFont,p=976;o=f(o,p,n.length,n);var q=16,r=1482184792,s=e(o,q);for(h=0,i=n.length-3;i>h;h+=4)s=s-r+e(n,h)|0;h<n.length&&(s=s-r+e(n+"XXX",h)|0),o=f(o,q,4,m(s));var t="url(data:font/opentype;base64,"+btoa(o)+");",u='@font-face { font-family:"'+n+'";src:'+t+"}";pa.insertRule(u);var v=[];for(h=0,i=c.length;i>h;h++)v.push(c[h].loadedName);v.push(n);var w=document.createElement("div");for(w.setAttribute("style","visibility: hidden;width: 10px; height: 10px;position: absolute; top: 0px; left: 0px;"),h=0,i=v.length;i>h;++h){var x=document.createElement("span");x.textContent="Hi",x.style.fontFamily=v[h],w.appendChild(x)}document.body.appendChild(w),g(n,function(){document.body.removeChild(w),d.complete()})}},qa=function(){function a(a,b,c){if(this.compiledGlyphs={},1!==arguments.length);else{var d=arguments[0];for(var e in d)this[e]=d[e]}}return a.prototype={createNativeFontFace:function(){if(!this.data)return null;if(PDFJS.disableFontFace)return this.disableFontFace=!0,null;var a=new FontFace(this.loadedName,this.data,{});return pa.addNativeFontFace(a),PDFJS.pdfBug&&"FontInspector"in z&&z.FontInspector.enabled&&z.FontInspector.fontAdded(this),a},bindDOM:function(){if(!this.data)return null;if(PDFJS.disableFontFace)return this.disableFontFace=!0,null;var a=k(new Uint8Array(this.data)),b=this.loadedName,c="url(data:"+this.mimetype+";base64,"+window.btoa(a)+");",d='@font-face { font-family:"'+b+'";src:'+c+"}";return pa.insertRule(d),PDFJS.pdfBug&&"FontInspector"in z&&z.FontInspector.enabled&&z.FontInspector.fontAdded(this,c),d},getPathGenerator:function(a,b){if(!(b in this.compiledGlyphs)){var c,d,e,f=a.get(this.loadedName+"_path_"+b);if(pa.isEvalSupported){var g,h="";for(d=0,e=f.length;e>d;d++)c=f[d],g=void 0!==c.args?c.args.join(","):"",h+="c."+c.cmd+"("+g+");\n";this.compiledGlyphs[b]=new Function("c","size",h)}else this.compiledGlyphs[b]=function(a,b){for(d=0,e=f.length;e>d;d++)c=f[d],"scale"===c.cmd&&(c.args=[b,-b]),a[c.cmd].apply(a,c.args)}}return this.compiledGlyphs[b]}},a}(),ra=10,sa=function(){function a(a,b,c){var d=a.style;if(d.fontSize=b.fontSize+"px",d.direction=b.fontDirection<0?"rtl":"ltr",c){d.fontWeight=c.black?c.bold?"bolder":"bold":c.bold?"bold":"normal",d.fontStyle=c.italic?"italic":"normal";var e=c.loadedName,f=e?'"'+e+'", ':"",g=c.fallbackName||"Helvetica, sans-serif";d.fontFamily=f+g}}function c(a){var c=document.createElement("section"),d=c.style,e=a.rect[2]-a.rect[0],f=a.rect[3]-a.rect[1];if(a.borderStyle.width>0){c.style.borderWidth=a.borderStyle.width+"px",a.borderStyle.style!==F.UNDERLINE&&(e-=2*a.borderStyle.width,f-=2*a.borderStyle.width);var g=a.borderStyle.horizontalCornerRadius,h=a.borderStyle.verticalCornerRadius;if(g>0||h>0){var i=g+"px / "+h+"px";CustomStyle.setProp("borderRadius",c,i)}switch(a.borderStyle.style){case F.SOLID:c.style.borderStyle="solid";break;case F.DASHED:c.style.borderStyle="dashed";break;case F.BEVELED:b("Unimplemented border style: beveled");break;case F.INSET:b("Unimplemented border style: inset");break;case F.UNDERLINE:c.style.borderBottomStyle="solid"}a.color?c.style.borderColor=T.makeCssRgb(0|a.color[0],0|a.color[1],0|a.color[2]):c.style.borderWidth=0;
+"Symbol-BoldItalic":"Symbol","Symbol-Italic":"Symbol",TimesNewRoman:"Times-Roman","TimesNewRoman-Bold":"Times-Bold","TimesNewRoman-BoldItalic":"Times-BoldItalic","TimesNewRoman-Italic":"Times-Italic",TimesNewRomanPS:"Times-Roman","TimesNewRomanPS-Bold":"Times-Bold","TimesNewRomanPS-BoldItalic":"Times-BoldItalic","TimesNewRomanPS-BoldItalicMT":"Times-BoldItalic","TimesNewRomanPS-BoldMT":"Times-Bold","TimesNewRomanPS-Italic":"Times-Italic","TimesNewRomanPS-ItalicMT":"Times-Italic",TimesNewRomanPSMT:"Times-Roman","TimesNewRomanPSMT-Bold":"Times-Bold","TimesNewRomanPSMT-BoldItalic":"Times-BoldItalic","TimesNewRomanPSMT-Italic":"Times-Italic"},Rb={CenturyGothic:"Helvetica","CenturyGothic-Bold":"Helvetica-Bold","CenturyGothic-BoldItalic":"Helvetica-BoldOblique","CenturyGothic-Italic":"Helvetica-Oblique",ComicSansMS:"Comic Sans MS","ComicSansMS-Bold":"Comic Sans MS-Bold","ComicSansMS-BoldItalic":"Comic Sans MS-BoldItalic","ComicSansMS-Italic":"Comic Sans MS-Italic",LucidaConsole:"Courier","LucidaConsole-Bold":"Courier-Bold","LucidaConsole-BoldItalic":"Courier-BoldOblique","LucidaConsole-Italic":"Courier-Oblique","MS-Gothic":"MS Gothic","MS-Gothic-Bold":"MS Gothic-Bold","MS-Gothic-BoldItalic":"MS Gothic-BoldItalic","MS-Gothic-Italic":"MS Gothic-Italic","MS-Mincho":"MS Mincho","MS-Mincho-Bold":"MS Mincho-Bold","MS-Mincho-BoldItalic":"MS Mincho-BoldItalic","MS-Mincho-Italic":"MS Mincho-Italic","MS-PGothic":"MS PGothic","MS-PGothic-Bold":"MS PGothic-Bold","MS-PGothic-BoldItalic":"MS PGothic-BoldItalic","MS-PGothic-Italic":"MS PGothic-Italic","MS-PMincho":"MS PMincho","MS-PMincho-Bold":"MS PMincho-Bold","MS-PMincho-BoldItalic":"MS PMincho-BoldItalic","MS-PMincho-Italic":"MS PMincho-Italic",Wingdings:"ZapfDingbats"},Sb={"Adobe Jenson":!0,"Adobe Text":!0,Albertus:!0,Aldus:!0,Alexandria:!0,Algerian:!0,"American Typewriter":!0,Antiqua:!0,Apex:!0,Arno:!0,Aster:!0,Aurora:!0,Baskerville:!0,Bell:!0,Bembo:!0,"Bembo Schoolbook":!0,Benguiat:!0,"Berkeley Old Style":!0,"Bernhard Modern":!0,"Berthold City":!0,Bodoni:!0,"Bauer Bodoni":!0,"Book Antiqua":!0,Bookman:!0,"Bordeaux Roman":!0,"Californian FB":!0,Calisto:!0,Calvert:!0,Capitals:!0,Cambria:!0,Cartier:!0,Caslon:!0,Catull:!0,Centaur:!0,"Century Old Style":!0,"Century Schoolbook":!0,Chaparral:!0,"Charis SIL":!0,Cheltenham:!0,"Cholla Slab":!0,Clarendon:!0,Clearface:!0,Cochin:!0,Colonna:!0,"Computer Modern":!0,"Concrete Roman":!0,Constantia:!0,"Cooper Black":!0,Corona:!0,Ecotype:!0,Egyptienne:!0,Elephant:!0,Excelsior:!0,Fairfield:!0,"FF Scala":!0,Folkard:!0,Footlight:!0,FreeSerif:!0,"Friz Quadrata":!0,Garamond:!0,Gentium:!0,Georgia:!0,Gloucester:!0,"Goudy Old Style":!0,"Goudy Schoolbook":!0,"Goudy Pro Font":!0,Granjon:!0,"Guardian Egyptian":!0,Heather:!0,Hercules:!0,"High Tower Text":!0,Hiroshige:!0,"Hoefler Text":!0,"Humana Serif":!0,Imprint:!0,"Ionic No. 5":!0,Janson:!0,Joanna:!0,Korinna:!0,Lexicon:!0,"Liberation Serif":!0,"Linux Libertine":!0,Literaturnaya:!0,Lucida:!0,"Lucida Bright":!0,Melior:!0,Memphis:!0,Miller:!0,Minion:!0,Modern:!0,"Mona Lisa":!0,"Mrs Eaves":!0,"MS Serif":!0,"Museo Slab":!0,"New York":!0,"Nimbus Roman":!0,"NPS Rawlinson Roadway":!0,Palatino:!0,Perpetua:!0,Plantin:!0,"Plantin Schoolbook":!0,Playbill:!0,"Poor Richard":!0,"Rawlinson Roadway":!0,Renault:!0,Requiem:!0,Rockwell:!0,Roman:!0,"Rotis Serif":!0,Sabon:!0,Scala:!0,Seagull:!0,Sistina:!0,Souvenir:!0,STIX:!0,"Stone Informal":!0,"Stone Serif":!0,Sylfaen:!0,Times:!0,Trajan:!0,"Trinité":!0,"Trump Mediaeval":!0,Utopia:!0,"Vale Type":!0,"Bitstream Vera":!0,"Vera Serif":!0,Versailles:!0,Wanted:!0,Weiss:!0,"Wide Latin":!0,Windsor:!0,XITS:!0},Tb={Dingbats:!0,Symbol:!0,ZapfDingbats:!0},Ub={2:10,3:32,4:33,5:34,6:35,7:36,8:37,9:38,10:39,11:40,12:41,13:42,14:43,15:44,16:45,17:46,18:47,19:48,20:49,21:50,22:51,23:52,24:53,25:54,26:55,27:56,28:57,29:58,30:894,31:60,32:61,33:62,34:63,35:64,36:65,37:66,38:67,39:68,40:69,41:70,42:71,43:72,44:73,45:74,46:75,47:76,48:77,49:78,50:79,51:80,52:81,53:82,54:83,55:84,56:85,57:86,58:87,59:88,60:89,61:90,62:91,63:92,64:93,65:94,66:95,67:96,68:97,69:98,70:99,71:100,72:101,73:102,74:103,75:104,76:105,77:106,78:107,79:108,80:109,81:110,82:111,83:112,84:113,85:114,86:115,87:116,88:117,89:118,90:119,91:120,92:121,93:122,94:123,95:124,96:125,97:126,98:196,99:197,100:199,101:201,102:209,103:214,104:220,105:225,106:224,107:226,108:228,109:227,110:229,111:231,112:233,113:232,114:234,115:235,116:237,117:236,118:238,119:239,120:241,121:243,122:242,123:244,124:246,125:245,126:250,127:249,128:251,129:252,130:8224,131:176,132:162,133:163,134:167,135:8226,136:182,137:223,138:174,139:169,140:8482,141:180,142:168,143:8800,144:198,145:216,146:8734,147:177,148:8804,149:8805,150:165,151:181,152:8706,153:8721,154:8719,156:8747,157:170,158:186,159:8486,160:230,161:248,162:191,163:161,164:172,165:8730,166:402,167:8776,168:8710,169:171,170:187,171:8230,210:218,223:711,224:321,225:322,227:353,229:382,234:253,252:263,253:268,254:269,258:258,260:260,261:261,265:280,266:281,268:283,269:313,275:323,276:324,278:328,284:345,285:346,286:347,292:367,295:377,296:378,298:380,305:963,306:964,307:966,308:8215,309:8252,310:8319,311:8359,312:8592,313:8593,337:9552,493:1039,494:1040,705:1524,706:8362,710:64288,711:64298,759:1617,761:1776,763:1778,775:1652,777:1764,778:1780,779:1781,780:1782,782:771,783:64726,786:8363,788:8532,790:768,791:769,792:768,795:803,797:64336,798:64337,799:64342,800:64343,801:64344,802:64345,803:64362,804:64363,805:64364,2424:7821,2425:7822,2426:7823,2427:7824,2428:7825,2429:7826,2430:7827,2433:7682,2678:8045,2679:8046,2830:1552,2838:686,2840:751,2842:753,2843:754,2844:755,2846:757,2856:767,2857:848,2858:849,2862:853,2863:854,2864:855,2865:861,2866:862,2906:7460,2908:7462,2909:7463,2910:7464,2912:7466,2913:7467,2914:7468,2916:7470,2917:7471,2918:7472,2920:7474,2921:7475,2922:7476,2924:7478,2925:7479,2926:7480,2928:7482,2929:7483,2930:7484,2932:7486,2933:7487,2934:7488,2936:7490,2937:7491,2938:7492,2940:7494,2941:7495,2942:7496,2944:7498,2946:7500,2948:7502,2950:7504,2951:7505,2952:7506,2954:7508,2955:7509,2956:7510,2958:7512,2959:7513,2960:7514,2962:7516,2963:7517,2964:7518,2966:7520,2967:7521,2968:7522,2970:7524,2971:7525,2972:7526,2974:7528,2975:7529,2976:7530,2978:1537,2979:1538,2980:1539,2982:1549,2983:1551,2984:1552,2986:1554,2987:1555,2988:1556,2990:1623,2991:1624,2995:1775,2999:1791,3002:64290,3003:64291,3004:64292,3006:64294,3007:64295,3008:64296,3011:1900,3014:8223,3015:8244,3017:7532,3018:7533,3019:7534,3075:7590,3076:7591,3079:7594,3080:7595,3083:7598,3084:7599,3087:7602,3088:7603,3091:7606,3092:7607,3095:7610,3096:7611,3099:7614,3100:7615,3103:7618,3104:7619,3107:8337,3108:8338,3116:1884,3119:1885,3120:1885,3123:1886,3124:1886,3127:1887,3128:1887,3131:1888,3132:1888,3135:1889,3136:1889,3139:1890,3140:1890,3143:1891,3144:1891,3147:1892,3148:1892,3153:580,3154:581,3157:584,3158:585,3161:588,3162:589,3165:891,3166:892,3169:1274,3170:1275,3173:1278,3174:1279,3181:7622,3182:7623,3282:11799,3316:578,3379:42785,3393:1159,3416:8377},Vb={227:322,264:261,291:346},Wb={63721:169,63193:169,63720:174,63194:174,63722:8482,63195:8482,63729:9127,63730:9128,63731:9129,63740:9131,63741:9132,63742:9133,63726:9121,63727:9122,63728:9123,63737:9124,63738:9125,63739:9126,63723:9115,63724:9116,63725:9117,63734:9118,63735:9119,63736:9120},Xb=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66e3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}],Yb=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],Zb={"¨":" ̈","¯":" ̄","´":" ́","µ":"μ","¸":" ̧","Ĳ":"IJ","ĳ":"ij","Ŀ":"L·","ŀ":"l·","ŉ":"ʼn","ſ":"s","Ǆ":"DŽ","ǅ":"Dž","ǆ":"dž","Ǉ":"LJ","ǈ":"Lj","ǉ":"lj","Ǌ":"NJ","ǋ":"Nj","ǌ":"nj","Ǳ":"DZ","ǲ":"Dz","ǳ":"dz","˘":" ̆","˙":" ̇","˚":" ̊","˛":" ̨","˜":" ̃","˝":" ̋","ͺ":" ͅ","΄":" ́","ϐ":"β","ϑ":"θ","ϒ":"Υ","ϕ":"φ","ϖ":"π","ϰ":"κ","ϱ":"ρ","ϲ":"ς","ϴ":"Θ","ϵ":"ε","Ϲ":"Σ","և":"եւ","ٵ":"اٴ","ٶ":"وٴ","ٷ":"ۇٴ","ٸ":"يٴ","ำ":"ํา","ຳ":"ໍາ","ໜ":"ຫນ","ໝ":"ຫມ","ཷ":"ྲཱྀ","ཹ":"ླཱྀ","ẚ":"aʾ","᾽":" ̓","᾿":" ̓","῀":" ͂","῾":" ̔"," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" ","‗":" ̳","․":".","‥":"..","…":"...","″":"′′","‴":"′′′","‶":"‵‵","‷":"‵‵‵","‼":"!!","‾":" ̅","⁇":"??","⁈":"?!","⁉":"!?","⁗":"′′′′"," ":" ","₨":"Rs","℀":"a/c","℁":"a/s","℃":"°C","℅":"c/o","℆":"c/u","ℇ":"Ɛ","℉":"°F","№":"No","℡":"TEL","ℵ":"א","ℶ":"ב","ℷ":"ג","ℸ":"ד","℻":"FAX","Ⅰ":"I","Ⅱ":"II","Ⅲ":"III","Ⅳ":"IV","Ⅴ":"V","Ⅵ":"VI","Ⅶ":"VII","Ⅷ":"VIII","Ⅸ":"IX","Ⅹ":"X","Ⅺ":"XI","Ⅻ":"XII","Ⅼ":"L","Ⅽ":"C","Ⅾ":"D","Ⅿ":"M","ⅰ":"i","ⅱ":"ii","ⅲ":"iii","ⅳ":"iv","ⅴ":"v","ⅵ":"vi","ⅶ":"vii","ⅷ":"viii","ⅸ":"ix","ⅹ":"x","ⅺ":"xi","ⅻ":"xii","ⅼ":"l","ⅽ":"c","ⅾ":"d","ⅿ":"m","∬":"∫∫","∭":"∫∫∫","∯":"∮∮","∰":"∮∮∮","⑴":"(1)","⑵":"(2)","⑶":"(3)","⑷":"(4)","⑸":"(5)","⑹":"(6)","⑺":"(7)","⑻":"(8)","⑼":"(9)","⑽":"(10)","⑾":"(11)","⑿":"(12)","⒀":"(13)","⒁":"(14)","⒂":"(15)","⒃":"(16)","⒄":"(17)","⒅":"(18)","⒆":"(19)","⒇":"(20)","⒈":"1.","⒉":"2.","⒊":"3.","⒋":"4.","⒌":"5.","⒍":"6.","⒎":"7.","⒏":"8.","⒐":"9.","⒑":"10.","⒒":"11.","⒓":"12.","⒔":"13.","⒕":"14.","⒖":"15.","⒗":"16.","⒘":"17.","⒙":"18.","⒚":"19.","⒛":"20.","⒜":"(a)","⒝":"(b)","⒞":"(c)","⒟":"(d)","⒠":"(e)","⒡":"(f)","⒢":"(g)","⒣":"(h)","⒤":"(i)","⒥":"(j)","⒦":"(k)","⒧":"(l)","⒨":"(m)","⒩":"(n)","⒪":"(o)","⒫":"(p)","⒬":"(q)","⒭":"(r)","⒮":"(s)","⒯":"(t)","⒰":"(u)","⒱":"(v)","⒲":"(w)","⒳":"(x)","⒴":"(y)","⒵":"(z)","⨌":"∫∫∫∫","⩴":"::=","⩵":"==","⩶":"===","⺟":"母","⻳":"龟","⼀":"一","⼁":"丨","⼂":"丶","⼃":"丿","⼄":"乙","⼅":"亅","⼆":"二","⼇":"亠","⼈":"人","⼉":"儿","⼊":"入","⼋":"八","⼌":"冂","⼍":"冖","⼎":"冫","⼏":"几","⼐":"凵","⼑":"刀","⼒":"力","⼓":"勹","⼔":"匕","⼕":"匚","⼖":"匸","⼗":"十","⼘":"卜","⼙":"卩","⼚":"厂","⼛":"厶","⼜":"又","⼝":"口","⼞":"囗","⼟":"土","⼠":"士","⼡":"夂","⼢":"夊","⼣":"夕","⼤":"大","⼥":"女","⼦":"子","⼧":"宀","⼨":"寸","⼩":"小","⼪":"尢","⼫":"尸","⼬":"屮","⼭":"山","⼮":"巛","⼯":"工","⼰":"己","⼱":"巾","⼲":"干","⼳":"幺","⼴":"广","⼵":"廴","⼶":"廾","⼷":"弋","⼸":"弓","⼹":"彐","⼺":"彡","⼻":"彳","⼼":"心","⼽":"戈","⼾":"戶","⼿":"手","⽀":"支","⽁":"攴","⽂":"文","⽃":"斗","⽄":"斤","⽅":"方","⽆":"无","⽇":"日","⽈":"曰","⽉":"月","⽊":"木","⽋":"欠","⽌":"止","⽍":"歹","⽎":"殳","⽏":"毋","⽐":"比","⽑":"毛","⽒":"氏","⽓":"气","⽔":"水","⽕":"火","⽖":"爪","⽗":"父","⽘":"爻","⽙":"爿","⽚":"片","⽛":"牙","⽜":"牛","⽝":"犬","⽞":"玄","⽟":"玉","⽠":"瓜","⽡":"瓦","⽢":"甘","⽣":"生","⽤":"用","⽥":"田","⽦":"疋","⽧":"疒","⽨":"癶","⽩":"白","⽪":"皮","⽫":"皿","⽬":"目","⽭":"矛","⽮":"矢","⽯":"石","⽰":"示","⽱":"禸","⽲":"禾","⽳":"穴","⽴":"立","⽵":"竹","⽶":"米","⽷":"糸","⽸":"缶","⽹":"网","⽺":"羊","⽻":"羽","⽼":"老","⽽":"而","⽾":"耒","⽿":"耳","⾀":"聿","⾁":"肉","⾂":"臣","⾃":"自","⾄":"至","⾅":"臼","⾆":"舌","⾇":"舛","⾈":"舟","⾉":"艮","⾊":"色","⾋":"艸","⾌":"虍","⾍":"虫","⾎":"血","⾏":"行","⾐":"衣","⾑":"襾","⾒":"見","⾓":"角","⾔":"言","⾕":"谷","⾖":"豆","⾗":"豕","⾘":"豸","⾙":"貝","⾚":"赤","⾛":"走","⾜":"足","⾝":"身","⾞":"車","⾟":"辛","⾠":"辰","⾡":"辵","⾢":"邑","⾣":"酉","⾤":"釆","⾥":"里","⾦":"金","⾧":"長","⾨":"門","⾩":"阜","⾪":"隶","⾫":"隹","⾬":"雨","⾭":"靑","⾮":"非","⾯":"面","⾰":"革","⾱":"韋","⾲":"韭","⾳":"音","⾴":"頁","⾵":"風","⾶":"飛","⾷":"食","⾸":"首","⾹":"香","⾺":"馬","⾻":"骨","⾼":"高","⾽":"髟","⾾":"鬥","⾿":"鬯","⿀":"鬲","⿁":"鬼","⿂":"魚","⿃":"鳥","⿄":"鹵","⿅":"鹿","⿆":"麥","⿇":"麻","⿈":"黃","⿉":"黍","⿊":"黑","⿋":"黹","⿌":"黽","⿍":"鼎","⿎":"鼓","⿏":"鼠","⿐":"鼻","⿑":"齊","⿒":"齒","⿓":"龍","⿔":"龜","⿕":"龠","〶":"〒","〸":"十","〹":"卄","〺":"卅","゛":" ゙","゜":" ゚","ㄱ":"ᄀ","ㄲ":"ᄁ","ㄳ":"ᆪ","ㄴ":"ᄂ","ㄵ":"ᆬ","ㄶ":"ᆭ","ㄷ":"ᄃ","ㄸ":"ᄄ","ㄹ":"ᄅ","ㄺ":"ᆰ","ㄻ":"ᆱ","ㄼ":"ᆲ","ㄽ":"ᆳ","ㄾ":"ᆴ","ㄿ":"ᆵ","ㅀ":"ᄚ","ㅁ":"ᄆ","ㅂ":"ᄇ","ㅃ":"ᄈ","ㅄ":"ᄡ","ㅅ":"ᄉ","ㅆ":"ᄊ","ㅇ":"ᄋ","ㅈ":"ᄌ","ㅉ":"ᄍ","ㅊ":"ᄎ","ㅋ":"ᄏ","ㅌ":"ᄐ","ㅍ":"ᄑ","ㅎ":"ᄒ","ㅏ":"ᅡ","ㅐ":"ᅢ","ㅑ":"ᅣ","ㅒ":"ᅤ","ㅓ":"ᅥ","ㅔ":"ᅦ","ㅕ":"ᅧ","ㅖ":"ᅨ","ㅗ":"ᅩ","ㅘ":"ᅪ","ㅙ":"ᅫ","ㅚ":"ᅬ","ㅛ":"ᅭ","ㅜ":"ᅮ","ㅝ":"ᅯ","ㅞ":"ᅰ","ㅟ":"ᅱ","ㅠ":"ᅲ","ㅡ":"ᅳ","ㅢ":"ᅴ","ㅣ":"ᅵ","ㅤ":"ᅠ","ㅥ":"ᄔ","ㅦ":"ᄕ","ㅧ":"ᇇ","ㅨ":"ᇈ","ㅩ":"ᇌ","ㅪ":"ᇎ","ㅫ":"ᇓ","ㅬ":"ᇗ","ㅭ":"ᇙ","ㅮ":"ᄜ","ㅯ":"ᇝ","ㅰ":"ᇟ","ㅱ":"ᄝ","ㅲ":"ᄞ","ㅳ":"ᄠ","ㅴ":"ᄢ","ㅵ":"ᄣ","ㅶ":"ᄧ","ㅷ":"ᄩ","ㅸ":"ᄫ","ㅹ":"ᄬ","ㅺ":"ᄭ","ㅻ":"ᄮ","ㅼ":"ᄯ","ㅽ":"ᄲ","ㅾ":"ᄶ","ㅿ":"ᅀ","ㆀ":"ᅇ","ㆁ":"ᅌ","ㆂ":"ᇱ","ㆃ":"ᇲ","ㆄ":"ᅗ","ㆅ":"ᅘ","ㆆ":"ᅙ","ㆇ":"ᆄ","ㆈ":"ᆅ","ㆉ":"ᆈ","ㆊ":"ᆑ","ㆋ":"ᆒ","ㆌ":"ᆔ","ㆍ":"ᆞ","ㆎ":"ᆡ","㈀":"(ᄀ)","㈁":"(ᄂ)","㈂":"(ᄃ)","㈃":"(ᄅ)","㈄":"(ᄆ)","㈅":"(ᄇ)","㈆":"(ᄉ)","㈇":"(ᄋ)","㈈":"(ᄌ)","㈉":"(ᄎ)","㈊":"(ᄏ)","㈋":"(ᄐ)","㈌":"(ᄑ)","㈍":"(ᄒ)","㈎":"(가)","㈏":"(나)","㈐":"(다)","㈑":"(라)","㈒":"(마)","㈓":"(바)","㈔":"(사)","㈕":"(아)","㈖":"(자)","㈗":"(차)","㈘":"(카)","㈙":"(타)","㈚":"(파)","㈛":"(하)","㈜":"(주)","㈝":"(오전)","㈞":"(오후)","㈠":"(一)","㈡":"(二)","㈢":"(三)","㈣":"(四)","㈤":"(五)","㈥":"(六)","㈦":"(七)","㈧":"(八)","㈨":"(九)","㈩":"(十)","㈪":"(月)","㈫":"(火)","㈬":"(水)","㈭":"(木)","㈮":"(金)","㈯":"(土)","㈰":"(日)","㈱":"(株)","㈲":"(有)","㈳":"(社)","㈴":"(名)","㈵":"(特)","㈶":"(財)","㈷":"(祝)","㈸":"(労)","㈹":"(代)","㈺":"(呼)","㈻":"(学)","㈼":"(監)","㈽":"(企)","㈾":"(資)","㈿":"(協)","㉀":"(祭)","㉁":"(休)","㉂":"(自)","㉃":"(至)","㋀":"1月","㋁":"2月","㋂":"3月","㋃":"4月","㋄":"5月","㋅":"6月","㋆":"7月","㋇":"8月","㋈":"9月","㋉":"10月","㋊":"11月","㋋":"12月","㍘":"0点","㍙":"1点","㍚":"2点","㍛":"3点","㍜":"4点","㍝":"5点","㍞":"6点","㍟":"7点","㍠":"8点","㍡":"9点","㍢":"10点","㍣":"11点","㍤":"12点","㍥":"13点","㍦":"14点","㍧":"15点","㍨":"16点","㍩":"17点","㍪":"18点","㍫":"19点","㍬":"20点","㍭":"21点","㍮":"22点","㍯":"23点","㍰":"24点","㏠":"1日","㏡":"2日","㏢":"3日","㏣":"4日","㏤":"5日","㏥":"6日","㏦":"7日","㏧":"8日","㏨":"9日","㏩":"10日","㏪":"11日","㏫":"12日","㏬":"13日","㏭":"14日","㏮":"15日","㏯":"16日","㏰":"17日","㏱":"18日","㏲":"19日","㏳":"20日","㏴":"21日","㏵":"22日","㏶":"23日","㏷":"24日","㏸":"25日","㏹":"26日","㏺":"27日","㏻":"28日","㏼":"29日","㏽":"30日","㏾":"31日","ﬀ":"ff","ﬁ":"fi","ﬂ":"fl","ﬃ":"ffi","ﬄ":"ffl","ﬅ":"ſt","ﬆ":"st","ﬓ":"մն","ﬔ":"մե","ﬕ":"մի","ﬖ":"վն","ﬗ":"մխ","ﭏ":"אל","ﭐ":"ٱ","ﭑ":"ٱ","ﭒ":"ٻ","ﭓ":"ٻ","ﭔ":"ٻ","ﭕ":"ٻ","ﭖ":"پ","ﭗ":"پ","ﭘ":"پ","ﭙ":"پ","ﭚ":"ڀ","ﭛ":"ڀ","ﭜ":"ڀ","ﭝ":"ڀ","ﭞ":"ٺ","ﭟ":"ٺ","ﭠ":"ٺ","ﭡ":"ٺ","ﭢ":"ٿ","ﭣ":"ٿ","ﭤ":"ٿ","ﭥ":"ٿ","ﭦ":"ٹ","ﭧ":"ٹ","ﭨ":"ٹ","ﭩ":"ٹ","ﭪ":"ڤ","ﭫ":"ڤ","ﭬ":"ڤ","ﭭ":"ڤ","ﭮ":"ڦ","ﭯ":"ڦ","ﭰ":"ڦ","ﭱ":"ڦ","ﭲ":"ڄ","ﭳ":"ڄ","ﭴ":"ڄ","ﭵ":"ڄ","ﭶ":"ڃ","ﭷ":"ڃ","ﭸ":"ڃ","ﭹ":"ڃ","ﭺ":"چ","ﭻ":"چ","ﭼ":"چ","ﭽ":"چ","ﭾ":"ڇ","ﭿ":"ڇ","ﮀ":"ڇ","ﮁ":"ڇ","ﮂ":"ڍ","ﮃ":"ڍ","ﮄ":"ڌ","ﮅ":"ڌ","ﮆ":"ڎ","ﮇ":"ڎ","ﮈ":"ڈ","ﮉ":"ڈ","ﮊ":"ژ","ﮋ":"ژ","ﮌ":"ڑ","ﮍ":"ڑ","ﮎ":"ک","ﮏ":"ک","ﮐ":"ک","ﮑ":"ک","ﮒ":"گ","ﮓ":"گ","ﮔ":"گ","ﮕ":"گ","ﮖ":"ڳ","ﮗ":"ڳ","ﮘ":"ڳ","ﮙ":"ڳ","ﮚ":"ڱ","ﮛ":"ڱ","ﮜ":"ڱ","ﮝ":"ڱ","ﮞ":"ں","ﮟ":"ں","ﮠ":"ڻ","ﮡ":"ڻ","ﮢ":"ڻ","ﮣ":"ڻ","ﮤ":"ۀ","ﮥ":"ۀ","ﮦ":"ہ","ﮧ":"ہ","ﮨ":"ہ","ﮩ":"ہ","ﮪ":"ھ","ﮫ":"ھ","ﮬ":"ھ","ﮭ":"ھ","ﮮ":"ے","ﮯ":"ے","ﮰ":"ۓ","ﮱ":"ۓ","ﯓ":"ڭ","ﯔ":"ڭ","ﯕ":"ڭ","ﯖ":"ڭ","ﯗ":"ۇ","ﯘ":"ۇ","ﯙ":"ۆ","ﯚ":"ۆ","ﯛ":"ۈ","ﯜ":"ۈ","ﯝ":"ٷ","ﯞ":"ۋ","ﯟ":"ۋ","ﯠ":"ۅ","ﯡ":"ۅ","ﯢ":"ۉ","ﯣ":"ۉ","ﯤ":"ې","ﯥ":"ې","ﯦ":"ې","ﯧ":"ې","ﯨ":"ى","ﯩ":"ى","ﯪ":"ئا","ﯫ":"ئا","ﯬ":"ئە","ﯭ":"ئە","ﯮ":"ئو","ﯯ":"ئو","ﯰ":"ئۇ","ﯱ":"ئۇ","ﯲ":"ئۆ","ﯳ":"ئۆ","ﯴ":"ئۈ","ﯵ":"ئۈ","ﯶ":"ئې","ﯷ":"ئې","ﯸ":"ئې","ﯹ":"ئى","ﯺ":"ئى","ﯻ":"ئى","ﯼ":"ی","ﯽ":"ی","ﯾ":"ی","ﯿ":"ی","ﰀ":"ئج","ﰁ":"ئح","ﰂ":"ئم","ﰃ":"ئى","ﰄ":"ئي","ﰅ":"بج","ﰆ":"بح","ﰇ":"بخ","ﰈ":"بم","ﰉ":"بى","ﰊ":"بي","ﰋ":"تج","ﰌ":"تح","ﰍ":"تخ","ﰎ":"تم","ﰏ":"تى","ﰐ":"تي","ﰑ":"ثج","ﰒ":"ثم","ﰓ":"ثى","ﰔ":"ثي","ﰕ":"جح","ﰖ":"جم","ﰗ":"حج","ﰘ":"حم","ﰙ":"خج","ﰚ":"خح","ﰛ":"خم","ﰜ":"سج","ﰝ":"سح","ﰞ":"سخ","ﰟ":"سم","ﰠ":"صح","ﰡ":"صم","ﰢ":"ضج","ﰣ":"ضح","ﰤ":"ضخ","ﰥ":"ضم","ﰦ":"طح","ﰧ":"طم","ﰨ":"ظم","ﰩ":"عج","ﰪ":"عم","ﰫ":"غج","ﰬ":"غم","ﰭ":"فج","ﰮ":"فح","ﰯ":"فخ","ﰰ":"فم","ﰱ":"فى","ﰲ":"في","ﰳ":"قح","ﰴ":"قم","ﰵ":"قى","ﰶ":"قي","ﰷ":"كا","ﰸ":"كج","ﰹ":"كح","ﰺ":"كخ","ﰻ":"كل","ﰼ":"كم","ﰽ":"كى","ﰾ":"كي","ﰿ":"لج","ﱀ":"لح","ﱁ":"لخ","ﱂ":"لم","ﱃ":"لى","ﱄ":"لي","ﱅ":"مج","ﱆ":"مح","ﱇ":"مخ","ﱈ":"مم","ﱉ":"مى","ﱊ":"مي","ﱋ":"نج","ﱌ":"نح","ﱍ":"نخ","ﱎ":"نم","ﱏ":"نى","ﱐ":"ني","ﱑ":"هج","ﱒ":"هم","ﱓ":"هى","ﱔ":"هي","ﱕ":"يج","ﱖ":"يح","ﱗ":"يخ","ﱘ":"يم","ﱙ":"يى","ﱚ":"يي","ﱛ":"ذٰ","ﱜ":"رٰ","ﱝ":"ىٰ","ﱞ":" ٌّ","ﱟ":" ٍّ","ﱠ":" َّ","ﱡ":" ُّ","ﱢ":" ِّ","ﱣ":" ّٰ","ﱤ":"ئر","ﱥ":"ئز","ﱦ":"ئم","ﱧ":"ئن","ﱨ":"ئى","ﱩ":"ئي","ﱪ":"بر","ﱫ":"بز","ﱬ":"بم","ﱭ":"بن","ﱮ":"بى","ﱯ":"بي","ﱰ":"تر","ﱱ":"تز","ﱲ":"تم","ﱳ":"تن","ﱴ":"تى","ﱵ":"تي","ﱶ":"ثر","ﱷ":"ثز","ﱸ":"ثم","ﱹ":"ثن","ﱺ":"ثى","ﱻ":"ثي","ﱼ":"فى","ﱽ":"في","ﱾ":"قى","ﱿ":"قي","ﲀ":"كا","ﲁ":"كل","ﲂ":"كم","ﲃ":"كى","ﲄ":"كي","ﲅ":"لم","ﲆ":"لى","ﲇ":"لي","ﲈ":"ما","ﲉ":"مم","ﲊ":"نر","ﲋ":"نز","ﲌ":"نم","ﲍ":"نن","ﲎ":"نى","ﲏ":"ني","ﲐ":"ىٰ","ﲑ":"ير","ﲒ":"يز","ﲓ":"يم","ﲔ":"ين","ﲕ":"يى","ﲖ":"يي","ﲗ":"ئج","ﲘ":"ئح","ﲙ":"ئخ","ﲚ":"ئم","ﲛ":"ئه","ﲜ":"بج","ﲝ":"بح","ﲞ":"بخ","ﲟ":"بم","ﲠ":"به","ﲡ":"تج","ﲢ":"تح","ﲣ":"تخ","ﲤ":"تم","ﲥ":"ته","ﲦ":"ثم","ﲧ":"جح","ﲨ":"جم","ﲩ":"حج","ﲪ":"حم","ﲫ":"خج","ﲬ":"خم","ﲭ":"سج","ﲮ":"سح","ﲯ":"سخ","ﲰ":"سم","ﲱ":"صح","ﲲ":"صخ","ﲳ":"صم","ﲴ":"ضج","ﲵ":"ضح","ﲶ":"ضخ","ﲷ":"ضم","ﲸ":"طح","ﲹ":"ظم","ﲺ":"عج","ﲻ":"عم","ﲼ":"غج","ﲽ":"غم","ﲾ":"فج","ﲿ":"فح","ﳀ":"فخ","ﳁ":"فم","ﳂ":"قح","ﳃ":"قم","ﳄ":"كج","ﳅ":"كح","ﳆ":"كخ","ﳇ":"كل","ﳈ":"كم","ﳉ":"لج","ﳊ":"لح","ﳋ":"لخ","ﳌ":"لم","ﳍ":"له","ﳎ":"مج","ﳏ":"مح","ﳐ":"مخ","ﳑ":"مم","ﳒ":"نج","ﳓ":"نح","ﳔ":"نخ","ﳕ":"نم","ﳖ":"نه","ﳗ":"هج","ﳘ":"هم","ﳙ":"هٰ","ﳚ":"يج","ﳛ":"يح","ﳜ":"يخ","ﳝ":"يم","ﳞ":"يه","ﳟ":"ئم","ﳠ":"ئه","ﳡ":"بم","ﳢ":"به","ﳣ":"تم","ﳤ":"ته","ﳥ":"ثم","ﳦ":"ثه","ﳧ":"سم","ﳨ":"سه","ﳩ":"شم","ﳪ":"شه","ﳫ":"كل","ﳬ":"كم","ﳭ":"لم","ﳮ":"نم","ﳯ":"نه","ﳰ":"يم","ﳱ":"يه","ﳲ":"ـَّ","ﳳ":"ـُّ","ﳴ":"ـِّ","ﳵ":"طى","ﳶ":"طي","ﳷ":"عى","ﳸ":"عي","ﳹ":"غى","ﳺ":"غي","ﳻ":"سى","ﳼ":"سي","ﳽ":"شى","ﳾ":"شي","ﳿ":"حى","ﴀ":"حي","ﴁ":"جى","ﴂ":"جي","ﴃ":"خى","ﴄ":"خي","ﴅ":"صى","ﴆ":"صي","ﴇ":"ضى","ﴈ":"ضي","ﴉ":"شج","ﴊ":"شح","ﴋ":"شخ","ﴌ":"شم","ﴍ":"شر","ﴎ":"سر","ﴏ":"صر","ﴐ":"ضر","ﴑ":"طى","ﴒ":"طي","ﴓ":"عى","ﴔ":"عي","ﴕ":"غى","ﴖ":"غي","ﴗ":"سى","ﴘ":"سي","ﴙ":"شى","ﴚ":"شي","ﴛ":"حى","ﴜ":"حي","ﴝ":"جى","ﴞ":"جي","ﴟ":"خى","ﴠ":"خي","ﴡ":"صى","ﴢ":"صي","ﴣ":"ضى","ﴤ":"ضي","ﴥ":"شج","ﴦ":"شح","ﴧ":"شخ","ﴨ":"شم","ﴩ":"شر","ﴪ":"سر","ﴫ":"صر","ﴬ":"ضر","ﴭ":"شج","ﴮ":"شح","ﴯ":"شخ","ﴰ":"شم","ﴱ":"سه","ﴲ":"شه","ﴳ":"طم","ﴴ":"سج","ﴵ":"سح","ﴶ":"سخ","ﴷ":"شج","ﴸ":"شح","ﴹ":"شخ","ﴺ":"طم","ﴻ":"ظم","ﴼ":"اً","ﴽ":"اً","ﵐ":"تجم","ﵑ":"تحج","ﵒ":"تحج","ﵓ":"تحم","ﵔ":"تخم","ﵕ":"تمج","ﵖ":"تمح","ﵗ":"تمخ","ﵘ":"جمح","ﵙ":"جمح","ﵚ":"حمي","ﵛ":"حمى","ﵜ":"سحج","ﵝ":"سجح","ﵞ":"سجى","ﵟ":"سمح","ﵠ":"سمح","ﵡ":"سمج","ﵢ":"سمم","ﵣ":"سمم","ﵤ":"صحح","ﵥ":"صحح","ﵦ":"صمم","ﵧ":"شحم","ﵨ":"شحم","ﵩ":"شجي","ﵪ":"شمخ","ﵫ":"شمخ","ﵬ":"شمم","ﵭ":"شمم","ﵮ":"ضحى","ﵯ":"ضخم","ﵰ":"ضخم","ﵱ":"طمح","ﵲ":"طمح","ﵳ":"طمم","ﵴ":"طمي","ﵵ":"عجم","ﵶ":"عمم","ﵷ":"عمم","ﵸ":"عمى","ﵹ":"غمم","ﵺ":"غمي","ﵻ":"غمى","ﵼ":"فخم","ﵽ":"فخم","ﵾ":"قمح","ﵿ":"قمم","ﶀ":"لحم","ﶁ":"لحي","ﶂ":"لحى","ﶃ":"لجج","ﶄ":"لجج","ﶅ":"لخم","ﶆ":"لخم","ﶇ":"لمح","ﶈ":"لمح","ﶉ":"محج","ﶊ":"محم","ﶋ":"محي","ﶌ":"مجح","ﶍ":"مجم","ﶎ":"مخج","ﶏ":"مخم","ﶒ":"مجخ","ﶓ":"همج","ﶔ":"همم","ﶕ":"نحم","ﶖ":"نحى","ﶗ":"نجم","ﶘ":"نجم","ﶙ":"نجى","ﶚ":"نمي","ﶛ":"نمى","ﶜ":"يمم","ﶝ":"يمم","ﶞ":"بخي","ﶟ":"تجي","ﶠ":"تجى","ﶡ":"تخي","ﶢ":"تخى","ﶣ":"تمي","ﶤ":"تمى","ﶥ":"جمي","ﶦ":"جحى","ﶧ":"جمى","ﶨ":"سخى","ﶩ":"صحي","ﶪ":"شحي","ﶫ":"ضحي","ﶬ":"لجي","ﶭ":"لمي","ﶮ":"يحي","ﶯ":"يجي","ﶰ":"يمي","ﶱ":"ممي","ﶲ":"قمي","ﶳ":"نحي","ﶴ":"قمح","ﶵ":"لحم","ﶶ":"عمي","ﶷ":"كمي","ﶸ":"نجح","ﶹ":"مخي","ﶺ":"لجم","ﶻ":"كمم","ﶼ":"لجم","ﶽ":"نجح","ﶾ":"جحي","ﶿ":"حجي","ﷀ":"مجي","ﷁ":"فمي","ﷂ":"بحي","ﷃ":"كمم","ﷄ":"عجم","ﷅ":"صمم","ﷆ":"سخي","ﷇ":"نجي","﹉":"‾","﹊":"‾","﹋":"‾","﹌":"‾","﹍":"_","﹎":"_","﹏":"_","ﺀ":"ء","ﺁ":"آ","ﺂ":"آ","ﺃ":"أ","ﺄ":"أ","ﺅ":"ؤ","ﺆ":"ؤ","ﺇ":"إ","ﺈ":"إ","ﺉ":"ئ","ﺊ":"ئ","ﺋ":"ئ","ﺌ":"ئ","ﺍ":"ا","ﺎ":"ا","ﺏ":"ب","ﺐ":"ب","ﺑ":"ب","ﺒ":"ب","ﺓ":"ة","ﺔ":"ة","ﺕ":"ت","ﺖ":"ت","ﺗ":"ت","ﺘ":"ت","ﺙ":"ث","ﺚ":"ث","ﺛ":"ث","ﺜ":"ث","ﺝ":"ج","ﺞ":"ج","ﺟ":"ج","ﺠ":"ج","ﺡ":"ح","ﺢ":"ح","ﺣ":"ح","ﺤ":"ح","ﺥ":"خ","ﺦ":"خ","ﺧ":"خ","ﺨ":"خ","ﺩ":"د","ﺪ":"د","ﺫ":"ذ","ﺬ":"ذ","ﺭ":"ر","ﺮ":"ر","ﺯ":"ز","ﺰ":"ز","ﺱ":"س","ﺲ":"س","ﺳ":"س","ﺴ":"س","ﺵ":"ش","ﺶ":"ش","ﺷ":"ش","ﺸ":"ش","ﺹ":"ص","ﺺ":"ص","ﺻ":"ص","ﺼ":"ص","ﺽ":"ض","ﺾ":"ض","ﺿ":"ض","ﻀ":"ض","ﻁ":"ط","ﻂ":"ط","ﻃ":"ط","ﻄ":"ط","ﻅ":"ظ","ﻆ":"ظ","ﻇ":"ظ","ﻈ":"ظ","ﻉ":"ع","ﻊ":"ع","ﻋ":"ع","ﻌ":"ع","ﻍ":"غ","ﻎ":"غ","ﻏ":"غ","ﻐ":"غ","ﻑ":"ف","ﻒ":"ف","ﻓ":"ف","ﻔ":"ف","ﻕ":"ق","ﻖ":"ق","ﻗ":"ق","ﻘ":"ق","ﻙ":"ك","ﻚ":"ك","ﻛ":"ك","ﻜ":"ك","ﻝ":"ل","ﻞ":"ل","ﻟ":"ل","ﻠ":"ل","ﻡ":"م","ﻢ":"م","ﻣ":"م","ﻤ":"م","ﻥ":"ن","ﻦ":"ن","ﻧ":"ن","ﻨ":"ن","ﻩ":"ه","ﻪ":"ه","ﻫ":"ه","ﻬ":"ه","ﻭ":"و","ﻮ":"و","ﻯ":"ى","ﻰ":"ى","ﻱ":"ي","ﻲ":"ي","ﻳ":"ي","ﻴ":"ي","ﻵ":"لآ","ﻶ":"لآ","ﻷ":"لأ","ﻸ":"لأ","ﻹ":"لإ","ﻺ":"لإ","ﻻ":"لا","ﻼ":"لا"},$b=function(){function a(a,b,c,d,e,f){this.fontChar=a,this.unicode=b,this.accent=c,this.width=d,this.vmetric=e,this.operatorListId=f}return a.prototype.matchesForCache=function(a,b,c,d,e,f){return this.fontChar===a&&this.unicode===b&&this.accent===c&&this.width===d&&this.vmetric===e&&this.operatorListId===f},a}(),_b=function(){function a(a){this._map=a}return a.prototype={get length(){return this._map.length},forEach:function(a){for(var b in this._map)a(b,this._map[b].charCodeAt(0))},has:function(a){return void 0!==this._map[a]},get:function(a){return this._map[a]},charCodeOf:function(a){return this._map.indexOf(a)}},a}(),ac=function(){function a(a,b){this.firstChar=a,this.lastChar=b}return a.prototype={get length(){return this.lastChar+1-this.firstChar},forEach:function(a){for(var b=this.firstChar,c=this.lastChar;c>=b;b++)a(b,b)},has:function(a){return this.firstChar<=a&&a<=this.lastChar},get:function(a){return this.firstChar<=a&&a<=this.lastChar?String.fromCharCode(a):void 0},charCodeOf:function(a){c("should not call .charCodeOf")}},a}(),bc=function(){function a(a,b,c){a[b]=c>>8&255,a[b+1]=255&c}function b(a,b,c){a[b]=c>>24&255,a[b+1]=c>>16&255,a[b+2]=c>>8&255,a[b+3]=255&c}function c(a,b,c){var d,e;if(c instanceof Uint8Array)a.set(c,b);else if("string"==typeof c)for(d=0,e=c.length;e>d;d++)a[b++]=255&c.charCodeAt(d);else for(d=0,e=c.length;e>d;d++)a[b++]=255&c[d]}function d(a){this.sfnt=a,this.tables=Object.create(null)}d.getSearchParams=function(a,b){for(var c=1,d=0;(c^a)>c;)c<<=1,d++;var e=c*b;return{range:e,entry:d,rangeShift:b*a-e}};var e=12,f=16;return d.prototype={toArray:function(){var g=this.sfnt,h=this.tables,i=Object.keys(h);i.sort();var j,l,m,n,o,p=i.length,q=e+p*f,r=[q];for(j=0;p>j;j++){n=h[i[j]];var s=(n.length+3&-4)>>>0;q+=s,r.push(q)}var t=new Uint8Array(q);for(j=0;p>j;j++)n=h[i[j]],c(t,r[j],n);"true"===g&&(g=k(65536)),t[0]=255&g.charCodeAt(0),t[1]=255&g.charCodeAt(1),t[2]=255&g.charCodeAt(2),t[3]=255&g.charCodeAt(3),a(t,4,p);var u=d.getSearchParams(p,16);for(a(t,6,u.range),a(t,8,u.entry),a(t,10,u.rangeShift),q=e,j=0;p>j;j++){o=i[j],t[q]=255&o.charCodeAt(0),t[q+1]=255&o.charCodeAt(1),t[q+2]=255&o.charCodeAt(2),t[q+3]=255&o.charCodeAt(3);var v=0;for(l=r[j],m=r[j+1];m>l;l+=4){var w=(t[l]<<24)+(t[l+1]<<16)+(t[l+2]<<8)+t[l+3];v=v+w|0}b(t,q+4,v),b(t,q+8,r[j]),b(t,q+12,h[o].length),q+=f}return t},addTable:function(a,b){if(a in this.tables)throw new Error("Table "+a+" already exists");this.tables[a]=b}},d}(),cc=new Int32Array([0,32,127,161,173,174,1536,1920,2208,4256,6016,6144,8192,8208,8209,8210,8232,8240,8287,8304,9676,9677,43616,43648,65520,65536]),dc=function(){function d(d,e,f){var g,h,i;this.name=d,this.loadedName=f.loadedName,this.isType3Font=f.isType3Font,this.sizes=[],this.glyphCache={};var j=d.split("+");j=j.length>1?j[1]:j[0],j=j.split(/[-,_]/g)[0],this.isSerifFont=!!(f.flags&Ob.Serif),this.isSymbolicFont=!!(f.flags&Ob.Symbolic),this.isMonospace=!!(f.flags&Ob.FixedPitch);var k=f.type,l=f.subtype;if(this.type=k,this.fallbackName=this.isMonospace?"monospace":this.isSerifFont?"serif":"sans-serif",this.differences=f.differences,this.widths=f.widths,this.defaultWidth=f.defaultWidth,this.composite=f.composite,this.wideChars=f.wideChars,this.cMap=f.cMap,this.ascent=f.ascent/Lb,this.descent=f.descent/Lb,this.fontMatrix=f.fontMatrix,this.bbox=f.bbox,this.toUnicode=f.toUnicode=this.buildToUnicode(f),this.toFontChar=[],"Type3"===f.type){for(g=0;256>g;g++)this.toFontChar[g]=this.differences[g]||f.defaultEncoding[g];return void(this.fontType=Z.TYPE3)}if(this.cidEncoding=f.cidEncoding,this.vertical=f.vertical,this.vertical&&(this.vmetrics=f.vmetrics,this.defaultVMetrics=f.defaultVMetrics),!e||e.isEmpty){e&&b('Font file is empty in "'+d+'" ('+this.loadedName+")"),this.missingFile=!0;var o=d.replace(/[,_]/g,"-"),p=!!Qb[o]||!(!Rb[o]||!Qb[Rb[o]]);if(o=Qb[o]||Rb[o]||o,this.bold=-1!==o.search(/bold/gi),this.italic=-1!==o.search(/oblique/gi)||-1!==o.search(/italic/gi),this.black=-1!==d.search(/Black/g),this.remeasure=Object.keys(this.widths).length>0,p&&"CIDFontType2"===k&&0===f.cidEncoding.indexOf("Identity-")){var q=[];for(g in Ub)q[+g]=Ub[g];if(/ArialBlack/i.test(d))for(g in Vb)q[+g]=Vb[g];var r=this.toUnicode instanceof ac;r||this.toUnicode.forEach(function(a,b){q[+a]=b}),this.toFontChar=q,this.toUnicode=new _b(q)}else if(/Symbol/i.test(o)){var s=Pb.SymbolSetEncoding;for(g in s)i=zc[s[g]],i&&(this.toFontChar[g]=i);for(g in f.differences)i=zc[f.differences[g]],i&&(this.toFontChar[g]=i)}else if(/Dingbats/i.test(o)){/Wingdings/i.test(d)&&b("Wingdings font without embedded font file, falling back to the ZapfDingbats encoding.");var t=Pb.ZapfDingbatsEncoding;for(g in t)i=Ac[t[g]],i&&(this.toFontChar[g]=i);for(g in f.differences)i=Ac[f.differences[g]],i&&(this.toFontChar[g]=i)}else if(p){this.toFontChar=[];for(g in f.defaultEncoding)h=f.differences[g]||f.defaultEncoding[g],this.toFontChar[g]=zc[h]}else{var u=-1===k.indexOf("CIDFontType");this.toUnicode.forEach(function(a,b){u&&(h=f.differences[a]||f.defaultEncoding[a],b=zc[h]||b),this.toFontChar[a]=b}.bind(this))}return this.loadedName=o.split("-")[0],this.loading=!1,void(this.fontType=P(k,l))}"Type1C"===l&&"Type1"!==k&&"MMType1"!==k&&(m(e)?l="TrueType":k="Type1"),"CIDFontType0C"===l&&"CIDFontType0"!==k&&(k="CIDFontType0"),"OpenType"===l&&(k="OpenType"),"CIDFontType0"===k&&(l=n(e)?"CIDFontType0":"CIDFontType0C");var v;switch(k){case"MMType1":a("MMType1 font ("+d+"), falling back to Type1.");case"Type1":case"CIDFontType0":this.mimetype="font/opentype";var w="Type1C"===l||"CIDFontType0C"===l?new jc(e,f):new ic(d,e,f);O(f),v=this.convert(d,w,f);break;case"OpenType":case"TrueType":case"CIDFontType2":this.mimetype="font/opentype",v=this.checkAndRepair(d,e,f),this.isOpenType&&(k="OpenType");break;default:c("Font "+k+" is not supported")}this.data=v,this.fontType=P(k,l),this.fontMatrix=f.fontMatrix,this.widths=f.widths,this.defaultWidth=f.defaultWidth,this.encoding=f.baseEncoding,this.seacMap=f.seacMap,this.loading=!0}function f(a,b){return(a<<8)+b}function h(a,b,c,d){return(a<<24)+(b<<16)+(c<<8)+d}function j(a){return String.fromCharCode(a>>8&255,255&a)}function l(a){return a=a>32767?32767:-32768>a?-32768:a,String.fromCharCode(a>>8&255,255&a)}function m(a){var b=a.peekBytes(4);return 65536===o(b,0)}function n(a){var b=a.peekBytes(2);return 37===b[0]&&33===b[1]?!0:128===b[0]&&1===b[1]?!0:!1}function p(a){for(var b=0,c=cc.length-1;c>b;){var d=b+c+1>>1;a<cc[d]?c=d-1:b=d}return!(1&b)}function q(a,b){var c=b.toUnicode,d=!!(b.flags&Ob.Symbolic),e=b.toUnicode instanceof ac,f=Object.create(null),g=[],h=[],i=Ib;for(var j in a){j|=0;var k=a[j],l=j;if(!e&&c.has(j)){var m=c.get(l);1===m.length&&(l=m.charCodeAt(0))}if((void 0!==h[l]||p(l)||d&&e)&&Jb>=i)do l=i++,Kb&&61440===l&&(l=61472,i=l+1);while(void 0!==h[l]&&Jb>=i);f[l]=k,g[j]=l,h[l]=!0}return{toFontChar:g,charCodeToGlyphId:f,nextAvailableFontCharCode:i}}function r(a){var b=[];for(var c in a)b.push({fontCharCode:0|c,glyphId:a[c]});b.sort(function(a,b){return a.fontCharCode-b.fontCharCode});for(var d=[],e=b.length,f=0;e>f;){var g=b[f].fontCharCode,h=[b[f].glyphId];++f;for(var i=g;e>f&&i+1===b[f].fontCharCode&&(h.push(b[f].glyphId),++i,++f,65535!==i););d.push([g,i,h])}return d}function s(a){var b,c,d,e,f=r(a),g=f[f.length-1][1]>65535?2:1,h="\x00\x00"+j(g)+"\x00\x00"+k(4+8*g);for(b=f.length-1;b>=0&&!(f[b][0]<=65535);--b);var i=b+1;f[b][0]<65535&&65535===f[b][1]&&(f[b][1]=65534);
+Edieresissmall:63467,Edot:278,Edotaccent:278,Edotbelow:7864,Efcyrillic:1060,Egrave:200,Egravesmall:63464,Eharmenian:1335,Ehookabove:7866,Eightroman:8551,Einvertedbreve:518,Eiotifiedcyrillic:1124,Elcyrillic:1051,Elevenroman:8554,Emacron:274,Emacronacute:7702,Emacrongrave:7700,Emcyrillic:1052,Emonospace:65317,Encyrillic:1053,Endescendercyrillic:1186,Eng:330,Enghecyrillic:1188,Enhookcyrillic:1223,Eogonek:280,Eopen:400,Epsilon:917,Epsilontonos:904,Ercyrillic:1056,Ereversed:398,Ereversedcyrillic:1069,Escyrillic:1057,Esdescendercyrillic:1194,Esh:425,Esmall:63333,Eta:919,Etarmenian:1336,Etatonos:905,Eth:208,Ethsmall:63472,Etilde:7868,Etildebelow:7706,Euro:8364,Ezh:439,Ezhcaron:494,Ezhreversed:440,F:70,Fcircle:9403,Fdotaccent:7710,Feharmenian:1366,Feicoptic:996,Fhook:401,Fitacyrillic:1138,Fiveroman:8548,Fmonospace:65318,Fourroman:8547,Fsmall:63334,G:71,GBsquare:13191,Gacute:500,Gamma:915,Gammaafrican:404,Gangiacoptic:1002,Gbreve:286,Gcaron:486,Gcedilla:290,Gcircle:9404,Gcircumflex:284,Gcommaaccent:290,Gdot:288,Gdotaccent:288,Gecyrillic:1043,Ghadarmenian:1346,Ghemiddlehookcyrillic:1172,Ghestrokecyrillic:1170,Gheupturncyrillic:1168,Ghook:403,Gimarmenian:1331,Gjecyrillic:1027,Gmacron:7712,Gmonospace:65319,Grave:63182,Gravesmall:63328,Gsmall:63335,Gsmallhook:667,Gstroke:484,H:72,H18533:9679,H18543:9642,H18551:9643,H22073:9633,HPsquare:13259,Haabkhasiancyrillic:1192,Hadescendercyrillic:1202,Hardsigncyrillic:1066,Hbar:294,Hbrevebelow:7722,Hcedilla:7720,Hcircle:9405,Hcircumflex:292,Hdieresis:7718,Hdotaccent:7714,Hdotbelow:7716,Hmonospace:65320,Hoarmenian:1344,Horicoptic:1e3,Hsmall:63336,Hungarumlaut:63183,Hungarumlautsmall:63224,Hzsquare:13200,I:73,IAcyrillic:1071,IJ:306,IUcyrillic:1070,Iacute:205,Iacutesmall:63469,Ibreve:300,Icaron:463,Icircle:9406,Icircumflex:206,Icircumflexsmall:63470,Icyrillic:1030,Idblgrave:520,Idieresis:207,Idieresisacute:7726,Idieresiscyrillic:1252,Idieresissmall:63471,Idot:304,Idotaccent:304,Idotbelow:7882,Iebrevecyrillic:1238,Iecyrillic:1045,Ifraktur:8465,Igrave:204,Igravesmall:63468,Ihookabove:7880,Iicyrillic:1048,Iinvertedbreve:522,Iishortcyrillic:1049,Imacron:298,Imacroncyrillic:1250,Imonospace:65321,Iniarmenian:1339,Iocyrillic:1025,Iogonek:302,Iota:921,Iotaafrican:406,Iotadieresis:938,Iotatonos:906,Ismall:63337,Istroke:407,Itilde:296,Itildebelow:7724,Izhitsacyrillic:1140,Izhitsadblgravecyrillic:1142,J:74,Jaarmenian:1345,Jcircle:9407,Jcircumflex:308,Jecyrillic:1032,Jheharmenian:1355,Jmonospace:65322,Jsmall:63338,K:75,KBsquare:13189,KKsquare:13261,Kabashkircyrillic:1184,Kacute:7728,Kacyrillic:1050,Kadescendercyrillic:1178,Kahookcyrillic:1219,Kappa:922,Kastrokecyrillic:1182,Kaverticalstrokecyrillic:1180,Kcaron:488,Kcedilla:310,Kcircle:9408,Kcommaaccent:310,Kdotbelow:7730,Keharmenian:1364,Kenarmenian:1343,Khacyrillic:1061,Kheicoptic:998,Khook:408,Kjecyrillic:1036,Klinebelow:7732,Kmonospace:65323,Koppacyrillic:1152,Koppagreek:990,Ksicyrillic:1134,Ksmall:63339,L:76,LJ:455,LL:63167,Lacute:313,Lambda:923,Lcaron:317,Lcedilla:315,Lcircle:9409,Lcircumflexbelow:7740,Lcommaaccent:315,Ldot:319,Ldotaccent:319,Ldotbelow:7734,Ldotbelowmacron:7736,Liwnarmenian:1340,Lj:456,Ljecyrillic:1033,Llinebelow:7738,Lmonospace:65324,Lslash:321,Lslashsmall:63225,Lsmall:63340,M:77,MBsquare:13190,Macron:63184,Macronsmall:63407,Macute:7742,Mcircle:9410,Mdotaccent:7744,Mdotbelow:7746,Menarmenian:1348,Mmonospace:65325,Msmall:63341,Mturned:412,Mu:924,N:78,NJ:458,Nacute:323,Ncaron:327,Ncedilla:325,Ncircle:9411,Ncircumflexbelow:7754,Ncommaaccent:325,Ndotaccent:7748,Ndotbelow:7750,Nhookleft:413,Nineroman:8552,Nj:459,Njecyrillic:1034,Nlinebelow:7752,Nmonospace:65326,Nowarmenian:1350,Nsmall:63342,Ntilde:209,Ntildesmall:63473,Nu:925,O:79,OE:338,OEsmall:63226,Oacute:211,Oacutesmall:63475,Obarredcyrillic:1256,Obarreddieresiscyrillic:1258,Obreve:334,Ocaron:465,Ocenteredtilde:415,Ocircle:9412,Ocircumflex:212,Ocircumflexacute:7888,Ocircumflexdotbelow:7896,Ocircumflexgrave:7890,Ocircumflexhookabove:7892,Ocircumflexsmall:63476,Ocircumflextilde:7894,Ocyrillic:1054,Odblacute:336,Odblgrave:524,Odieresis:214,Odieresiscyrillic:1254,Odieresissmall:63478,Odotbelow:7884,Ogoneksmall:63227,Ograve:210,Ogravesmall:63474,Oharmenian:1365,Ohm:8486,Ohookabove:7886,Ohorn:416,Ohornacute:7898,Ohorndotbelow:7906,Ohorngrave:7900,Ohornhookabove:7902,Ohorntilde:7904,Ohungarumlaut:336,Oi:418,Oinvertedbreve:526,Omacron:332,Omacronacute:7762,Omacrongrave:7760,Omega:8486,Omegacyrillic:1120,Omegagreek:937,Omegaroundcyrillic:1146,Omegatitlocyrillic:1148,Omegatonos:911,Omicron:927,Omicrontonos:908,Omonospace:65327,Oneroman:8544,Oogonek:490,Oogonekmacron:492,Oopen:390,Oslash:216,Oslashacute:510,Oslashsmall:63480,Osmall:63343,Ostrokeacute:510,Otcyrillic:1150,Otilde:213,Otildeacute:7756,Otildedieresis:7758,Otildesmall:63477,P:80,Pacute:7764,Pcircle:9413,Pdotaccent:7766,Pecyrillic:1055,Peharmenian:1354,Pemiddlehookcyrillic:1190,Phi:934,Phook:420,Pi:928,Piwrarmenian:1363,Pmonospace:65328,Psi:936,Psicyrillic:1136,Psmall:63344,Q:81,Qcircle:9414,Qmonospace:65329,Qsmall:63345,R:82,Raarmenian:1356,Racute:340,Rcaron:344,Rcedilla:342,Rcircle:9415,Rcommaaccent:342,Rdblgrave:528,Rdotaccent:7768,Rdotbelow:7770,Rdotbelowmacron:7772,Reharmenian:1360,Rfraktur:8476,Rho:929,Ringsmall:63228,Rinvertedbreve:530,Rlinebelow:7774,Rmonospace:65330,Rsmall:63346,Rsmallinverted:641,Rsmallinvertedsuperior:694,S:83,SF010000:9484,SF020000:9492,SF030000:9488,SF040000:9496,SF050000:9532,SF060000:9516,SF070000:9524,SF080000:9500,SF090000:9508,SF100000:9472,SF110000:9474,SF190000:9569,SF200000:9570,SF210000:9558,SF220000:9557,SF230000:9571,SF240000:9553,SF250000:9559,SF260000:9565,SF270000:9564,SF280000:9563,SF360000:9566,SF370000:9567,SF380000:9562,SF390000:9556,SF400000:9577,SF410000:9574,SF420000:9568,SF430000:9552,SF440000:9580,SF450000:9575,SF460000:9576,SF470000:9572,SF480000:9573,SF490000:9561,SF500000:9560,SF510000:9554,SF520000:9555,SF530000:9579,SF540000:9578,Sacute:346,Sacutedotaccent:7780,Sampigreek:992,Scaron:352,Scarondotaccent:7782,Scaronsmall:63229,Scedilla:350,Schwa:399,Schwacyrillic:1240,Schwadieresiscyrillic:1242,Scircle:9416,Scircumflex:348,Scommaaccent:536,Sdotaccent:7776,Sdotbelow:7778,Sdotbelowdotaccent:7784,Seharmenian:1357,Sevenroman:8550,Shaarmenian:1351,Shacyrillic:1064,Shchacyrillic:1065,Sheicoptic:994,Shhacyrillic:1210,Shimacoptic:1004,Sigma:931,Sixroman:8549,Smonospace:65331,Softsigncyrillic:1068,Ssmall:63347,Stigmagreek:986,T:84,Tau:932,Tbar:358,Tcaron:356,Tcedilla:354,Tcircle:9417,Tcircumflexbelow:7792,Tcommaaccent:354,Tdotaccent:7786,Tdotbelow:7788,Tecyrillic:1058,Tedescendercyrillic:1196,Tenroman:8553,Tetsecyrillic:1204,Theta:920,Thook:428,Thorn:222,Thornsmall:63486,Threeroman:8546,Tildesmall:63230,Tiwnarmenian:1359,Tlinebelow:7790,Tmonospace:65332,Toarmenian:1337,Tonefive:444,Tonesix:388,Tonetwo:423,Tretroflexhook:430,Tsecyrillic:1062,Tshecyrillic:1035,Tsmall:63348,Twelveroman:8555,Tworoman:8545,U:85,Uacute:218,Uacutesmall:63482,Ubreve:364,Ucaron:467,Ucircle:9418,Ucircumflex:219,Ucircumflexbelow:7798,Ucircumflexsmall:63483,Ucyrillic:1059,Udblacute:368,Udblgrave:532,Udieresis:220,Udieresisacute:471,Udieresisbelow:7794,Udieresiscaron:473,Udieresiscyrillic:1264,Udieresisgrave:475,Udieresismacron:469,Udieresissmall:63484,Udotbelow:7908,Ugrave:217,Ugravesmall:63481,Uhookabove:7910,Uhorn:431,Uhornacute:7912,Uhorndotbelow:7920,Uhorngrave:7914,Uhornhookabove:7916,Uhorntilde:7918,Uhungarumlaut:368,Uhungarumlautcyrillic:1266,Uinvertedbreve:534,Ukcyrillic:1144,Umacron:362,Umacroncyrillic:1262,Umacrondieresis:7802,Umonospace:65333,Uogonek:370,Upsilon:933,Upsilon1:978,Upsilonacutehooksymbolgreek:979,Upsilonafrican:433,Upsilondieresis:939,Upsilondieresishooksymbolgreek:980,Upsilonhooksymbol:978,Upsilontonos:910,Uring:366,Ushortcyrillic:1038,Usmall:63349,Ustraightcyrillic:1198,Ustraightstrokecyrillic:1200,Utilde:360,Utildeacute:7800,Utildebelow:7796,V:86,Vcircle:9419,Vdotbelow:7806,Vecyrillic:1042,Vewarmenian:1358,Vhook:434,Vmonospace:65334,Voarmenian:1352,Vsmall:63350,Vtilde:7804,W:87,Wacute:7810,Wcircle:9420,Wcircumflex:372,Wdieresis:7812,Wdotaccent:7814,Wdotbelow:7816,Wgrave:7808,Wmonospace:65335,Wsmall:63351,X:88,Xcircle:9421,Xdieresis:7820,Xdotaccent:7818,Xeharmenian:1341,Xi:926,Xmonospace:65336,Xsmall:63352,Y:89,Yacute:221,Yacutesmall:63485,Yatcyrillic:1122,Ycircle:9422,Ycircumflex:374,Ydieresis:376,Ydieresissmall:63487,Ydotaccent:7822,Ydotbelow:7924,Yericyrillic:1067,Yerudieresiscyrillic:1272,Ygrave:7922,Yhook:435,Yhookabove:7926,Yiarmenian:1349,Yicyrillic:1031,Yiwnarmenian:1362,Ymonospace:65337,Ysmall:63353,Ytilde:7928,Yusbigcyrillic:1130,Yusbigiotifiedcyrillic:1132,Yuslittlecyrillic:1126,Yuslittleiotifiedcyrillic:1128,Z:90,Zaarmenian:1334,Zacute:377,Zcaron:381,Zcaronsmall:63231,Zcircle:9423,Zcircumflex:7824,Zdot:379,Zdotaccent:379,Zdotbelow:7826,Zecyrillic:1047,Zedescendercyrillic:1176,Zedieresiscyrillic:1246,Zeta:918,Zhearmenian:1338,Zhebrevecyrillic:1217,Zhecyrillic:1046,Zhedescendercyrillic:1174,Zhedieresiscyrillic:1244,Zlinebelow:7828,Zmonospace:65338,Zsmall:63354,Zstroke:437,a:97,aabengali:2438,aacute:225,aadeva:2310,aagujarati:2694,aagurmukhi:2566,aamatragurmukhi:2622,aarusquare:13059,aavowelsignbengali:2494,aavowelsigndeva:2366,aavowelsigngujarati:2750,abbreviationmarkarmenian:1375,abbreviationsigndeva:2416,abengali:2437,abopomofo:12570,abreve:259,abreveacute:7855,abrevecyrillic:1233,abrevedotbelow:7863,abrevegrave:7857,abrevehookabove:7859,abrevetilde:7861,acaron:462,acircle:9424,acircumflex:226,acircumflexacute:7845,acircumflexdotbelow:7853,acircumflexgrave:7847,acircumflexhookabove:7849,acircumflextilde:7851,acute:180,acutebelowcmb:791,acutecmb:769,acutecomb:769,acutedeva:2388,acutelowmod:719,acutetonecmb:833,acyrillic:1072,adblgrave:513,addakgurmukhi:2673,adeva:2309,adieresis:228,adieresiscyrillic:1235,adieresismacron:479,adotbelow:7841,adotmacron:481,ae:230,aeacute:509,aekorean:12624,aemacron:483,afii00208:8213,afii08941:8356,afii10017:1040,afii10018:1041,afii10019:1042,afii10020:1043,afii10021:1044,afii10022:1045,afii10023:1025,afii10024:1046,afii10025:1047,afii10026:1048,afii10027:1049,afii10028:1050,afii10029:1051,afii10030:1052,afii10031:1053,afii10032:1054,afii10033:1055,afii10034:1056,afii10035:1057,afii10036:1058,afii10037:1059,afii10038:1060,afii10039:1061,afii10040:1062,afii10041:1063,afii10042:1064,afii10043:1065,afii10044:1066,afii10045:1067,afii10046:1068,afii10047:1069,afii10048:1070,afii10049:1071,afii10050:1168,afii10051:1026,afii10052:1027,afii10053:1028,afii10054:1029,afii10055:1030,afii10056:1031,afii10057:1032,afii10058:1033,afii10059:1034,afii10060:1035,afii10061:1036,afii10062:1038,afii10063:63172,afii10064:63173,afii10065:1072,afii10066:1073,afii10067:1074,afii10068:1075,afii10069:1076,afii10070:1077,afii10071:1105,afii10072:1078,afii10073:1079,afii10074:1080,afii10075:1081,afii10076:1082,afii10077:1083,afii10078:1084,afii10079:1085,afii10080:1086,afii10081:1087,afii10082:1088,afii10083:1089,afii10084:1090,afii10085:1091,afii10086:1092,afii10087:1093,afii10088:1094,afii10089:1095,afii10090:1096,afii10091:1097,afii10092:1098,afii10093:1099,afii10094:1100,afii10095:1101,afii10096:1102,afii10097:1103,afii10098:1169,afii10099:1106,afii10100:1107,afii10101:1108,afii10102:1109,afii10103:1110,afii10104:1111,afii10105:1112,afii10106:1113,afii10107:1114,afii10108:1115,afii10109:1116,afii10110:1118,afii10145:1039,afii10146:1122,afii10147:1138,afii10148:1140,afii10192:63174,afii10193:1119,afii10194:1123,afii10195:1139,afii10196:1141,afii10831:63175,afii10832:63176,afii10846:1241,afii299:8206,afii300:8207,afii301:8205,afii57381:1642,afii57388:1548,afii57392:1632,afii57393:1633,afii57394:1634,afii57395:1635,afii57396:1636,afii57397:1637,afii57398:1638,afii57399:1639,afii57400:1640,afii57401:1641,afii57403:1563,afii57407:1567,afii57409:1569,afii57410:1570,afii57411:1571,afii57412:1572,afii57413:1573,afii57414:1574,afii57415:1575,afii57416:1576,afii57417:1577,afii57418:1578,afii57419:1579,afii57420:1580,afii57421:1581,afii57422:1582,afii57423:1583,afii57424:1584,afii57425:1585,afii57426:1586,afii57427:1587,afii57428:1588,afii57429:1589,afii57430:1590,afii57431:1591,afii57432:1592,afii57433:1593,afii57434:1594,afii57440:1600,afii57441:1601,afii57442:1602,afii57443:1603,afii57444:1604,afii57445:1605,afii57446:1606,afii57448:1608,afii57449:1609,afii57450:1610,afii57451:1611,afii57452:1612,afii57453:1613,afii57454:1614,afii57455:1615,afii57456:1616,afii57457:1617,afii57458:1618,afii57470:1607,afii57505:1700,afii57506:1662,afii57507:1670,afii57508:1688,afii57509:1711,afii57511:1657,afii57512:1672,afii57513:1681,afii57514:1722,afii57519:1746,afii57534:1749,afii57636:8362,afii57645:1470,afii57658:1475,afii57664:1488,afii57665:1489,afii57666:1490,afii57667:1491,afii57668:1492,afii57669:1493,afii57670:1494,afii57671:1495,afii57672:1496,afii57673:1497,afii57674:1498,afii57675:1499,afii57676:1500,afii57677:1501,afii57678:1502,afii57679:1503,afii57680:1504,afii57681:1505,afii57682:1506,afii57683:1507,afii57684:1508,afii57685:1509,afii57686:1510,afii57687:1511,afii57688:1512,afii57689:1513,afii57690:1514,afii57694:64298,afii57695:64299,afii57700:64331,afii57705:64287,afii57716:1520,afii57717:1521,afii57718:1522,afii57723:64309,afii57793:1460,afii57794:1461,afii57795:1462,afii57796:1467,afii57797:1464,afii57798:1463,afii57799:1456,afii57800:1458,afii57801:1457,afii57802:1459,afii57803:1474,afii57804:1473,afii57806:1465,afii57807:1468,afii57839:1469,afii57841:1471,afii57842:1472,afii57929:700,afii61248:8453,afii61289:8467,afii61352:8470,afii61573:8236,afii61574:8237,afii61575:8238,afii61664:8204,afii63167:1645,afii64937:701,agrave:224,agujarati:2693,agurmukhi:2565,ahiragana:12354,ahookabove:7843,aibengali:2448,aibopomofo:12574,aideva:2320,aiecyrillic:1237,aigujarati:2704,aigurmukhi:2576,aimatragurmukhi:2632,ainarabic:1593,ainfinalarabic:65226,aininitialarabic:65227,ainmedialarabic:65228,ainvertedbreve:515,aivowelsignbengali:2504,aivowelsigndeva:2376,aivowelsigngujarati:2760,akatakana:12450,akatakanahalfwidth:65393,akorean:12623,alef:1488,alefarabic:1575,alefdageshhebrew:64304,aleffinalarabic:65166,alefhamzaabovearabic:1571,alefhamzaabovefinalarabic:65156,alefhamzabelowarabic:1573,alefhamzabelowfinalarabic:65160,alefhebrew:1488,aleflamedhebrew:64335,alefmaddaabovearabic:1570,alefmaddaabovefinalarabic:65154,alefmaksuraarabic:1609,alefmaksurafinalarabic:65264,alefmaksurainitialarabic:65267,alefmaksuramedialarabic:65268,alefpatahhebrew:64302,alefqamatshebrew:64303,aleph:8501,allequal:8780,alpha:945,alphatonos:940,amacron:257,amonospace:65345,ampersand:38,ampersandmonospace:65286,ampersandsmall:63270,amsquare:13250,anbopomofo:12578,angbopomofo:12580,angbracketleft:12296,angbracketright:12297,angkhankhuthai:3674,angle:8736,anglebracketleft:12296,anglebracketleftvertical:65087,anglebracketright:12297,anglebracketrightvertical:65088,angleleft:9001,angleright:9002,angstrom:8491,anoteleia:903,anudattadeva:2386,anusvarabengali:2434,anusvaradeva:2306,anusvaragujarati:2690,aogonek:261,apaatosquare:13056,aparen:9372,apostrophearmenian:1370,apostrophemod:700,apple:63743,approaches:8784,approxequal:8776,approxequalorimage:8786,approximatelyequal:8773,araeaekorean:12686,araeakorean:12685,arc:8978,arighthalfring:7834,aring:229,aringacute:507,aringbelow:7681,arrowboth:8596,arrowdashdown:8675,arrowdashleft:8672,arrowdashright:8674,arrowdashup:8673,arrowdblboth:8660,arrowdbldown:8659,arrowdblleft:8656,arrowdblright:8658,arrowdblup:8657,arrowdown:8595,arrowdownleft:8601,arrowdownright:8600,arrowdownwhite:8681,arrowheaddownmod:709,arrowheadleftmod:706,arrowheadrightmod:707,arrowheadupmod:708,arrowhorizex:63719,arrowleft:8592,arrowleftdbl:8656,arrowleftdblstroke:8653,arrowleftoverright:8646,arrowleftwhite:8678,arrowright:8594,arrowrightdblstroke:8655,arrowrightheavy:10142,arrowrightoverleft:8644,arrowrightwhite:8680,arrowtableft:8676,arrowtabright:8677,arrowup:8593,arrowupdn:8597,arrowupdnbse:8616,arrowupdownbase:8616,arrowupleft:8598,arrowupleftofdown:8645,arrowupright:8599,arrowupwhite:8679,arrowvertex:63718,asciicircum:94,asciicircummonospace:65342,asciitilde:126,asciitildemonospace:65374,ascript:593,ascriptturned:594,asmallhiragana:12353,asmallkatakana:12449,asmallkatakanahalfwidth:65383,asterisk:42,asteriskaltonearabic:1645,asteriskarabic:1645,asteriskmath:8727,asteriskmonospace:65290,asterisksmall:65121,asterism:8258,asuperior:63209,asymptoticallyequal:8771,at:64,atilde:227,atmonospace:65312,atsmall:65131,aturned:592,aubengali:2452,aubopomofo:12576,audeva:2324,augujarati:2708,augurmukhi:2580,aulengthmarkbengali:2519,aumatragurmukhi:2636,auvowelsignbengali:2508,auvowelsigndeva:2380,auvowelsigngujarati:2764,avagrahadeva:2365,aybarmenian:1377,ayin:1506,ayinaltonehebrew:64288,ayinhebrew:1506,b:98,babengali:2476,backslash:92,backslashmonospace:65340,badeva:2348,bagujarati:2732,bagurmukhi:2604,bahiragana:12400,bahtthai:3647,bakatakana:12496,bar:124,barmonospace:65372,bbopomofo:12549,bcircle:9425,bdotaccent:7683,bdotbelow:7685,beamedsixteenthnotes:9836,because:8757,becyrillic:1073,beharabic:1576,behfinalarabic:65168,behinitialarabic:65169,behiragana:12409,behmedialarabic:65170,behmeeminitialarabic:64671,behmeemisolatedarabic:64520,behnoonfinalarabic:64621,bekatakana:12505,benarmenian:1378,bet:1489,beta:946,betasymbolgreek:976,betdagesh:64305,betdageshhebrew:64305,bethebrew:1489,betrafehebrew:64332,bhabengali:2477,bhadeva:2349,bhagujarati:2733,bhagurmukhi:2605,bhook:595,bihiragana:12403,bikatakana:12499,bilabialclick:664,bindigurmukhi:2562,birusquare:13105,blackcircle:9679,blackdiamond:9670,blackdownpointingtriangle:9660,blackleftpointingpointer:9668,blackleftpointingtriangle:9664,blacklenticularbracketleft:12304,blacklenticularbracketleftvertical:65083,blacklenticularbracketright:12305,blacklenticularbracketrightvertical:65084,blacklowerlefttriangle:9699,blacklowerrighttriangle:9698,blackrectangle:9644,blackrightpointingpointer:9658,blackrightpointingtriangle:9654,blacksmallsquare:9642,blacksmilingface:9787,blacksquare:9632,blackstar:9733,blackupperlefttriangle:9700,blackupperrighttriangle:9701,blackuppointingsmalltriangle:9652,blackuppointingtriangle:9650,blank:9251,blinebelow:7687,block:9608,bmonospace:65346,bobaimaithai:3610,bohiragana:12412,bokatakana:12508,bparen:9373,bqsquare:13251,braceex:63732,braceleft:123,braceleftbt:63731,braceleftmid:63730,braceleftmonospace:65371,braceleftsmall:65115,bracelefttp:63729,braceleftvertical:65079,braceright:125,bracerightbt:63742,bracerightmid:63741,bracerightmonospace:65373,bracerightsmall:65116,bracerighttp:63740,bracerightvertical:65080,bracketleft:91,bracketleftbt:63728,bracketleftex:63727,bracketleftmonospace:65339,bracketlefttp:63726,bracketright:93,bracketrightbt:63739,bracketrightex:63738,bracketrightmonospace:65341,bracketrighttp:63737,breve:728,brevebelowcmb:814,brevecmb:774,breveinvertedbelowcmb:815,breveinvertedcmb:785,breveinverteddoublecmb:865,bridgebelowcmb:810,bridgeinvertedbelowcmb:826,brokenbar:166,bstroke:384,bsuperior:63210,btopbar:387,buhiragana:12406,bukatakana:12502,bullet:8226,bulletinverse:9688,bulletoperator:8729,bullseye:9678,c:99,caarmenian:1390,cabengali:2458,cacute:263,cadeva:2330,cagujarati:2714,cagurmukhi:2586,calsquare:13192,candrabindubengali:2433,candrabinducmb:784,candrabindudeva:2305,candrabindugujarati:2689,capslock:8682,careof:8453,caron:711,caronbelowcmb:812,caroncmb:780,carriagereturn:8629,cbopomofo:12568,ccaron:269,ccedilla:231,ccedillaacute:7689,ccircle:9426,ccircumflex:265,ccurl:597,cdot:267,cdotaccent:267,cdsquare:13253,cedilla:184,cedillacmb:807,cent:162,centigrade:8451,centinferior:63199,centmonospace:65504,centoldstyle:63394,centsuperior:63200,chaarmenian:1401,chabengali:2459,chadeva:2331,chagujarati:2715,chagurmukhi:2587,chbopomofo:12564,cheabkhasiancyrillic:1213,checkmark:10003,checyrillic:1095,chedescenderabkhasiancyrillic:1215,chedescendercyrillic:1207,chedieresiscyrillic:1269,cheharmenian:1395,chekhakassiancyrillic:1228,cheverticalstrokecyrillic:1209,chi:967,chieuchacirclekorean:12919,chieuchaparenkorean:12823,chieuchcirclekorean:12905,chieuchkorean:12618,chieuchparenkorean:12809,chochangthai:3594,chochanthai:3592,chochingthai:3593,chochoethai:3596,chook:392,cieucacirclekorean:12918,cieucaparenkorean:12822,cieuccirclekorean:12904,cieuckorean:12616,cieucparenkorean:12808,cieucuparenkorean:12828,circle:9675,circlecopyrt:169,circlemultiply:8855,circleot:8857,circleplus:8853,circlepostalmark:12342,circlewithlefthalfblack:9680,circlewithrighthalfblack:9681,circumflex:710,circumflexbelowcmb:813,circumflexcmb:770,clear:8999,clickalveolar:450,clickdental:448,clicklateral:449,clickretroflex:451,club:9827,clubsuitblack:9827,clubsuitwhite:9831,cmcubedsquare:13220,cmonospace:65347,cmsquaredsquare:13216,coarmenian:1409,colon:58,colonmonetary:8353,colonmonospace:65306,colonsign:8353,colonsmall:65109,colontriangularhalfmod:721,colontriangularmod:720,comma:44,commaabovecmb:787,commaaboverightcmb:789,commaaccent:63171,commaarabic:1548,commaarmenian:1373,commainferior:63201,commamonospace:65292,commareversedabovecmb:788,commareversedmod:701,commasmall:65104,commasuperior:63202,commaturnedabovecmb:786,commaturnedmod:699,compass:9788,congruent:8773,contourintegral:8750,control:8963,controlACK:6,controlBEL:7,controlBS:8,controlCAN:24,controlCR:13,controlDC1:17,controlDC2:18,controlDC3:19,controlDC4:20,controlDEL:127,controlDLE:16,controlEM:25,controlENQ:5,controlEOT:4,controlESC:27,controlETB:23,controlETX:3,controlFF:12,controlFS:28,controlGS:29,controlHT:9,controlLF:10,controlNAK:21,controlRS:30,controlSI:15,controlSO:14,controlSOT:2,controlSTX:1,controlSUB:26,controlSYN:22,controlUS:31,controlVT:11,copyright:169,copyrightsans:63721,copyrightserif:63193,cornerbracketleft:12300,cornerbracketlefthalfwidth:65378,cornerbracketleftvertical:65089,cornerbracketright:12301,cornerbracketrighthalfwidth:65379,cornerbracketrightvertical:65090,corporationsquare:13183,cosquare:13255,coverkgsquare:13254,cparen:9374,cruzeiro:8354,cstretched:663,curlyand:8911,curlyor:8910,currency:164,cyrBreve:63185,cyrFlex:63186,cyrbreve:63188,cyrflex:63189,d:100,daarmenian:1380,dabengali:2470,dadarabic:1590,dadeva:2342,dadfinalarabic:65214,dadinitialarabic:65215,dadmedialarabic:65216,dagesh:1468,dageshhebrew:1468,dagger:8224,daggerdbl:8225,dagujarati:2726,dagurmukhi:2598,dahiragana:12384,dakatakana:12480,dalarabic:1583,dalet:1491,daletdagesh:64307,daletdageshhebrew:64307,dalethebrew:1491,dalfinalarabic:65194,dammaarabic:1615,dammalowarabic:1615,dammatanaltonearabic:1612,dammatanarabic:1612,danda:2404,dargahebrew:1447,dargalefthebrew:1447,dasiapneumatacyrilliccmb:1157,dblGrave:63187,dblanglebracketleft:12298,dblanglebracketleftvertical:65085,dblanglebracketright:12299,dblanglebracketrightvertical:65086,dblarchinvertedbelowcmb:811,dblarrowleft:8660,dblarrowright:8658,dbldanda:2405,dblgrave:63190,dblgravecmb:783,dblintegral:8748,dbllowline:8215,dbllowlinecmb:819,dbloverlinecmb:831,dblprimemod:698,dblverticalbar:8214,dblverticallineabovecmb:782,dbopomofo:12553,dbsquare:13256,dcaron:271,dcedilla:7697,dcircle:9427,dcircumflexbelow:7699,dcroat:273,ddabengali:2465,ddadeva:2337,ddagujarati:2721,ddagurmukhi:2593,ddalarabic:1672,ddalfinalarabic:64393,dddhadeva:2396,ddhabengali:2466,ddhadeva:2338,ddhagujarati:2722,ddhagurmukhi:2594,ddotaccent:7691,ddotbelow:7693,decimalseparatorarabic:1643,decimalseparatorpersian:1643,decyrillic:1076,degree:176,dehihebrew:1453,dehiragana:12391,deicoptic:1007,dekatakana:12487,deleteleft:9003,deleteright:8998,delta:948,deltaturned:397,denominatorminusonenumeratorbengali:2552,dezh:676,dhabengali:2471,dhadeva:2343,dhagujarati:2727,dhagurmukhi:2599,dhook:599,dialytikatonos:901,dialytikatonoscmb:836,diamond:9830,diamondsuitwhite:9826,dieresis:168,dieresisacute:63191,dieresisbelowcmb:804,dieresiscmb:776,dieresisgrave:63192,dieresistonos:901,dihiragana:12386,dikatakana:12482,dittomark:12291,divide:247,divides:8739,divisionslash:8725,djecyrillic:1106,dkshade:9619,dlinebelow:7695,dlsquare:13207,dmacron:273,dmonospace:65348,dnblock:9604,dochadathai:3598,dodekthai:3604,dohiragana:12393,dokatakana:12489,dollar:36,dollarinferior:63203,dollarmonospace:65284,dollaroldstyle:63268,dollarsmall:65129,dollarsuperior:63204,dong:8363,dorusquare:13094,dotaccent:729,dotaccentcmb:775,dotbelowcmb:803,dotbelowcomb:803,dotkatakana:12539,dotlessi:305,dotlessj:63166,dotlessjstrokehook:644,dotmath:8901,dottedcircle:9676,doubleyodpatah:64287,doubleyodpatahhebrew:64287,downtackbelowcmb:798,downtackmod:725,dparen:9375,dsuperior:63211,dtail:598,dtopbar:396,duhiragana:12389,dukatakana:12485,dz:499,dzaltone:675,dzcaron:454,dzcurl:677,dzeabkhasiancyrillic:1249,dzecyrillic:1109,dzhecyrillic:1119,e:101,eacute:233,earth:9793,ebengali:2447,ebopomofo:12572,ebreve:277,ecandradeva:2317,ecandragujarati:2701,ecandravowelsigndeva:2373,ecandravowelsigngujarati:2757,ecaron:283,ecedillabreve:7709,echarmenian:1381,echyiwnarmenian:1415,ecircle:9428,ecircumflex:234,ecircumflexacute:7871,ecircumflexbelow:7705,ecircumflexdotbelow:7879,ecircumflexgrave:7873,ecircumflexhookabove:7875,ecircumflextilde:7877,ecyrillic:1108,edblgrave:517,edeva:2319,edieresis:235,edot:279,edotaccent:279,edotbelow:7865,eegurmukhi:2575,eematragurmukhi:2631,efcyrillic:1092,egrave:232,egujarati:2703,eharmenian:1383,ehbopomofo:12573,ehiragana:12360,ehookabove:7867,eibopomofo:12575,eight:56,eightarabic:1640,eightbengali:2542,eightcircle:9319,eightcircleinversesansserif:10129,eightdeva:2414,eighteencircle:9329,eighteenparen:9349,eighteenperiod:9369,eightgujarati:2798,eightgurmukhi:2670,eighthackarabic:1640,eighthangzhou:12328,eighthnotebeamed:9835,eightideographicparen:12839,eightinferior:8328,eightmonospace:65304,eightoldstyle:63288,eightparen:9339,eightperiod:9359,eightpersian:1784,eightroman:8567,eightsuperior:8312,eightthai:3672,einvertedbreve:519,eiotifiedcyrillic:1125,ekatakana:12456,ekatakanahalfwidth:65396,ekonkargurmukhi:2676,ekorean:12628,elcyrillic:1083,element:8712,elevencircle:9322,elevenparen:9342,elevenperiod:9362,elevenroman:8570,ellipsis:8230,ellipsisvertical:8942,emacron:275,emacronacute:7703,emacrongrave:7701,emcyrillic:1084,emdash:8212,emdashvertical:65073,emonospace:65349,emphasismarkarmenian:1371,emptyset:8709,enbopomofo:12579,encyrillic:1085,endash:8211,endashvertical:65074,endescendercyrillic:1187,eng:331,engbopomofo:12581,enghecyrillic:1189,enhookcyrillic:1224,enspace:8194,eogonek:281,eokorean:12627,eopen:603,eopenclosed:666,eopenreversed:604,eopenreversedclosed:606,eopenreversedhook:605,eparen:9376,epsilon:949,epsilontonos:941,equal:61,equalmonospace:65309,equalsmall:65126,equalsuperior:8316,equivalence:8801,erbopomofo:12582,ercyrillic:1088,ereversed:600,ereversedcyrillic:1101,escyrillic:1089,esdescendercyrillic:1195,esh:643,eshcurl:646,eshortdeva:2318,eshortvowelsigndeva:2374,eshreversedloop:426,eshsquatreversed:645,esmallhiragana:12359,esmallkatakana:12455,esmallkatakanahalfwidth:65386,estimated:8494,esuperior:63212,eta:951,etarmenian:1384,etatonos:942,eth:240,etilde:7869,etildebelow:7707,etnahtafoukhhebrew:1425,etnahtafoukhlefthebrew:1425,etnahtahebrew:1425,etnahtalefthebrew:1425,eturned:477,eukorean:12641,euro:8364,evowelsignbengali:2503,evowelsigndeva:2375,evowelsigngujarati:2759,exclam:33,exclamarmenian:1372,exclamdbl:8252,exclamdown:161,exclamdownsmall:63393,exclammonospace:65281,exclamsmall:63265,existential:8707,ezh:658,ezhcaron:495,ezhcurl:659,ezhreversed:441,ezhtail:442,f:102,fadeva:2398,fagurmukhi:2654,fahrenheit:8457,fathaarabic:1614,fathalowarabic:1614,fathatanarabic:1611,fbopomofo:12552,fcircle:9429,fdotaccent:7711,feharabic:1601,feharmenian:1414,fehfinalarabic:65234,fehinitialarabic:65235,fehmedialarabic:65236,feicoptic:997,female:9792,ff:64256,ffi:64259,ffl:64260,fi:64257,fifteencircle:9326,fifteenparen:9346,fifteenperiod:9366,figuredash:8210,filledbox:9632,filledrect:9644,finalkaf:1498,finalkafdagesh:64314,finalkafdageshhebrew:64314,finalkafhebrew:1498,finalmem:1501,finalmemhebrew:1501,finalnun:1503,finalnunhebrew:1503,finalpe:1507,finalpehebrew:1507,finaltsadi:1509,finaltsadihebrew:1509,firsttonechinese:713,fisheye:9673,fitacyrillic:1139,five:53,fivearabic:1637,fivebengali:2539,fivecircle:9316,fivecircleinversesansserif:10126,fivedeva:2411,fiveeighths:8541,fivegujarati:2795,fivegurmukhi:2667,fivehackarabic:1637,fivehangzhou:12325,fiveideographicparen:12836,fiveinferior:8325,fivemonospace:65301,fiveoldstyle:63285,fiveparen:9336,fiveperiod:9356,fivepersian:1781,fiveroman:8564,fivesuperior:8309,fivethai:3669,fl:64258,florin:402,fmonospace:65350,fmsquare:13209,fofanthai:3615,fofathai:3613,fongmanthai:3663,forall:8704,four:52,fourarabic:1636,fourbengali:2538,fourcircle:9315,fourcircleinversesansserif:10125,fourdeva:2410,fourgujarati:2794,fourgurmukhi:2666,fourhackarabic:1636,fourhangzhou:12324,fourideographicparen:12835,fourinferior:8324,fourmonospace:65300,fournumeratorbengali:2551,fouroldstyle:63284,fourparen:9335,fourperiod:9355,fourpersian:1780,fourroman:8563,foursuperior:8308,fourteencircle:9325,fourteenparen:9345,fourteenperiod:9365,fourthai:3668,fourthtonechinese:715,fparen:9377,fraction:8260,franc:8355,g:103,gabengali:2455,gacute:501,gadeva:2327,gafarabic:1711,gaffinalarabic:64403,gafinitialarabic:64404,gafmedialarabic:64405,gagujarati:2711,gagurmukhi:2583,gahiragana:12364,gakatakana:12460,gamma:947,gammalatinsmall:611,gammasuperior:736,gangiacoptic:1003,gbopomofo:12557,gbreve:287,gcaron:487,gcedilla:291,gcircle:9430,gcircumflex:285,gcommaaccent:291,gdot:289,gdotaccent:289,gecyrillic:1075,gehiragana:12370,gekatakana:12466,geometricallyequal:8785,gereshaccenthebrew:1436,gereshhebrew:1523,gereshmuqdamhebrew:1437,germandbls:223,gershayimaccenthebrew:1438,gershayimhebrew:1524,getamark:12307,ghabengali:2456,ghadarmenian:1394,ghadeva:2328,ghagujarati:2712,ghagurmukhi:2584,ghainarabic:1594,ghainfinalarabic:65230,ghaininitialarabic:65231,ghainmedialarabic:65232,ghemiddlehookcyrillic:1173,ghestrokecyrillic:1171,gheupturncyrillic:1169,ghhadeva:2394,ghhagurmukhi:2650,ghook:608,ghzsquare:13203,gihiragana:12366,gikatakana:12462,gimarmenian:1379,gimel:1490,gimeldagesh:64306,gimeldageshhebrew:64306,gimelhebrew:1490,gjecyrillic:1107,glottalinvertedstroke:446,glottalstop:660,glottalstopinverted:662,glottalstopmod:704,glottalstopreversed:661,glottalstopreversedmod:705,glottalstopreversedsuperior:740,glottalstopstroke:673,glottalstopstrokereversed:674,gmacron:7713,gmonospace:65351,gohiragana:12372,gokatakana:12468,gparen:9378,gpasquare:13228,gradient:8711,grave:96,gravebelowcmb:790,gravecmb:768,gravecomb:768,gravedeva:2387,gravelowmod:718,gravemonospace:65344,gravetonecmb:832,greater:62,greaterequal:8805,greaterequalorless:8923,greatermonospace:65310,greaterorequivalent:8819,greaterorless:8823,greateroverequal:8807,greatersmall:65125,gscript:609,gstroke:485,guhiragana:12368,guillemotleft:171,guillemotright:187,guilsinglleft:8249,guilsinglright:8250,gukatakana:12464,guramusquare:13080,gysquare:13257,h:104,haabkhasiancyrillic:1193,haaltonearabic:1729,habengali:2489,hadescendercyrillic:1203,hadeva:2361,hagujarati:2745,hagurmukhi:2617,haharabic:1581,hahfinalarabic:65186,hahinitialarabic:65187,hahiragana:12399,hahmedialarabic:65188,haitusquare:13098,hakatakana:12495,hakatakanahalfwidth:65418,halantgurmukhi:2637,hamzaarabic:1569,hamzalowarabic:1569,hangulfiller:12644,hardsigncyrillic:1098,harpoonleftbarbup:8636,harpoonrightbarbup:8640,hasquare:13258,hatafpatah:1458,hatafpatah16:1458,hatafpatah23:1458,hatafpatah2f:1458,hatafpatahhebrew:1458,hatafpatahnarrowhebrew:1458,hatafpatahquarterhebrew:1458,hatafpatahwidehebrew:1458,hatafqamats:1459,hatafqamats1b:1459,hatafqamats28:1459,hatafqamats34:1459,hatafqamatshebrew:1459,hatafqamatsnarrowhebrew:1459,hatafqamatsquarterhebrew:1459,hatafqamatswidehebrew:1459,hatafsegol:1457,hatafsegol17:1457,hatafsegol24:1457,hatafsegol30:1457,hatafsegolhebrew:1457,hatafsegolnarrowhebrew:1457,hatafsegolquarterhebrew:1457,hatafsegolwidehebrew:1457,hbar:295,hbopomofo:12559,hbrevebelow:7723,hcedilla:7721,hcircle:9431,hcircumflex:293,hdieresis:7719,hdotaccent:7715,hdotbelow:7717,he:1492,heart:9829,heartsuitblack:9829,heartsuitwhite:9825,hedagesh:64308,hedageshhebrew:64308,hehaltonearabic:1729,heharabic:1607,hehebrew:1492,hehfinalaltonearabic:64423,
+hehfinalalttwoarabic:65258,hehfinalarabic:65258,hehhamzaabovefinalarabic:64421,hehhamzaaboveisolatedarabic:64420,hehinitialaltonearabic:64424,hehinitialarabic:65259,hehiragana:12408,hehmedialaltonearabic:64425,hehmedialarabic:65260,heiseierasquare:13179,hekatakana:12504,hekatakanahalfwidth:65421,hekutaarusquare:13110,henghook:615,herutusquare:13113,het:1495,hethebrew:1495,hhook:614,hhooksuperior:689,hieuhacirclekorean:12923,hieuhaparenkorean:12827,hieuhcirclekorean:12909,hieuhkorean:12622,hieuhparenkorean:12813,hihiragana:12402,hikatakana:12498,hikatakanahalfwidth:65419,hiriq:1460,hiriq14:1460,hiriq21:1460,hiriq2d:1460,hiriqhebrew:1460,hiriqnarrowhebrew:1460,hiriqquarterhebrew:1460,hiriqwidehebrew:1460,hlinebelow:7830,hmonospace:65352,hoarmenian:1392,hohipthai:3627,hohiragana:12411,hokatakana:12507,hokatakanahalfwidth:65422,holam:1465,holam19:1465,holam26:1465,holam32:1465,holamhebrew:1465,holamnarrowhebrew:1465,holamquarterhebrew:1465,holamwidehebrew:1465,honokhukthai:3630,hookabovecomb:777,hookcmb:777,hookpalatalizedbelowcmb:801,hookretroflexbelowcmb:802,hoonsquare:13122,horicoptic:1001,horizontalbar:8213,horncmb:795,hotsprings:9832,house:8962,hparen:9379,hsuperior:688,hturned:613,huhiragana:12405,huiitosquare:13107,hukatakana:12501,hukatakanahalfwidth:65420,hungarumlaut:733,hungarumlautcmb:779,hv:405,hyphen:45,hypheninferior:63205,hyphenmonospace:65293,hyphensmall:65123,hyphensuperior:63206,hyphentwo:8208,i:105,iacute:237,iacyrillic:1103,ibengali:2439,ibopomofo:12583,ibreve:301,icaron:464,icircle:9432,icircumflex:238,icyrillic:1110,idblgrave:521,ideographearthcircle:12943,ideographfirecircle:12939,ideographicallianceparen:12863,ideographiccallparen:12858,ideographiccentrecircle:12965,ideographicclose:12294,ideographiccomma:12289,ideographiccommaleft:65380,ideographiccongratulationparen:12855,ideographiccorrectcircle:12963,ideographicearthparen:12847,ideographicenterpriseparen:12861,ideographicexcellentcircle:12957,ideographicfestivalparen:12864,ideographicfinancialcircle:12950,ideographicfinancialparen:12854,ideographicfireparen:12843,ideographichaveparen:12850,ideographichighcircle:12964,ideographiciterationmark:12293,ideographiclaborcircle:12952,ideographiclaborparen:12856,ideographicleftcircle:12967,ideographiclowcircle:12966,ideographicmedicinecircle:12969,ideographicmetalparen:12846,ideographicmoonparen:12842,ideographicnameparen:12852,ideographicperiod:12290,ideographicprintcircle:12958,ideographicreachparen:12867,ideographicrepresentparen:12857,ideographicresourceparen:12862,ideographicrightcircle:12968,ideographicsecretcircle:12953,ideographicselfparen:12866,ideographicsocietyparen:12851,ideographicspace:12288,ideographicspecialparen:12853,ideographicstockparen:12849,ideographicstudyparen:12859,ideographicsunparen:12848,ideographicsuperviseparen:12860,ideographicwaterparen:12844,ideographicwoodparen:12845,ideographiczero:12295,ideographmetalcircle:12942,ideographmooncircle:12938,ideographnamecircle:12948,ideographsuncircle:12944,ideographwatercircle:12940,ideographwoodcircle:12941,ideva:2311,idieresis:239,idieresisacute:7727,idieresiscyrillic:1253,idotbelow:7883,iebrevecyrillic:1239,iecyrillic:1077,ieungacirclekorean:12917,ieungaparenkorean:12821,ieungcirclekorean:12903,ieungkorean:12615,ieungparenkorean:12807,igrave:236,igujarati:2695,igurmukhi:2567,ihiragana:12356,ihookabove:7881,iibengali:2440,iicyrillic:1080,iideva:2312,iigujarati:2696,iigurmukhi:2568,iimatragurmukhi:2624,iinvertedbreve:523,iishortcyrillic:1081,iivowelsignbengali:2496,iivowelsigndeva:2368,iivowelsigngujarati:2752,ij:307,ikatakana:12452,ikatakanahalfwidth:65394,ikorean:12643,ilde:732,iluyhebrew:1452,imacron:299,imacroncyrillic:1251,imageorapproximatelyequal:8787,imatragurmukhi:2623,imonospace:65353,increment:8710,infinity:8734,iniarmenian:1387,integral:8747,integralbottom:8993,integralbt:8993,integralex:63733,integraltop:8992,integraltp:8992,intersection:8745,intisquare:13061,invbullet:9688,invcircle:9689,invsmileface:9787,iocyrillic:1105,iogonek:303,iota:953,iotadieresis:970,iotadieresistonos:912,iotalatin:617,iotatonos:943,iparen:9380,irigurmukhi:2674,ismallhiragana:12355,ismallkatakana:12451,ismallkatakanahalfwidth:65384,issharbengali:2554,istroke:616,isuperior:63213,iterationhiragana:12445,iterationkatakana:12541,itilde:297,itildebelow:7725,iubopomofo:12585,iucyrillic:1102,ivowelsignbengali:2495,ivowelsigndeva:2367,ivowelsigngujarati:2751,izhitsacyrillic:1141,izhitsadblgravecyrillic:1143,j:106,jaarmenian:1393,jabengali:2460,jadeva:2332,jagujarati:2716,jagurmukhi:2588,jbopomofo:12560,jcaron:496,jcircle:9433,jcircumflex:309,jcrossedtail:669,jdotlessstroke:607,jecyrillic:1112,jeemarabic:1580,jeemfinalarabic:65182,jeeminitialarabic:65183,jeemmedialarabic:65184,jeharabic:1688,jehfinalarabic:64395,jhabengali:2461,jhadeva:2333,jhagujarati:2717,jhagurmukhi:2589,jheharmenian:1403,jis:12292,jmonospace:65354,jparen:9381,jsuperior:690,k:107,kabashkircyrillic:1185,kabengali:2453,kacute:7729,kacyrillic:1082,kadescendercyrillic:1179,kadeva:2325,kaf:1499,kafarabic:1603,kafdagesh:64315,kafdageshhebrew:64315,kaffinalarabic:65242,kafhebrew:1499,kafinitialarabic:65243,kafmedialarabic:65244,kafrafehebrew:64333,kagujarati:2709,kagurmukhi:2581,kahiragana:12363,kahookcyrillic:1220,kakatakana:12459,kakatakanahalfwidth:65398,kappa:954,kappasymbolgreek:1008,kapyeounmieumkorean:12657,kapyeounphieuphkorean:12676,kapyeounpieupkorean:12664,kapyeounssangpieupkorean:12665,karoriisquare:13069,kashidaautoarabic:1600,kashidaautonosidebearingarabic:1600,kasmallkatakana:12533,kasquare:13188,kasraarabic:1616,kasratanarabic:1613,kastrokecyrillic:1183,katahiraprolongmarkhalfwidth:65392,kaverticalstrokecyrillic:1181,kbopomofo:12558,kcalsquare:13193,kcaron:489,kcedilla:311,kcircle:9434,kcommaaccent:311,kdotbelow:7731,keharmenian:1412,kehiragana:12369,kekatakana:12465,kekatakanahalfwidth:65401,kenarmenian:1391,kesmallkatakana:12534,kgreenlandic:312,khabengali:2454,khacyrillic:1093,khadeva:2326,khagujarati:2710,khagurmukhi:2582,khaharabic:1582,khahfinalarabic:65190,khahinitialarabic:65191,khahmedialarabic:65192,kheicoptic:999,khhadeva:2393,khhagurmukhi:2649,khieukhacirclekorean:12920,khieukhaparenkorean:12824,khieukhcirclekorean:12906,khieukhkorean:12619,khieukhparenkorean:12810,khokhaithai:3586,khokhonthai:3589,khokhuatthai:3587,khokhwaithai:3588,khomutthai:3675,khook:409,khorakhangthai:3590,khzsquare:13201,kihiragana:12365,kikatakana:12461,kikatakanahalfwidth:65399,kiroguramusquare:13077,kiromeetorusquare:13078,kirosquare:13076,kiyeokacirclekorean:12910,kiyeokaparenkorean:12814,kiyeokcirclekorean:12896,kiyeokkorean:12593,kiyeokparenkorean:12800,kiyeoksioskorean:12595,kjecyrillic:1116,klinebelow:7733,klsquare:13208,kmcubedsquare:13222,kmonospace:65355,kmsquaredsquare:13218,kohiragana:12371,kohmsquare:13248,kokaithai:3585,kokatakana:12467,kokatakanahalfwidth:65402,kooposquare:13086,koppacyrillic:1153,koreanstandardsymbol:12927,koroniscmb:835,kparen:9382,kpasquare:13226,ksicyrillic:1135,ktsquare:13263,kturned:670,kuhiragana:12367,kukatakana:12463,kukatakanahalfwidth:65400,kvsquare:13240,kwsquare:13246,l:108,labengali:2482,lacute:314,ladeva:2354,lagujarati:2738,lagurmukhi:2610,lakkhangyaothai:3653,lamaleffinalarabic:65276,lamalefhamzaabovefinalarabic:65272,lamalefhamzaaboveisolatedarabic:65271,lamalefhamzabelowfinalarabic:65274,lamalefhamzabelowisolatedarabic:65273,lamalefisolatedarabic:65275,lamalefmaddaabovefinalarabic:65270,lamalefmaddaaboveisolatedarabic:65269,lamarabic:1604,lambda:955,lambdastroke:411,lamed:1500,lameddagesh:64316,lameddageshhebrew:64316,lamedhebrew:1500,lamfinalarabic:65246,lamhahinitialarabic:64714,laminitialarabic:65247,lamjeeminitialarabic:64713,lamkhahinitialarabic:64715,lamlamhehisolatedarabic:65010,lammedialarabic:65248,lammeemhahinitialarabic:64904,lammeeminitialarabic:64716,largecircle:9711,lbar:410,lbelt:620,lbopomofo:12556,lcaron:318,lcedilla:316,lcircle:9435,lcircumflexbelow:7741,lcommaaccent:316,ldot:320,ldotaccent:320,ldotbelow:7735,ldotbelowmacron:7737,leftangleabovecmb:794,lefttackbelowcmb:792,less:60,lessequal:8804,lessequalorgreater:8922,lessmonospace:65308,lessorequivalent:8818,lessorgreater:8822,lessoverequal:8806,lesssmall:65124,lezh:622,lfblock:9612,lhookretroflex:621,lira:8356,liwnarmenian:1388,lj:457,ljecyrillic:1113,ll:63168,lladeva:2355,llagujarati:2739,llinebelow:7739,llladeva:2356,llvocalicbengali:2529,llvocalicdeva:2401,llvocalicvowelsignbengali:2531,llvocalicvowelsigndeva:2403,lmiddletilde:619,lmonospace:65356,lmsquare:13264,lochulathai:3628,logicaland:8743,logicalnot:172,logicalnotreversed:8976,logicalor:8744,lolingthai:3621,longs:383,lowlinecenterline:65102,lowlinecmb:818,lowlinedashed:65101,lozenge:9674,lparen:9383,lslash:322,lsquare:8467,lsuperior:63214,ltshade:9617,luthai:3622,lvocalicbengali:2444,lvocalicdeva:2316,lvocalicvowelsignbengali:2530,lvocalicvowelsigndeva:2402,lxsquare:13267,m:109,mabengali:2478,macron:175,macronbelowcmb:817,macroncmb:772,macronlowmod:717,macronmonospace:65507,macute:7743,madeva:2350,magujarati:2734,magurmukhi:2606,mahapakhhebrew:1444,mahapakhlefthebrew:1444,mahiragana:12414,maichattawalowleftthai:63637,maichattawalowrightthai:63636,maichattawathai:3659,maichattawaupperleftthai:63635,maieklowleftthai:63628,maieklowrightthai:63627,maiekthai:3656,maiekupperleftthai:63626,maihanakatleftthai:63620,maihanakatthai:3633,maitaikhuleftthai:63625,maitaikhuthai:3655,maitholowleftthai:63631,maitholowrightthai:63630,maithothai:3657,maithoupperleftthai:63629,maitrilowleftthai:63634,maitrilowrightthai:63633,maitrithai:3658,maitriupperleftthai:63632,maiyamokthai:3654,makatakana:12510,makatakanahalfwidth:65423,male:9794,mansyonsquare:13127,maqafhebrew:1470,mars:9794,masoracirclehebrew:1455,masquare:13187,mbopomofo:12551,mbsquare:13268,mcircle:9436,mcubedsquare:13221,mdotaccent:7745,mdotbelow:7747,meemarabic:1605,meemfinalarabic:65250,meeminitialarabic:65251,meemmedialarabic:65252,meemmeeminitialarabic:64721,meemmeemisolatedarabic:64584,meetorusquare:13133,mehiragana:12417,meizierasquare:13182,mekatakana:12513,mekatakanahalfwidth:65426,mem:1502,memdagesh:64318,memdageshhebrew:64318,memhebrew:1502,menarmenian:1396,merkhahebrew:1445,merkhakefulahebrew:1446,merkhakefulalefthebrew:1446,merkhalefthebrew:1445,mhook:625,mhzsquare:13202,middledotkatakanahalfwidth:65381,middot:183,mieumacirclekorean:12914,mieumaparenkorean:12818,mieumcirclekorean:12900,mieumkorean:12609,mieumpansioskorean:12656,mieumparenkorean:12804,mieumpieupkorean:12654,mieumsioskorean:12655,mihiragana:12415,mikatakana:12511,mikatakanahalfwidth:65424,minus:8722,minusbelowcmb:800,minuscircle:8854,minusmod:727,minusplus:8723,minute:8242,miribaarusquare:13130,mirisquare:13129,mlonglegturned:624,mlsquare:13206,mmcubedsquare:13219,mmonospace:65357,mmsquaredsquare:13215,mohiragana:12418,mohmsquare:13249,mokatakana:12514,mokatakanahalfwidth:65427,molsquare:13270,momathai:3617,moverssquare:13223,moverssquaredsquare:13224,mparen:9384,mpasquare:13227,mssquare:13235,msuperior:63215,mturned:623,mu:181,mu1:181,muasquare:13186,muchgreater:8811,muchless:8810,mufsquare:13196,mugreek:956,mugsquare:13197,muhiragana:12416,mukatakana:12512,mukatakanahalfwidth:65425,mulsquare:13205,multiply:215,mumsquare:13211,munahhebrew:1443,munahlefthebrew:1443,musicalnote:9834,musicalnotedbl:9835,musicflatsign:9837,musicsharpsign:9839,mussquare:13234,muvsquare:13238,muwsquare:13244,mvmegasquare:13241,mvsquare:13239,mwmegasquare:13247,mwsquare:13245,n:110,nabengali:2472,nabla:8711,nacute:324,nadeva:2344,nagujarati:2728,nagurmukhi:2600,nahiragana:12394,nakatakana:12490,nakatakanahalfwidth:65413,napostrophe:329,nasquare:13185,nbopomofo:12555,nbspace:160,ncaron:328,ncedilla:326,ncircle:9437,ncircumflexbelow:7755,ncommaaccent:326,ndotaccent:7749,ndotbelow:7751,nehiragana:12397,nekatakana:12493,nekatakanahalfwidth:65416,newsheqelsign:8362,nfsquare:13195,ngabengali:2457,ngadeva:2329,ngagujarati:2713,ngagurmukhi:2585,ngonguthai:3591,nhiragana:12435,nhookleft:626,nhookretroflex:627,nieunacirclekorean:12911,nieunaparenkorean:12815,nieuncieuckorean:12597,nieuncirclekorean:12897,nieunhieuhkorean:12598,nieunkorean:12596,nieunpansioskorean:12648,nieunparenkorean:12801,nieunsioskorean:12647,nieuntikeutkorean:12646,nihiragana:12395,nikatakana:12491,nikatakanahalfwidth:65414,nikhahitleftthai:63641,nikhahitthai:3661,nine:57,ninearabic:1641,ninebengali:2543,ninecircle:9320,ninecircleinversesansserif:10130,ninedeva:2415,ninegujarati:2799,ninegurmukhi:2671,ninehackarabic:1641,ninehangzhou:12329,nineideographicparen:12840,nineinferior:8329,ninemonospace:65305,nineoldstyle:63289,nineparen:9340,nineperiod:9360,ninepersian:1785,nineroman:8568,ninesuperior:8313,nineteencircle:9330,nineteenparen:9350,nineteenperiod:9370,ninethai:3673,nj:460,njecyrillic:1114,nkatakana:12531,nkatakanahalfwidth:65437,nlegrightlong:414,nlinebelow:7753,nmonospace:65358,nmsquare:13210,nnabengali:2467,nnadeva:2339,nnagujarati:2723,nnagurmukhi:2595,nnnadeva:2345,nohiragana:12398,nokatakana:12494,nokatakanahalfwidth:65417,nonbreakingspace:160,nonenthai:3603,nonuthai:3609,noonarabic:1606,noonfinalarabic:65254,noonghunnaarabic:1722,noonghunnafinalarabic:64415,nooninitialarabic:65255,noonjeeminitialarabic:64722,noonjeemisolatedarabic:64587,noonmedialarabic:65256,noonmeeminitialarabic:64725,noonmeemisolatedarabic:64590,noonnoonfinalarabic:64653,notcontains:8716,notelement:8713,notelementof:8713,notequal:8800,notgreater:8815,notgreaternorequal:8817,notgreaternorless:8825,notidentical:8802,notless:8814,notlessnorequal:8816,notparallel:8742,notprecedes:8832,notsubset:8836,notsucceeds:8833,notsuperset:8837,nowarmenian:1398,nparen:9385,nssquare:13233,nsuperior:8319,ntilde:241,nu:957,nuhiragana:12396,nukatakana:12492,nukatakanahalfwidth:65415,nuktabengali:2492,nuktadeva:2364,nuktagujarati:2748,nuktagurmukhi:2620,numbersign:35,numbersignmonospace:65283,numbersignsmall:65119,numeralsigngreek:884,numeralsignlowergreek:885,numero:8470,nun:1504,nundagesh:64320,nundageshhebrew:64320,nunhebrew:1504,nvsquare:13237,nwsquare:13243,nyabengali:2462,nyadeva:2334,nyagujarati:2718,nyagurmukhi:2590,o:111,oacute:243,oangthai:3629,obarred:629,obarredcyrillic:1257,obarreddieresiscyrillic:1259,obengali:2451,obopomofo:12571,obreve:335,ocandradeva:2321,ocandragujarati:2705,ocandravowelsigndeva:2377,ocandravowelsigngujarati:2761,ocaron:466,ocircle:9438,ocircumflex:244,ocircumflexacute:7889,ocircumflexdotbelow:7897,ocircumflexgrave:7891,ocircumflexhookabove:7893,ocircumflextilde:7895,ocyrillic:1086,odblacute:337,odblgrave:525,odeva:2323,odieresis:246,odieresiscyrillic:1255,odotbelow:7885,oe:339,oekorean:12634,ogonek:731,ogonekcmb:808,ograve:242,ogujarati:2707,oharmenian:1413,ohiragana:12362,ohookabove:7887,ohorn:417,ohornacute:7899,ohorndotbelow:7907,ohorngrave:7901,ohornhookabove:7903,ohorntilde:7905,ohungarumlaut:337,oi:419,oinvertedbreve:527,okatakana:12458,okatakanahalfwidth:65397,okorean:12631,olehebrew:1451,omacron:333,omacronacute:7763,omacrongrave:7761,omdeva:2384,omega:969,omega1:982,omegacyrillic:1121,omegalatinclosed:631,omegaroundcyrillic:1147,omegatitlocyrillic:1149,omegatonos:974,omgujarati:2768,omicron:959,omicrontonos:972,omonospace:65359,one:49,onearabic:1633,onebengali:2535,onecircle:9312,onecircleinversesansserif:10122,onedeva:2407,onedotenleader:8228,oneeighth:8539,onefitted:63196,onegujarati:2791,onegurmukhi:2663,onehackarabic:1633,onehalf:189,onehangzhou:12321,oneideographicparen:12832,oneinferior:8321,onemonospace:65297,onenumeratorbengali:2548,oneoldstyle:63281,oneparen:9332,oneperiod:9352,onepersian:1777,onequarter:188,oneroman:8560,onesuperior:185,onethai:3665,onethird:8531,oogonek:491,oogonekmacron:493,oogurmukhi:2579,oomatragurmukhi:2635,oopen:596,oparen:9386,openbullet:9702,option:8997,ordfeminine:170,ordmasculine:186,orthogonal:8735,oshortdeva:2322,oshortvowelsigndeva:2378,oslash:248,oslashacute:511,osmallhiragana:12361,osmallkatakana:12457,osmallkatakanahalfwidth:65387,ostrokeacute:511,osuperior:63216,otcyrillic:1151,otilde:245,otildeacute:7757,otildedieresis:7759,oubopomofo:12577,overline:8254,overlinecenterline:65098,overlinecmb:773,overlinedashed:65097,overlinedblwavy:65100,overlinewavy:65099,overscore:175,ovowelsignbengali:2507,ovowelsigndeva:2379,ovowelsigngujarati:2763,p:112,paampssquare:13184,paasentosquare:13099,pabengali:2474,pacute:7765,padeva:2346,pagedown:8671,pageup:8670,pagujarati:2730,pagurmukhi:2602,pahiragana:12401,paiyannoithai:3631,pakatakana:12497,palatalizationcyrilliccmb:1156,palochkacyrillic:1216,pansioskorean:12671,paragraph:182,parallel:8741,parenleft:40,parenleftaltonearabic:64830,parenleftbt:63725,parenleftex:63724,parenleftinferior:8333,parenleftmonospace:65288,parenleftsmall:65113,parenleftsuperior:8317,parenlefttp:63723,parenleftvertical:65077,parenright:41,parenrightaltonearabic:64831,parenrightbt:63736,parenrightex:63735,parenrightinferior:8334,parenrightmonospace:65289,parenrightsmall:65114,parenrightsuperior:8318,parenrighttp:63734,parenrightvertical:65078,partialdiff:8706,paseqhebrew:1472,pashtahebrew:1433,pasquare:13225,patah:1463,patah11:1463,patah1d:1463,patah2a:1463,patahhebrew:1463,patahnarrowhebrew:1463,patahquarterhebrew:1463,patahwidehebrew:1463,pazerhebrew:1441,pbopomofo:12550,pcircle:9439,pdotaccent:7767,pe:1508,pecyrillic:1087,pedagesh:64324,pedageshhebrew:64324,peezisquare:13115,pefinaldageshhebrew:64323,peharabic:1662,peharmenian:1402,pehebrew:1508,pehfinalarabic:64343,pehinitialarabic:64344,pehiragana:12410,pehmedialarabic:64345,pekatakana:12506,pemiddlehookcyrillic:1191,perafehebrew:64334,percent:37,percentarabic:1642,percentmonospace:65285,percentsmall:65130,period:46,periodarmenian:1417,periodcentered:183,periodhalfwidth:65377,periodinferior:63207,periodmonospace:65294,periodsmall:65106,periodsuperior:63208,perispomenigreekcmb:834,perpendicular:8869,perthousand:8240,peseta:8359,pfsquare:13194,phabengali:2475,phadeva:2347,phagujarati:2731,phagurmukhi:2603,phi:966,phi1:981,phieuphacirclekorean:12922,phieuphaparenkorean:12826,phieuphcirclekorean:12908,phieuphkorean:12621,phieuphparenkorean:12812,philatin:632,phinthuthai:3642,phisymbolgreek:981,phook:421,phophanthai:3614,phophungthai:3612,phosamphaothai:3616,pi:960,pieupacirclekorean:12915,pieupaparenkorean:12819,pieupcieuckorean:12662,pieupcirclekorean:12901,pieupkiyeokkorean:12658,pieupkorean:12610,pieupparenkorean:12805,pieupsioskiyeokkorean:12660,pieupsioskorean:12612,pieupsiostikeutkorean:12661,pieupthieuthkorean:12663,pieuptikeutkorean:12659,pihiragana:12404,pikatakana:12500,pisymbolgreek:982,piwrarmenian:1411,plus:43,plusbelowcmb:799,pluscircle:8853,plusminus:177,plusmod:726,plusmonospace:65291,plussmall:65122,plussuperior:8314,pmonospace:65360,pmsquare:13272,pohiragana:12413,pointingindexdownwhite:9759,pointingindexleftwhite:9756,pointingindexrightwhite:9758,pointingindexupwhite:9757,pokatakana:12509,poplathai:3611,postalmark:12306,postalmarkface:12320,pparen:9387,precedes:8826,prescription:8478,primemod:697,primereversed:8245,product:8719,projective:8965,prolongedkana:12540,propellor:8984,propersubset:8834,propersuperset:8835,proportion:8759,proportional:8733,psi:968,psicyrillic:1137,psilipneumatacyrilliccmb:1158,pssquare:13232,puhiragana:12407,pukatakana:12503,pvsquare:13236,pwsquare:13242,q:113,qadeva:2392,qadmahebrew:1448,qafarabic:1602,qaffinalarabic:65238,qafinitialarabic:65239,qafmedialarabic:65240,qamats:1464,qamats10:1464,qamats1a:1464,qamats1c:1464,qamats27:1464,qamats29:1464,qamats33:1464,qamatsde:1464,qamatshebrew:1464,qamatsnarrowhebrew:1464,qamatsqatanhebrew:1464,qamatsqatannarrowhebrew:1464,qamatsqatanquarterhebrew:1464,qamatsqatanwidehebrew:1464,qamatsquarterhebrew:1464,qamatswidehebrew:1464,qarneyparahebrew:1439,qbopomofo:12561,qcircle:9440,qhook:672,qmonospace:65361,qof:1511,qofdagesh:64327,qofdageshhebrew:64327,qofhebrew:1511,qparen:9388,quarternote:9833,qubuts:1467,qubuts18:1467,qubuts25:1467,qubuts31:1467,qubutshebrew:1467,qubutsnarrowhebrew:1467,qubutsquarterhebrew:1467,qubutswidehebrew:1467,question:63,questionarabic:1567,questionarmenian:1374,questiondown:191,questiondownsmall:63423,questiongreek:894,questionmonospace:65311,questionsmall:63295,quotedbl:34,quotedblbase:8222,quotedblleft:8220,quotedblmonospace:65282,quotedblprime:12318,quotedblprimereversed:12317,quotedblright:8221,quoteleft:8216,quoteleftreversed:8219,quotereversed:8219,quoteright:8217,quoterightn:329,quotesinglbase:8218,quotesingle:39,quotesinglemonospace:65287,r:114,raarmenian:1404,rabengali:2480,racute:341,radeva:2352,radical:8730,radicalex:63717,radoverssquare:13230,radoverssquaredsquare:13231,radsquare:13229,rafe:1471,rafehebrew:1471,ragujarati:2736,ragurmukhi:2608,rahiragana:12425,rakatakana:12521,rakatakanahalfwidth:65431,ralowerdiagonalbengali:2545,ramiddlediagonalbengali:2544,ramshorn:612,ratio:8758,rbopomofo:12566,rcaron:345,rcedilla:343,rcircle:9441,rcommaaccent:343,rdblgrave:529,rdotaccent:7769,rdotbelow:7771,rdotbelowmacron:7773,referencemark:8251,reflexsubset:8838,reflexsuperset:8839,registered:174,registersans:63720,registerserif:63194,reharabic:1585,reharmenian:1408,rehfinalarabic:65198,rehiragana:12428,rekatakana:12524,rekatakanahalfwidth:65434,resh:1512,reshdageshhebrew:64328,reshhebrew:1512,reversedtilde:8765,reviahebrew:1431,reviamugrashhebrew:1431,revlogicalnot:8976,rfishhook:638,rfishhookreversed:639,rhabengali:2525,rhadeva:2397,rho:961,rhook:637,rhookturned:635,rhookturnedsuperior:693,rhosymbolgreek:1009,rhotichookmod:734,rieulacirclekorean:12913,rieulaparenkorean:12817,rieulcirclekorean:12899,rieulhieuhkorean:12608,rieulkiyeokkorean:12602,rieulkiyeoksioskorean:12649,rieulkorean:12601,rieulmieumkorean:12603,rieulpansioskorean:12652,rieulparenkorean:12803,rieulphieuphkorean:12607,rieulpieupkorean:12604,rieulpieupsioskorean:12651,rieulsioskorean:12605,rieulthieuthkorean:12606,rieultikeutkorean:12650,rieulyeorinhieuhkorean:12653,rightangle:8735,righttackbelowcmb:793,righttriangle:8895,rihiragana:12426,rikatakana:12522,rikatakanahalfwidth:65432,ring:730,ringbelowcmb:805,ringcmb:778,ringhalfleft:703,ringhalfleftarmenian:1369,ringhalfleftbelowcmb:796,ringhalfleftcentered:723,ringhalfright:702,ringhalfrightbelowcmb:825,ringhalfrightcentered:722,rinvertedbreve:531,rittorusquare:13137,rlinebelow:7775,rlongleg:636,rlonglegturned:634,rmonospace:65362,rohiragana:12429,rokatakana:12525,rokatakanahalfwidth:65435,roruathai:3619,rparen:9389,rrabengali:2524,rradeva:2353,rragurmukhi:2652,rreharabic:1681,rrehfinalarabic:64397,rrvocalicbengali:2528,rrvocalicdeva:2400,rrvocalicgujarati:2784,rrvocalicvowelsignbengali:2500,rrvocalicvowelsigndeva:2372,rrvocalicvowelsigngujarati:2756,rsuperior:63217,rtblock:9616,rturned:633,rturnedsuperior:692,ruhiragana:12427,rukatakana:12523,rukatakanahalfwidth:65433,rupeemarkbengali:2546,rupeesignbengali:2547,rupiah:63197,ruthai:3620,rvocalicbengali:2443,rvocalicdeva:2315,rvocalicgujarati:2699,rvocalicvowelsignbengali:2499,rvocalicvowelsigndeva:2371,rvocalicvowelsigngujarati:2755,s:115,sabengali:2488,sacute:347,sacutedotaccent:7781,sadarabic:1589,sadeva:2360,sadfinalarabic:65210,sadinitialarabic:65211,sadmedialarabic:65212,sagujarati:2744,sagurmukhi:2616,sahiragana:12373,sakatakana:12469,sakatakanahalfwidth:65403,sallallahoualayhewasallamarabic:65018,samekh:1505,samekhdagesh:64321,samekhdageshhebrew:64321,samekhhebrew:1505,saraaathai:3634,saraaethai:3649,saraaimaimalaithai:3652,saraaimaimuanthai:3651,saraamthai:3635,saraathai:3632,saraethai:3648,saraiileftthai:63622,saraiithai:3637,saraileftthai:63621,saraithai:3636,saraothai:3650,saraueeleftthai:63624,saraueethai:3639,saraueleftthai:63623,sarauethai:3638,sarauthai:3640,sarauuthai:3641,sbopomofo:12569,scaron:353,scarondotaccent:7783,scedilla:351,schwa:601,schwacyrillic:1241,schwadieresiscyrillic:1243,schwahook:602,scircle:9442,scircumflex:349,scommaaccent:537,sdotaccent:7777,sdotbelow:7779,sdotbelowdotaccent:7785,seagullbelowcmb:828,second:8243,secondtonechinese:714,section:167,seenarabic:1587,seenfinalarabic:65202,seeninitialarabic:65203,seenmedialarabic:65204,segol:1462,segol13:1462,segol1f:1462,segol2c:1462,segolhebrew:1462,segolnarrowhebrew:1462,segolquarterhebrew:1462,segoltahebrew:1426,segolwidehebrew:1462,seharmenian:1405,sehiragana:12379,sekatakana:12475,sekatakanahalfwidth:65406,semicolon:59,semicolonarabic:1563,semicolonmonospace:65307,semicolonsmall:65108,semivoicedmarkkana:12444,semivoicedmarkkanahalfwidth:65439,sentisquare:13090,sentosquare:13091,seven:55,sevenarabic:1639,sevenbengali:2541,sevencircle:9318,sevencircleinversesansserif:10128,sevendeva:2413,seveneighths:8542,sevengujarati:2797,sevengurmukhi:2669,sevenhackarabic:1639,sevenhangzhou:12327,sevenideographicparen:12838,seveninferior:8327,sevenmonospace:65303,sevenoldstyle:63287,sevenparen:9338,sevenperiod:9358,sevenpersian:1783,sevenroman:8566,sevensuperior:8311,seventeencircle:9328,seventeenparen:9348,seventeenperiod:9368,seventhai:3671,sfthyphen:173,shaarmenian:1399,shabengali:2486,shacyrillic:1096,shaddaarabic:1617,shaddadammaarabic:64609,shaddadammatanarabic:64606,shaddafathaarabic:64608,shaddakasraarabic:64610,shaddakasratanarabic:64607,shade:9618,shadedark:9619,shadelight:9617,shademedium:9618,shadeva:2358,shagujarati:2742,shagurmukhi:2614,shalshelethebrew:1427,shbopomofo:12565,shchacyrillic:1097,sheenarabic:1588,sheenfinalarabic:65206,sheeninitialarabic:65207,sheenmedialarabic:65208,sheicoptic:995,sheqel:8362,sheqelhebrew:8362,sheva:1456,sheva115:1456,sheva15:1456,sheva22:1456,sheva2e:1456,shevahebrew:1456,shevanarrowhebrew:1456,shevaquarterhebrew:1456,shevawidehebrew:1456,shhacyrillic:1211,shimacoptic:1005,shin:1513,shindagesh:64329,shindageshhebrew:64329,shindageshshindot:64300,shindageshshindothebrew:64300,shindageshsindot:64301,shindageshsindothebrew:64301,shindothebrew:1473,shinhebrew:1513,shinshindot:64298,shinshindothebrew:64298,shinsindot:64299,shinsindothebrew:64299,shook:642,sigma:963,sigma1:962,sigmafinal:962,sigmalunatesymbolgreek:1010,sihiragana:12375,sikatakana:12471,sikatakanahalfwidth:65404,siluqhebrew:1469,siluqlefthebrew:1469,similar:8764,sindothebrew:1474,siosacirclekorean:12916,siosaparenkorean:12820,sioscieuckorean:12670,sioscirclekorean:12902,sioskiyeokkorean:12666,sioskorean:12613,siosnieunkorean:12667,siosparenkorean:12806,siospieupkorean:12669,siostikeutkorean:12668,six:54,sixarabic:1638,sixbengali:2540,sixcircle:9317,sixcircleinversesansserif:10127,sixdeva:2412,sixgujarati:2796,sixgurmukhi:2668,sixhackarabic:1638,sixhangzhou:12326,sixideographicparen:12837,sixinferior:8326,sixmonospace:65302,sixoldstyle:63286,sixparen:9337,sixperiod:9357,sixpersian:1782,sixroman:8565,sixsuperior:8310,sixteencircle:9327,sixteencurrencydenominatorbengali:2553,sixteenparen:9347,sixteenperiod:9367,sixthai:3670,slash:47,slashmonospace:65295,slong:383,slongdotaccent:7835,smileface:9786,smonospace:65363,sofpasuqhebrew:1475,softhyphen:173,softsigncyrillic:1100,sohiragana:12381,sokatakana:12477,sokatakanahalfwidth:65407,soliduslongoverlaycmb:824,solidusshortoverlaycmb:823,sorusithai:3625,sosalathai:3624,sosothai:3595,sosuathai:3626,space:32,spacehackarabic:32,spade:9824,spadesuitblack:9824,spadesuitwhite:9828,sparen:9390,squarebelowcmb:827,squarecc:13252,squarecm:13213,squarediagonalcrosshatchfill:9641,squarehorizontalfill:9636,squarekg:13199,squarekm:13214,squarekmcapital:13262,squareln:13265,squarelog:13266,squaremg:13198,squaremil:13269,squaremm:13212,squaremsquared:13217,squareorthogonalcrosshatchfill:9638,squareupperlefttolowerrightfill:9639,squareupperrighttolowerleftfill:9640,squareverticalfill:9637,squarewhitewithsmallblack:9635,srsquare:13275,ssabengali:2487,ssadeva:2359,ssagujarati:2743,ssangcieuckorean:12617,ssanghieuhkorean:12677,ssangieungkorean:12672,ssangkiyeokkorean:12594,ssangnieunkorean:12645,ssangpieupkorean:12611,ssangsioskorean:12614,ssangtikeutkorean:12600,ssuperior:63218,sterling:163,sterlingmonospace:65505,strokelongoverlaycmb:822,strokeshortoverlaycmb:821,subset:8834,subsetnotequal:8842,subsetorequal:8838,succeeds:8827,suchthat:8715,suhiragana:12377,sukatakana:12473,sukatakanahalfwidth:65405,sukunarabic:1618,summation:8721,sun:9788,superset:8835,supersetnotequal:8843,supersetorequal:8839,svsquare:13276,syouwaerasquare:13180,t:116,tabengali:2468,tackdown:8868,tackleft:8867,tadeva:2340,tagujarati:2724,tagurmukhi:2596,taharabic:1591,tahfinalarabic:65218,tahinitialarabic:65219,tahiragana:12383,tahmedialarabic:65220,taisyouerasquare:13181,takatakana:12479,takatakanahalfwidth:65408,tatweelarabic:1600,tau:964,tav:1514,tavdages:64330,tavdagesh:64330,tavdageshhebrew:64330,tavhebrew:1514,tbar:359,tbopomofo:12554,tcaron:357,tccurl:680,tcedilla:355,tcheharabic:1670,tchehfinalarabic:64379,tchehinitialarabic:64380,tchehmedialarabic:64381,tcircle:9443,tcircumflexbelow:7793,tcommaaccent:355,tdieresis:7831,tdotaccent:7787,tdotbelow:7789,tecyrillic:1090,tedescendercyrillic:1197,teharabic:1578,tehfinalarabic:65174,tehhahinitialarabic:64674,tehhahisolatedarabic:64524,tehinitialarabic:65175,tehiragana:12390,tehjeeminitialarabic:64673,tehjeemisolatedarabic:64523,tehmarbutaarabic:1577,tehmarbutafinalarabic:65172,tehmedialarabic:65176,tehmeeminitialarabic:64676,tehmeemisolatedarabic:64526,tehnoonfinalarabic:64627,tekatakana:12486,tekatakanahalfwidth:65411,telephone:8481,telephoneblack:9742,telishagedolahebrew:1440,telishaqetanahebrew:1449,tencircle:9321,tenideographicparen:12841,tenparen:9341,tenperiod:9361,tenroman:8569,tesh:679,tet:1496,tetdagesh:64312,tetdageshhebrew:64312,tethebrew:1496,tetsecyrillic:1205,tevirhebrew:1435,tevirlefthebrew:1435,thabengali:2469,thadeva:2341,thagujarati:2725,thagurmukhi:2597,thalarabic:1584,thalfinalarabic:65196,thanthakhatlowleftthai:63640,thanthakhatlowrightthai:63639,thanthakhatthai:3660,thanthakhatupperleftthai:63638,theharabic:1579,thehfinalarabic:65178,thehinitialarabic:65179,thehmedialarabic:65180,thereexists:8707,therefore:8756,theta:952,theta1:977,thetasymbolgreek:977,thieuthacirclekorean:12921,thieuthaparenkorean:12825,thieuthcirclekorean:12907,thieuthkorean:12620,thieuthparenkorean:12811,thirteencircle:9324,thirteenparen:9344,thirteenperiod:9364,thonangmonthothai:3601,thook:429,thophuthaothai:3602,thorn:254,thothahanthai:3607,thothanthai:3600,thothongthai:3608,thothungthai:3606,thousandcyrillic:1154,thousandsseparatorarabic:1644,thousandsseparatorpersian:1644,three:51,threearabic:1635,threebengali:2537,threecircle:9314,threecircleinversesansserif:10124,threedeva:2409,threeeighths:8540,threegujarati:2793,threegurmukhi:2665,threehackarabic:1635,threehangzhou:12323,threeideographicparen:12834,threeinferior:8323,threemonospace:65299,threenumeratorbengali:2550,threeoldstyle:63283,threeparen:9334,threeperiod:9354,threepersian:1779,threequarters:190,threequartersemdash:63198,threeroman:8562,threesuperior:179,threethai:3667,thzsquare:13204,tihiragana:12385,tikatakana:12481,tikatakanahalfwidth:65409,tikeutacirclekorean:12912,tikeutaparenkorean:12816,tikeutcirclekorean:12898,tikeutkorean:12599,tikeutparenkorean:12802,tilde:732,tildebelowcmb:816,tildecmb:771,tildecomb:771,tildedoublecmb:864,tildeoperator:8764,tildeoverlaycmb:820,tildeverticalcmb:830,timescircle:8855,tipehahebrew:1430,tipehalefthebrew:1430,tippigurmukhi:2672,titlocyrilliccmb:1155,tiwnarmenian:1407,tlinebelow:7791,tmonospace:65364,toarmenian:1385,tohiragana:12392,tokatakana:12488,tokatakanahalfwidth:65412,tonebarextrahighmod:741,tonebarextralowmod:745,tonebarhighmod:742,tonebarlowmod:744,tonebarmidmod:743,tonefive:445,tonesix:389,tonetwo:424,tonos:900,tonsquare:13095,topatakthai:3599,tortoiseshellbracketleft:12308,tortoiseshellbracketleftsmall:65117,tortoiseshellbracketleftvertical:65081,tortoiseshellbracketright:12309,tortoiseshellbracketrightsmall:65118,tortoiseshellbracketrightvertical:65082,totaothai:3605,tpalatalhook:427,tparen:9391,trademark:8482,trademarksans:63722,trademarkserif:63195,tretroflexhook:648,triagdn:9660,triaglf:9668,triagrt:9658,triagup:9650,ts:678,tsadi:1510,tsadidagesh:64326,tsadidageshhebrew:64326,tsadihebrew:1510,tsecyrillic:1094,tsere:1461,tsere12:1461,tsere1e:1461,tsere2b:1461,tserehebrew:1461,tserenarrowhebrew:1461,tserequarterhebrew:1461,tserewidehebrew:1461,tshecyrillic:1115,tsuperior:63219,ttabengali:2463,ttadeva:2335,
+e.video.width=g.width,e.video.height=g.height}):(e.video.width=g.width,e.video.height=g.height,e.video.host="youtube",e.video.embedSrc=b.trustAsResourceUrl("https://www.youtube.com/embed/"+RegExp.$1+"?autoplay=0")),a}var h=/https?:\/\/(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|album\/(\d+)\/video\/|)(\d+)(?:$|\/|\?)*/gi;if(a.match(h)){var i=this.calcDimensions(d);e.video.id=RegExp.$3,d.video.details?c.get("https://vimeo.com/api/v2/video/"+RegExp.$3+".json").success(function(a){e.video.host="vimeo",e.video.title=a[0].title,e.video.rawDescription=a[0].description.replace(/\n/g,"<br/>").replace(/&#10;/g,"<br/>"),e.video.description=a[0].description.replace(/((<|&lt;)br\s*\/*(>|&gt;)\r\n)/g," ").trunc(250,!0),e.video.thumbnail=a[0].thumbnail_medium,e.video.views=a[0].stats_number_of_plays,e.video.likes=a[0].stats_number_of_likes,e.video.uploader=a[0].user_name,e.video.uploaderPage=a[0].user_url,e.video.uploadDate=a[0].uploadDate,e.video.url=a[0].url,e.video.embedSrc=b.trustAsResourceUrl("//player.vimeo.com/video/"+a[0].id+"?title=0&byline=0&portrait=0&autoplay=1"),e.video.width=i.width,e.video.height=i.height}):(e.video.width=i.width,e.video.height=i.height,e.video.host="vimeo",e.video.embedSrc=b.trustAsResourceUrl("//player.vimeo.com/video/"+RegExp.$3+"?title=0&byline=0&portrait=0&autoplay=0"))}return a},embedBasic:function(a){var c=/((?:https?):\/\/\S*\.(?:ogv|webm|mp4))/gi;return a.match(c)&&(e.video.basic=b.trustAsResourceUrl(RegExp.$1)),a}},m={embed:function(a){var c=/((?:https?):\/\/\S*\.(?:wav|mp3|ogg))/gi;return a.match(c)&&(e.audio.url=b.trustAsResourceUrl(RegExp.$1)),a}},n={embed:function(a){var b=/((?:https?):\/\/\S*\.(?:gif|jpg|jpeg|tiff|png|svg|webp))/gi;return a.match(b)&&(e.image.url=RegExp.$1),a}},o={encodeCode:function(a){return a=a.replace(/\&/gm,"&amp;"),a=a.replace(/</gm,"&lt;"),a=a.replace(/>/gm,"&gt;")},getCode:function(a){var b=this;return a=a.replace(/(`+)(\s|[a-z]+)\s*([\s\S]*?[^`])\s*\1(?!`)/gm,function(a,c,d,e){var f=e;return f=f.replace(/^([ \t]*)/g,""),f=f.replace(/[ \t]*$/g,""),f=b.encodeCode(f),f=f.replace(/:\/\//g,"~P"),'<pre><code class="ne-code '+d+'">'+f+"</code></pre>"})}},p={embed:function(a){var c=/((?:https?):\/\/\S*\.(?:pdf|PDF))/gi;return a.match(c)&&(e.pdf.url=b.trustAsResourceUrl(RegExp.$1)),a}};if(k.code.highlight){if(!window.hljs)throw"hlsj (Highlight JS is not defined.";i=o.getCode(i),d(function(){hljs.initHighlighting(),k.code.lineNumbers&&angular.element(".ne-code").each(function(){var a=1,b=$(this).text().split("\n").length,c=$("<ul/>").addClass("pre-numbering");for(angular.element(this).addClass("has-numbering").parent().append(c),a;b>=a;a++)c.append(angular.element("<li/>").text(a))})},0)}var q=a("emoticons")(i,k).$$unwrapTrustedValue();if(k.video.embed){if(!k.video.ytAuthKey)throw"Youtube authentication key is required to get data from youtube.";q=l.embed(q,k)}k.basicVideo&&(q=l.embedBasic(q)),k.audio.embed&&(q=m.embed(q)),k.image.embed&&(q=n.embed(q)),k.pdf.embed&&(q=p.embed(q)),e.neText=b.trustAsHtml(q)}}}]).directive("neHljs",["$timeout",function(a){return{restrict:"AE",link:function(b,c){a(function(){c.find(".ne-code").each(function(){hljs.highlightBlock(this)})},0)}}}])}(),function(a){"undefined"!=typeof exports?a(exports):(window.hljs=a({}),"function"==typeof define&&define.amd&&define("hljs",[],function(){return window.hljs}))}(function(a){function b(a){return a.replace(/&/gm,"&amp;").replace(/</gm,"&lt;").replace(/>/gm,"&gt;")}function c(a){return a.nodeName.toLowerCase()}function d(a,b){var c=a&&a.exec(b);return c&&0==c.index}function e(a){return/^(no-?highlight|plain|text)$/i.test(a)}function f(a){var b,c,d,f=a.className+" ";if(f+=a.parentNode?a.parentNode.className:"",c=/\blang(?:uage)?-([\w-]+)\b/i.exec(f))return u(c[1])?c[1]:"no-highlight";for(f=f.split(/\s+/),b=0,d=f.length;d>b;b++)if(u(f[b])||e(f[b]))return f[b]}function g(a,b){var c,d={};for(c in a)d[c]=a[c];if(b)for(c in b)d[c]=b[c];return d}function h(a){var b=[];return function d(a,e){for(var f=a.firstChild;f;f=f.nextSibling)3==f.nodeType?e+=f.nodeValue.length:1==f.nodeType&&(b.push({event:"start",offset:e,node:f}),e=d(f,e),c(f).match(/br|hr|img|input/)||b.push({event:"stop",offset:e,node:f}));return e}(a,0),b}function i(a,d,e){function f(){return a.length&&d.length?a[0].offset!=d[0].offset?a[0].offset<d[0].offset?a:d:"start"==d[0].event?a:d:a.length?a:d}function g(a){function d(a){return" "+a.nodeName+'="'+b(a.value)+'"'}k+="<"+c(a)+Array.prototype.map.call(a.attributes,d).join("")+">"}function h(a){k+="</"+c(a)+">"}function i(a){("start"==a.event?g:h)(a.node)}for(var j=0,k="",l=[];a.length||d.length;){var m=f();if(k+=b(e.substr(j,m[0].offset-j)),j=m[0].offset,m==a){l.reverse().forEach(h);do i(m.splice(0,1)[0]),m=f();while(m==a&&m.length&&m[0].offset==j);l.reverse().forEach(g)}else"start"==m[0].event?l.push(m[0].node):l.pop(),i(m.splice(0,1)[0])}return k+b(e.substr(j))}function j(a){function b(a){return a&&a.source||a}function c(c,d){return new RegExp(b(c),"m"+(a.case_insensitive?"i":"")+(d?"g":""))}function d(e,f){if(!e.compiled){if(e.compiled=!0,e.keywords=e.keywords||e.beginKeywords,e.keywords){var h={},i=function(b,c){a.case_insensitive&&(c=c.toLowerCase()),c.split(" ").forEach(function(a){var c=a.split("|");h[c[0]]=[b,c[1]?Number(c[1]):1]})};"string"==typeof e.keywords?i("keyword",e.keywords):Object.keys(e.keywords).forEach(function(a){i(a,e.keywords[a])}),e.keywords=h}e.lexemesRe=c(e.lexemes||/\b\w+\b/,!0),f&&(e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")\\b"),e.begin||(e.begin=/\B|\b/),e.beginRe=c(e.begin),e.end||e.endsWithParent||(e.end=/\B|\b/),e.end&&(e.endRe=c(e.end)),e.terminator_end=b(e.end)||"",e.endsWithParent&&f.terminator_end&&(e.terminator_end+=(e.end?"|":"")+f.terminator_end)),e.illegal&&(e.illegalRe=c(e.illegal)),void 0===e.relevance&&(e.relevance=1),e.contains||(e.contains=[]);var j=[];e.contains.forEach(function(a){a.variants?a.variants.forEach(function(b){j.push(g(a,b))}):j.push("self"==a?e:a)}),e.contains=j,e.contains.forEach(function(a){d(a,e)}),e.starts&&d(e.starts,f);var k=e.contains.map(function(a){return a.beginKeywords?"\\.?("+a.begin+")\\.?":a.begin}).concat([e.terminator_end,e.illegal]).map(b).filter(Boolean);e.terminators=k.length?c(k.join("|"),!0):{exec:function(){return null}}}}d(a)}function k(a,c,e,f){function g(a,b){for(var c=0;c<b.contains.length;c++)if(d(b.contains[c].beginRe,a))return b.contains[c]}function h(a,b){if(d(a.endRe,b)){for(;a.endsParent&&a.parent;)a=a.parent;return a}return a.endsWithParent?h(a.parent,b):void 0}function i(a,b){return!e&&d(b.illegalRe,a)}function m(a,b){var c=t.case_insensitive?b[0].toLowerCase():b[0];return a.keywords.hasOwnProperty(c)&&a.keywords[c]}function n(a,b,c,d){var e=d?"":v.classPrefix,f='<span class="'+e,g=c?"":"</span>";return f+=a+'">',f+b+g}function o(){if(!y.keywords)return b(B);var a="",c=0;y.lexemesRe.lastIndex=0;for(var d=y.lexemesRe.exec(B);d;){a+=b(B.substr(c,d.index-c));var e=m(y,d);e?(C+=e[1],a+=n(e[0],b(d[0]))):a+=b(d[0]),c=y.lexemesRe.lastIndex,d=y.lexemesRe.exec(B)}return a+b(B.substr(c))}function p(){var a="string"==typeof y.subLanguage;if(a&&!w[y.subLanguage])return b(B);var c=a?k(y.subLanguage,B,!0,z[y.subLanguage]):l(B,y.subLanguage.length?y.subLanguage:void 0);return y.relevance>0&&(C+=c.relevance),a&&(z[y.subLanguage]=c.top),n(c.language,c.value,!1,!0)}function q(){return void 0!==y.subLanguage?p():o()}function r(a,c){var d=a.className?n(a.className,"",!0):"";a.returnBegin?(A+=d,B=""):a.excludeBegin?(A+=b(c)+d,B=""):(A+=d,B=c),y=Object.create(a,{parent:{value:y}})}function s(a,c){if(B+=a,void 0===c)return A+=q(),0;var d=g(c,y);if(d)return A+=q(),r(d,c),d.returnBegin?0:c.length;var e=h(y,c);if(e){var f=y;f.returnEnd||f.excludeEnd||(B+=c),A+=q();do y.className&&(A+="</span>"),C+=y.relevance,y=y.parent;while(y!=e.parent);return f.excludeEnd&&(A+=b(c)),B="",e.starts&&r(e.starts,""),f.returnEnd?0:c.length}if(i(c,y))throw new Error('Illegal lexeme "'+c+'" for mode "'+(y.className||"<unnamed>")+'"');return B+=c,c.length||1}var t=u(a);if(!t)throw new Error('Unknown language: "'+a+'"');j(t);var x,y=f||t,z={},A="";for(x=y;x!=t;x=x.parent)x.className&&(A=n(x.className,"",!0)+A);var B="",C=0;try{for(var D,E,F=0;;){if(y.terminators.lastIndex=F,D=y.terminators.exec(c),!D)break;E=s(c.substr(F,D.index-F),D[0]),F=D.index+E}for(s(c.substr(F)),x=y;x.parent;x=x.parent)x.className&&(A+="</span>");return{relevance:C,value:A,language:a,top:y}}catch(G){if(-1!=G.message.indexOf("Illegal"))return{relevance:0,value:b(c)};throw G}}function l(a,c){c=c||v.languages||Object.keys(w);var d={relevance:0,value:b(a)},e=d;return c.forEach(function(b){if(u(b)){var c=k(b,a,!1);c.language=b,c.relevance>e.relevance&&(e=c),c.relevance>d.relevance&&(e=d,d=c)}}),e.language&&(d.second_best=e),d}function m(a){return v.tabReplace&&(a=a.replace(/^((<[^>]+>|\t)+)/gm,function(a,b){return b.replace(/\t/g,v.tabReplace)})),v.useBR&&(a=a.replace(/\n/g,"<br>")),a}function n(a,b,c){var d=b?x[b]:c,e=[a.trim()];return a.match(/\bhljs\b/)||e.push("hljs"),-1===a.indexOf(d)&&e.push(d),e.join(" ").trim()}function o(a){var b=f(a);if(!e(b)){var c;v.useBR?(c=document.createElementNS("http://www.w3.org/1999/xhtml","div"),c.innerHTML=a.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n")):c=a;var d=c.textContent,g=b?k(b,d,!0):l(d),j=h(c);if(j.length){var o=document.createElementNS("http://www.w3.org/1999/xhtml","div");o.innerHTML=g.value,g.value=i(j,h(o),d)}g.value=m(g.value),a.innerHTML=g.value,a.className=n(a.className,b,g.language),a.result={language:g.language,re:g.relevance},g.second_best&&(a.second_best={language:g.second_best.language,re:g.second_best.relevance})}}function p(a){v=g(v,a)}function q(){if(!q.called){q.called=!0;var a=document.querySelectorAll("pre code");Array.prototype.forEach.call(a,o)}}function r(){addEventListener("DOMContentLoaded",q,!1),addEventListener("load",q,!1)}function s(b,c){var d=w[b]=c(a);d.aliases&&d.aliases.forEach(function(a){x[a]=b})}function t(){return Object.keys(w)}function u(a){return a=(a||"").toLowerCase(),w[a]||w[x[a]]}var v={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},w={},x={};return a.highlight=k,a.highlightAuto=l,a.fixMarkup=m,a.highlightBlock=o,a.configure=p,a.initHighlighting=q,a.initHighlightingOnLoad=r,a.registerLanguage=s,a.listLanguages=t,a.getLanguage=u,a.inherit=g,a.IDENT_RE="[a-zA-Z]\\w*",a.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",a.NUMBER_RE="\\b\\d+(\\.\\d+)?",a.C_NUMBER_RE="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",a.BINARY_NUMBER_RE="\\b(0b[01]+)",a.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",a.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},a.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[a.BACKSLASH_ESCAPE]},a.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[a.BACKSLASH_ESCAPE]},a.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\b/},a.COMMENT=function(b,c,d){var e=a.inherit({className:"comment",begin:b,end:c,contains:[]},d||{});return e.contains.push(a.PHRASAL_WORDS_MODE),e.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),e},a.C_LINE_COMMENT_MODE=a.COMMENT("//","$"),a.C_BLOCK_COMMENT_MODE=a.COMMENT("/\\*","\\*/"),a.HASH_COMMENT_MODE=a.COMMENT("#","$"),a.NUMBER_MODE={className:"number",begin:a.NUMBER_RE,relevance:0},a.C_NUMBER_MODE={className:"number",begin:a.C_NUMBER_RE,relevance:0},a.BINARY_NUMBER_MODE={className:"number",begin:a.BINARY_NUMBER_RE,relevance:0},a.CSS_NUMBER_MODE={className:"number",begin:a.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},a.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[a.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[a.BACKSLASH_ESCAPE]}]},a.TITLE_MODE={className:"title",begin:a.IDENT_RE,relevance:0},a.UNDERSCORE_TITLE_MODE={className:"title",begin:a.UNDERSCORE_IDENT_RE,relevance:0},a.registerLanguage("1c",function(a){var b="[a-zA-Zа-яА-Я][a-zA-Z0-9_а-яА-Я]*",c="возврат дата для если и или иначе иначеесли исключение конецесли конецпопытки конецпроцедуры конецфункции конеццикла константа не перейти перем перечисление по пока попытка прервать продолжить процедура строка тогда фс функция цикл число экспорт",d="ansitooem oemtoansi ввестивидсубконто ввестидату ввестизначение ввестиперечисление ввестипериод ввестиплансчетов ввестистроку ввестичисло вопрос восстановитьзначение врег выбранныйплансчетов вызватьисключение датагод датамесяц датачисло добавитьмесяц завершитьработусистемы заголовоксистемы записьжурналарегистрации запуститьприложение зафиксироватьтранзакцию значениевстроку значениевстрокувнутр значениевфайл значениеизстроки значениеизстрокивнутр значениеизфайла имякомпьютера имяпользователя каталогвременныхфайлов каталогиб каталогпользователя каталогпрограммы кодсимв командасистемы конгода конецпериодаби конецрассчитанногопериодаби конецстандартногоинтервала конквартала конмесяца коннедели лев лог лог10 макс максимальноеколичествосубконто мин монопольныйрежим названиеинтерфейса названиенабораправ назначитьвид назначитьсчет найти найтипомеченныенаудаление найтиссылки началопериодаби началостандартногоинтервала начатьтранзакцию начгода начквартала начмесяца начнедели номерднягода номерднянедели номернеделигода нрег обработкаожидания окр описаниеошибки основнойжурналрасчетов основнойплансчетов основнойязык открытьформу открытьформумодально отменитьтранзакцию очиститьокносообщений периодстр полноеимяпользователя получитьвремята получитьдатута получитьдокументта получитьзначенияотбора получитьпозициюта получитьпустоезначение получитьта прав праводоступа предупреждение префиксавтонумерации пустаястрока пустоезначение рабочаядаттьпустоезначение рабочаядата разделительстраниц разделительстрок разм разобратьпозициюдокумента рассчитатьрегистрына рассчитатьрегистрыпо сигнал симв символтабуляции создатьобъект сокрл сокрлп сокрп сообщить состояние сохранитьзначение сред статусвозврата стрдлина стрзаменить стрколичествострок стрполучитьстроку  стрчисловхождений сформироватьпозициюдокумента счетпокоду текущаядата текущеевремя типзначения типзначениястр удалитьобъекты установитьтана установитьтапо фиксшаблон формат цел шаблон",e={className:"dquote",begin:'""'},f={className:"string",begin:'"',end:'"|$',contains:[e]},g={className:"string",begin:"\\|",end:'"|$',contains:[e]};return{case_insensitive:!0,lexemes:b,keywords:{keyword:c,built_in:d},contains:[a.C_LINE_COMMENT_MODE,a.NUMBER_MODE,f,g,{className:"function",begin:"(процедура|функция)",end:"$",lexemes:b,keywords:"процедура функция",contains:[a.inherit(a.TITLE_MODE,{begin:b}),{className:"tail",endsWithParent:!0,contains:[{className:"params",begin:"\\(",end:"\\)",lexemes:b,keywords:"знач",contains:[f,g]},{className:"export",begin:"экспорт",endsWithParent:!0,lexemes:b,keywords:"экспорт",contains:[a.C_LINE_COMMENT_MODE]}]},a.C_LINE_COMMENT_MODE]},{className:"preprocessor",begin:"#",end:"$"},{className:"date",begin:"'\\d{2}\\.\\d{2}\\.(\\d{2}|\\d{4})'"}]}}),a.registerLanguage("accesslog",function(a){return{contains:[{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+\\b",relevance:0},{className:"string",begin:'"(GET|POST|HEAD|PUT|DELETE|CONNECT|OPTIONS|PATCH|TRACE)',end:'"',keywords:"GET POST HEAD PUT DELETE CONNECT OPTIONS PATCH TRACE",illegal:"\\n",relevance:10},{className:"string",begin:/\[/,end:/\]/,illegal:"\\n"},{className:"string",begin:'"',end:'"',illegal:"\\n"}]}}),a.registerLanguage("actionscript",function(a){var b="[a-zA-Z_$][a-zA-Z0-9_$]*",c="([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)",d={className:"rest_arg",begin:"[.]{3}",end:b,relevance:10};return{aliases:["as"],keywords:{keyword:"as break case catch class const continue default delete do dynamic each else extends final finally for function get if implements import in include instanceof interface internal is namespace native new override package private protected public return set static super switch this throw try typeof use var void while with",literal:"true false null undefined"},contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.C_NUMBER_MODE,{className:"package",beginKeywords:"package",end:"{",contains:[a.TITLE_MODE]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,contains:[{beginKeywords:"extends implements"},a.TITLE_MODE]},{className:"preprocessor",beginKeywords:"import include",end:";"},{className:"function",beginKeywords:"function",end:"[{;]",excludeEnd:!0,illegal:"\\S",contains:[a.TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,d]},{className:"type",begin:":",end:c,relevance:10}]}],illegal:/#/}}),a.registerLanguage("apache",function(a){var b={className:"number",begin:"[\\$%]\\d+"};return{aliases:["apacheconf"],case_insensitive:!0,contains:[a.HASH_COMMENT_MODE,{className:"tag",begin:"</?",end:">"},{className:"keyword",begin:/\w+/,relevance:0,keywords:{common:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{end:/$/,relevance:0,keywords:{literal:"on off all"},contains:[{className:"sqbracket",begin:"\\s\\[",end:"\\]$"},{className:"cbracket",begin:"[\\$%]\\{",end:"\\}",contains:["self",b]},b,a.QUOTE_STRING_MODE]}}],illegal:/\S/}}),a.registerLanguage("applescript",function(a){var b=a.inherit(a.QUOTE_STRING_MODE,{illegal:""}),c={className:"params",begin:"\\(",end:"\\)",contains:["self",a.C_NUMBER_MODE,b]},d=a.COMMENT("--","$"),e=a.COMMENT("\\(\\*","\\*\\)",{contains:["self",d]}),f=[d,e,a.HASH_COMMENT_MODE];return{aliases:["osascript"],keywords:{keyword:"about above after against and around as at back before beginning behind below beneath beside between but by considering contain contains continue copy div does eighth else end equal equals error every exit fifth first for fourth from front get given global if ignoring in into is it its last local me middle mod my ninth not of on onto or over prop property put ref reference repeat returning script second set seventh since sixth some tell tenth that the|0 then third through thru timeout times to transaction try until where while whose with without",constant:"AppleScript false linefeed return pi quote result space tab true",type:"alias application boolean class constant date file integer list number real record string text",command:"activate beep count delay launch log offset read round run say summarize write",property:"character characters contents day frontmost id item length month name paragraph paragraphs rest reverse running time version weekday word words year"},contains:[b,a.C_NUMBER_MODE,{className:"type",begin:"\\bPOSIX file\\b"},{className:"command",begin:"\\b(clipboard info|the clipboard|info for|list (disks|folder)|mount volume|path to|(close|open for) access|(get|set) eof|current date|do shell script|get volume settings|random number|set volume|system attribute|system info|time to GMT|(load|run|store) script|scripting components|ASCII (character|number)|localized string|choose (application|color|file|file name|folder|from list|remote application|URL)|display (alert|dialog))\\b|^\\s*return\\b"},{className:"constant",begin:"\\b(text item delimiters|current application|missing value)\\b"},{className:"keyword",begin:"\\b(apart from|aside from|instead of|out of|greater than|isn't|(doesn't|does not) (equal|come before|come after|contain)|(greater|less) than( or equal)?|(starts?|ends|begins?) with|contained by|comes (before|after)|a (ref|reference))\\b"},{className:"property",begin:"\\b(POSIX path|(date|time) string|quoted form)\\b"},{className:"function_start",beginKeywords:"on",illegal:"[${=;\\n]",contains:[a.UNDERSCORE_TITLE_MODE,c]}].concat(f),illegal:"//|->|=>|\\[\\["}}),a.registerLanguage("armasm",function(a){return{case_insensitive:!0,aliases:["arm"],lexemes:"\\.?"+a.IDENT_RE,keywords:{literal:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 ",preprocessor:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"{PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @ "},contains:[{className:"keyword",begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?",end:"\\s"},a.COMMENT("[;@]","$",{relevance:0}),a.C_BLOCK_COMMENT_MODE,a.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"label",variants:[{begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"^\\s*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"[=#]\\w+"}],relevance:0}]}}),a.registerLanguage("xml",function(a){var b="[A-Za-z0-9\\._:-]+",c={begin:/<\?(php)?(?!\w)/,end:/\?>/,subLanguage:"php"},d={endsWithParent:!0,illegal:/</,relevance:0,contains:[c,{className:"attribute",begin:b,relevance:0},{begin:"=",relevance:0,contains:[{className:"value",contains:[c],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/[^\s\/>]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xsl","plist"],case_insensitive:!0,contains:[{className:"doctype",begin:"<!DOCTYPE",end:">",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},a.COMMENT("<!--","-->",{relevance:10}),{className:"cdata",begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{className:"tag",begin:"<style(?=\\s|>|$)",end:">",keywords:{title:"style"},contains:[d],starts:{end:"</style>",returnEnd:!0,subLanguage:"css"}},{className:"tag",begin:"<script(?=\\s|>|$)",end:">",keywords:{title:"script"},contains:[d],starts:{end:"</script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars"]}},c,{className:"pi",begin:/<\?\w+/,end:/\?>/,relevance:10},{className:"tag",begin:"</?",end:"/?>",contains:[{className:"title",begin:/[^ \/><\n\t]+/,relevance:0},d]}]}}),a.registerLanguage("asciidoc",function(a){return{aliases:["adoc"],contains:[a.COMMENT("^/{4,}\\n","\\n/{4,}$",{relevance:10}),a.COMMENT("^//","$",{relevance:0}),{className:"title",begin:"^\\.\\w.*$"},{begin:"^[=\\*]{4,}\\n",end:"\\n^[=\\*]{4,}$",relevance:10},{className:"header",begin:"^(={1,5}) .+?( \\1)?$",relevance:10},{className:"header",begin:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$",relevance:10},{className:"attribute",begin:"^:.+?:",end:"\\s",excludeEnd:!0,relevance:10},{className:"attribute",begin:"^\\[.+?\\]$",relevance:0},{className:"blockquote",begin:"^_{4,}\\n",end:"\\n_{4,}$",relevance:10},{className:"code",begin:"^[\\-\\.]{4,}\\n",end:"\\n[\\-\\.]{4,}$",relevance:10},{begin:"^\\+{4,}\\n",end:"\\n\\+{4,}$",contains:[{begin:"<",end:">",subLanguage:"xml",relevance:0}],relevance:10},{className:"bullet",begin:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{className:"label",begin:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",relevance:10},{className:"strong",begin:"\\B\\*(?![\\*\\s])",end:"(\\n{2}|\\*)",contains:[{begin:"\\\\*\\w",relevance:0}]},{className:"emphasis",begin:"\\B'(?!['\\s])",end:"(\\n{2}|')",contains:[{begin:"\\\\'\\w",relevance:0}],relevance:0},{className:"emphasis",begin:"_(?![_\\s])",end:"(\\n{2}|_)",relevance:0},{className:"smartquote",variants:[{begin:"``.+?''"},{begin:"`.+?'"}]},{className:"code",begin:"(`.+?`|\\+.+?\\+)",relevance:0},{className:"code",begin:"^[ \\t]",end:"$",relevance:0},{className:"horizontal_rule",begin:"^'{3,}[ \\t]*$",relevance:10},{begin:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",returnBegin:!0,contains:[{begin:"(link|image:?):",relevance:0},{className:"link_url",begin:"\\w",end:"[^\\[]+",relevance:0},{className:"link_label",begin:"\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0,relevance:0}],relevance:10}]}}),a.registerLanguage("aspectj",function(a){var b="false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else extends implements break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws privileged aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization staticinitialization withincode target within execution getWithinTypeName handler thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents warning error soft precedence thisAspectInstance",c="get set args call";return{keywords:b,illegal:/<\/|#/,contains:[a.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,{className:"aspect",beginKeywords:"aspect",end:/[{;=]/,excludeEnd:!0,illegal:/[:;"\[\]]/,contains:[{beginKeywords:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"},a.UNDERSCORE_TITLE_MODE,{begin:/\([^\)]*/,end:/[)]+/,keywords:b+" "+c,excludeEnd:!1}]},{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,relevance:0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},a.UNDERSCORE_TITLE_MODE]},{beginKeywords:"pointcut after before around throwing returning",end:/[)]/,excludeEnd:!1,illegal:/["\[\]]/,contains:[{begin:a.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,contains:[a.UNDERSCORE_TITLE_MODE]}]},{begin:/[:]/,returnBegin:!0,end:/[{;]/,relevance:0,excludeEnd:!1,keywords:b,illegal:/["\[\]]/,contains:[{begin:a.UNDERSCORE_IDENT_RE+"\\s*\\(",keywords:b+" "+c},a.QUOTE_STRING_MODE]},{beginKeywords:"new throw",relevance:0},{className:"function",begin:/\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,returnBegin:!0,end:/[{;=]/,keywords:b,excludeEnd:!0,contains:[{begin:a.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[a.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,relevance:0,keywords:b,contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_NUMBER_MODE,a.C_BLOCK_COMMENT_MODE]},a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]},a.C_NUMBER_MODE,{className:"annotation",begin:"@[A-Za-z]+"}]}}),a.registerLanguage("autohotkey",function(a){var b={className:"escape",begin:"`[\\s\\S]"},c=a.COMMENT(";","$",{relevance:0}),d=[{className:"built_in",begin:"A_[a-zA-Z0-9]+"},{className:"built_in",beginKeywords:"ComSpec Clipboard ClipboardAll ErrorLevel"}];return{case_insensitive:!0,keywords:{keyword:"Break Continue Else Gosub If Loop Return While",literal:"A true false NOT AND OR"},contains:d.concat([b,a.inherit(a.QUOTE_STRING_MODE,{contains:[b]}),c,{className:"number",begin:a.NUMBER_RE,relevance:0},{className:"var_expand",begin:"%",end:"%",illegal:"\\n",contains:[b]},{className:"label",contains:[b],variants:[{begin:'^[^\\n";]+::(?!=)'},{begin:'^[^\\n";]+:(?!=)',relevance:0}]},{begin:",\\s*,",relevance:10}])}}),a.registerLanguage("autoit",function(a){var b="ByRef Case Const ContinueCase ContinueLoop Default Dim Do Else ElseIf EndFunc EndIf EndSelect EndSwitch EndWith Enum Exit ExitLoop For Func Global If In Local Next ReDim Return Select Static Step Switch Then To Until Volatile WEnd While With",c="True False And Null Not Or",d="Abs ACos AdlibRegister AdlibUnRegister Asc AscW ASin Assign ATan AutoItSetOption AutoItWinGetTitle AutoItWinSetTitle Beep Binary BinaryLen BinaryMid BinaryToString BitAND BitNOT BitOR BitRotate BitShift BitXOR BlockInput Break Call CDTray Ceiling Chr ChrW ClipGet ClipPut ConsoleRead ConsoleWrite ConsoleWriteError ControlClick ControlCommand ControlDisable ControlEnable ControlFocus ControlGetFocus ControlGetHandle ControlGetPos ControlGetText ControlHide ControlListView ControlMove ControlSend ControlSetText ControlShow ControlTreeView Cos Dec DirCopy DirCreate DirGetSize DirMove DirRemove DllCall DllCallAddress DllCallbackFree DllCallbackGetPtr DllCallbackRegister DllClose DllOpen DllStructCreate DllStructGetData DllStructGetPtr DllStructGetSize DllStructSetData DriveGetDrive DriveGetFileSystem DriveGetLabel DriveGetSerial DriveGetType DriveMapAdd DriveMapDel DriveMapGet DriveSetLabel DriveSpaceFree DriveSpaceTotal DriveStatus EnvGet EnvSet EnvUpdate Eval Execute Exp FileChangeDir FileClose FileCopy FileCreateNTFSLink FileCreateShortcut FileDelete FileExists FileFindFirstFile FileFindNextFile FileFlush FileGetAttrib FileGetEncoding FileGetLongName FileGetPos FileGetShortcut FileGetShortName FileGetSize FileGetTime FileGetVersion FileInstall FileMove FileOpen FileOpenDialog FileRead FileReadLine FileReadToArray FileRecycle FileRecycleEmpty FileSaveDialog FileSelectFolder FileSetAttrib FileSetEnd FileSetPos FileSetTime FileWrite FileWriteLine Floor FtpSetProxy FuncName GUICreate GUICtrlCreateAvi GUICtrlCreateButton GUICtrlCreateCheckbox GUICtrlCreateCombo GUICtrlCreateContextMenu GUICtrlCreateDate GUICtrlCreateDummy GUICtrlCreateEdit GUICtrlCreateGraphic GUICtrlCreateGroup GUICtrlCreateIcon GUICtrlCreateInput GUICtrlCreateLabel GUICtrlCreateList GUICtrlCreateListView GUICtrlCreateListViewItem GUICtrlCreateMenu GUICtrlCreateMenuItem GUICtrlCreateMonthCal GUICtrlCreateObj GUICtrlCreatePic GUICtrlCreateProgress GUICtrlCreateRadio GUICtrlCreateSlider GUICtrlCreateTab GUICtrlCreateTabItem GUICtrlCreateTreeView GUICtrlCreateTreeViewItem GUICtrlCreateUpdown GUICtrlDelete GUICtrlGetHandle GUICtrlGetState GUICtrlRead GUICtrlRecvMsg GUICtrlRegisterListViewSort GUICtrlSendMsg GUICtrlSendToDummy GUICtrlSetBkColor GUICtrlSetColor GUICtrlSetCursor GUICtrlSetData GUICtrlSetDefBkColor GUICtrlSetDefColor GUICtrlSetFont GUICtrlSetGraphic GUICtrlSetImage GUICtrlSetLimit GUICtrlSetOnEvent GUICtrlSetPos GUICtrlSetResizing GUICtrlSetState GUICtrlSetStyle GUICtrlSetTip GUIDelete GUIGetCursorInfo GUIGetMsg GUIGetStyle GUIRegisterMsg GUISetAccelerators GUISetBkColor GUISetCoord GUISetCursor GUISetFont GUISetHelp GUISetIcon GUISetOnEvent GUISetState GUISetStyle GUIStartGroup GUISwitch Hex HotKeySet HttpSetProxy HttpSetUserAgent HWnd InetClose InetGet InetGetInfo InetGetSize InetRead IniDelete IniRead IniReadSection IniReadSectionNames IniRenameSection IniWrite IniWriteSection InputBox Int IsAdmin IsArray IsBinary IsBool IsDeclared IsDllStruct IsFloat IsFunc IsHWnd IsInt IsKeyword IsNumber IsObj IsPtr IsString Log MemGetStats Mod MouseClick MouseClickDrag MouseDown MouseGetCursor MouseGetPos MouseMove MouseUp MouseWheel MsgBox Number ObjCreate ObjCreateInterface ObjEvent ObjGet ObjName OnAutoItExitRegister OnAutoItExitUnRegister Opt Ping PixelChecksum PixelGetColor PixelSearch ProcessClose ProcessExists ProcessGetStats ProcessList ProcessSetPriority ProcessWait ProcessWaitClose ProgressOff ProgressOn ProgressSet Ptr Random RegDelete RegEnumKey RegEnumVal RegRead RegWrite Round Run RunAs RunAsWait RunWait Send SendKeepActive SetError SetExtended ShellExecute ShellExecuteWait Shutdown Sin Sleep SoundPlay SoundSetWaveVolume SplashImageOn SplashOff SplashTextOn Sqrt SRandom StatusbarGetText StderrRead StdinWrite StdioClose StdoutRead String StringAddCR StringCompare StringFormat StringFromASCIIArray StringInStr StringIsAlNum StringIsAlpha StringIsASCII StringIsDigit StringIsFloat StringIsInt StringIsLower StringIsSpace StringIsUpper StringIsXDigit StringLeft StringLen StringLower StringMid StringRegExp StringRegExpReplace StringReplace StringReverse StringRight StringSplit StringStripCR StringStripWS StringToASCIIArray StringToBinary StringTrimLeft StringTrimRight StringUpper Tan TCPAccept TCPCloseSocket TCPConnect TCPListen TCPNameToIP TCPRecv TCPSend TCPShutdown TCPStartup TimerDiff TimerInit ToolTip TrayCreateItem TrayCreateMenu TrayGetMsg TrayItemDelete TrayItemGetHandle TrayItemGetState TrayItemGetText TrayItemSetOnEvent TrayItemSetState TrayItemSetText TraySetClick TraySetIcon TraySetOnEvent TraySetPauseIcon TraySetState TraySetToolTip TrayTip UBound UDPBind UDPCloseSocket UDPOpen UDPRecv UDPSend UDPShutdown UDPStartup VarGetType WinActivate WinActive WinClose WinExists WinFlash WinGetCaretPos WinGetClassList WinGetClientSize WinGetHandle WinGetPos WinGetProcess WinGetState WinGetText WinGetTitle WinKill WinList WinMenuSelectItem WinMinimizeAll WinMinimizeAllUndo WinMove WinSetOnTop WinSetState WinSetTitle WinSetTrans WinWait WinWaitActive WinWaitClose WinWaitNotActive Array1DToHistogram ArrayAdd ArrayBinarySearch ArrayColDelete ArrayColInsert ArrayCombinations ArrayConcatenate ArrayDelete ArrayDisplay ArrayExtract ArrayFindAll ArrayInsert ArrayMax ArrayMaxIndex ArrayMin ArrayMinIndex ArrayPermute ArrayPop ArrayPush ArrayReverse ArraySearch ArrayShuffle ArraySort ArraySwap ArrayToClip ArrayToString ArrayTranspose ArrayTrim ArrayUnique Assert ChooseColor ChooseFont ClipBoard_ChangeChain ClipBoard_Close ClipBoard_CountFormats ClipBoard_Empty ClipBoard_EnumFormats ClipBoard_FormatStr ClipBoard_GetData ClipBoard_GetDataEx ClipBoard_GetFormatName ClipBoard_GetOpenWindow ClipBoard_GetOwner ClipBoard_GetPriorityFormat ClipBoard_GetSequenceNumber ClipBoard_GetViewer ClipBoard_IsFormatAvailable ClipBoard_Open ClipBoard_RegisterFormat ClipBoard_SetData ClipBoard_SetDataEx ClipBoard_SetViewer ClipPutFile ColorConvertHSLtoRGB ColorConvertRGBtoHSL ColorGetBlue ColorGetCOLORREF ColorGetGreen ColorGetRed ColorGetRGB ColorSetCOLORREF ColorSetRGB Crypt_DecryptData Crypt_DecryptFile Crypt_DeriveKey Crypt_DestroyKey Crypt_EncryptData Crypt_EncryptFile Crypt_GenRandom Crypt_HashData Crypt_HashFile Crypt_Shutdown Crypt_Startup DateAdd DateDayOfWeek DateDaysInMonth DateDiff DateIsLeapYear DateIsValid DateTimeFormat DateTimeSplit DateToDayOfWeek DateToDayOfWeekISO DateToDayValue DateToMonth Date_Time_CompareFileTime Date_Time_DOSDateTimeToArray Date_Time_DOSDateTimeToFileTime Date_Time_DOSDateTimeToStr Date_Time_DOSDateToArray Date_Time_DOSDateToStr Date_Time_DOSTimeToArray Date_Time_DOSTimeToStr Date_Time_EncodeFileTime Date_Time_EncodeSystemTime Date_Time_FileTimeToArray Date_Time_FileTimeToDOSDateTime Date_Time_FileTimeToLocalFileTime Date_Time_FileTimeToStr Date_Time_FileTimeToSystemTime Date_Time_GetFileTime Date_Time_GetLocalTime Date_Time_GetSystemTime Date_Time_GetSystemTimeAdjustment Date_Time_GetSystemTimeAsFileTime Date_Time_GetSystemTimes Date_Time_GetTickCount Date_Time_GetTimeZoneInformation Date_Time_LocalFileTimeToFileTime Date_Time_SetFileTime Date_Time_SetLocalTime Date_Time_SetSystemTime Date_Time_SetSystemTimeAdjustment Date_Time_SetTimeZoneInformation Date_Time_SystemTimeToArray Date_Time_SystemTimeToDateStr Date_Time_SystemTimeToDateTimeStr Date_Time_SystemTimeToFileTime Date_Time_SystemTimeToTimeStr Date_Time_SystemTimeToTzSpecificLocalTime Date_Time_TzSpecificLocalTimeToSystemTime DayValueToDate DebugBugReportEnv DebugCOMError DebugOut DebugReport DebugReportEx DebugReportVar DebugSetup Degree EventLog__Backup EventLog__Clear EventLog__Close EventLog__Count EventLog__DeregisterSource EventLog__Full EventLog__Notify EventLog__Oldest EventLog__Open EventLog__OpenBackup EventLog__Read EventLog__RegisterSource EventLog__Report Excel_BookAttach Excel_BookClose Excel_BookList Excel_BookNew Excel_BookOpen Excel_BookOpenText Excel_BookSave Excel_BookSaveAs Excel_Close Excel_ColumnToLetter Excel_ColumnToNumber Excel_ConvertFormula Excel_Export Excel_FilterGet Excel_FilterSet Excel_Open Excel_PictureAdd Excel_Print Excel_RangeCopyPaste Excel_RangeDelete Excel_RangeFind Excel_RangeInsert Excel_RangeLinkAddRemove Excel_RangeRead Excel_RangeReplace Excel_RangeSort Excel_RangeValidate Excel_RangeWrite Excel_SheetAdd Excel_SheetCopyMove Excel_SheetDelete Excel_SheetList FileCountLines FileCreate FileListToArray FileListToArrayRec FilePrint FileReadToArray FileWriteFromArray FileWriteLog FileWriteToLine FTP_Close FTP_Command FTP_Connect FTP_DecodeInternetStatus FTP_DirCreate FTP_DirDelete FTP_DirGetCurrent FTP_DirPutContents FTP_DirSetCurrent FTP_FileClose FTP_FileDelete FTP_FileGet FTP_FileGetSize FTP_FileOpen FTP_FilePut FTP_FileRead FTP_FileRename FTP_FileTimeLoHiToStr FTP_FindFileClose FTP_FindFileFirst FTP_FindFileNext FTP_GetLastResponseInfo FTP_ListToArray FTP_ListToArray2D FTP_ListToArrayEx FTP_Open FTP_ProgressDownload FTP_ProgressUpload FTP_SetStatusCallback GDIPlus_ArrowCapCreate GDIPlus_ArrowCapDispose GDIPlus_ArrowCapGetFillState GDIPlus_ArrowCapGetHeight GDIPlus_ArrowCapGetMiddleInset GDIPlus_ArrowCapGetWidth GDIPlus_ArrowCapSetFillState GDIPlus_ArrowCapSetHeight GDIPlus_ArrowCapSetMiddleInset GDIPlus_ArrowCapSetWidth GDIPlus_BitmapApplyEffect GDIPlus_BitmapApplyEffectEx GDIPlus_BitmapCloneArea GDIPlus_BitmapConvertFormat GDIPlus_BitmapCreateApplyEffect GDIPlus_BitmapCreateApplyEffectEx GDIPlus_BitmapCreateDIBFromBitmap GDIPlus_BitmapCreateFromFile GDIPlus_BitmapCreateFromGraphics GDIPlus_BitmapCreateFromHBITMAP GDIPlus_BitmapCreateFromHICON GDIPlus_BitmapCreateFromHICON32 GDIPlus_BitmapCreateFromMemory GDIPlus_BitmapCreateFromResource GDIPlus_BitmapCreateFromScan0 GDIPlus_BitmapCreateFromStream GDIPlus_BitmapCreateHBITMAPFromBitmap GDIPlus_BitmapDispose GDIPlus_BitmapGetHistogram GDIPlus_BitmapGetHistogramEx GDIPlus_BitmapGetHistogramSize GDIPlus_BitmapGetPixel GDIPlus_BitmapLockBits GDIPlus_BitmapSetPixel GDIPlus_BitmapUnlockBits GDIPlus_BrushClone GDIPlus_BrushCreateSolid GDIPlus_BrushDispose GDIPlus_BrushGetSolidColor GDIPlus_BrushGetType GDIPlus_BrushSetSolidColor GDIPlus_ColorMatrixCreate GDIPlus_ColorMatrixCreateGrayScale GDIPlus_ColorMatrixCreateNegative GDIPlus_ColorMatrixCreateSaturation GDIPlus_ColorMatrixCreateScale GDIPlus_ColorMatrixCreateTranslate GDIPlus_CustomLineCapClone GDIPlus_CustomLineCapCreate GDIPlus_CustomLineCapDispose GDIPlus_CustomLineCapGetStrokeCaps GDIPlus_CustomLineCapSetStrokeCaps GDIPlus_Decoders GDIPlus_DecodersGetCount GDIPlus_DecodersGetSize GDIPlus_DrawImageFX GDIPlus_DrawImageFXEx GDIPlus_DrawImagePoints GDIPlus_EffectCreate GDIPlus_EffectCreateBlur GDIPlus_EffectCreateBrightnessContrast GDIPlus_EffectCreateColorBalance GDIPlus_EffectCreateColorCurve GDIPlus_EffectCreateColorLUT GDIPlus_EffectCreateColorMatrix GDIPlus_EffectCreateHueSaturationLightness GDIPlus_EffectCreateLevels GDIPlus_EffectCreateRedEyeCorrection GDIPlus_EffectCreateSharpen GDIPlus_EffectCreateTint GDIPlus_EffectDispose GDIPlus_EffectGetParameters GDIPlus_EffectSetParameters GDIPlus_Encoders GDIPlus_EncodersGetCLSID GDIPlus_EncodersGetCount GDIPlus_EncodersGetParamList GDIPlus_EncodersGetParamListSize GDIPlus_EncodersGetSize GDIPlus_FontCreate GDIPlus_FontDispose GDIPlus_FontFamilyCreate GDIPlus_FontFamilyCreateFromCollection GDIPlus_FontFamilyDispose GDIPlus_FontFamilyGetCellAscent GDIPlus_FontFamilyGetCellDescent GDIPlus_FontFamilyGetEmHeight GDIPlus_FontFamilyGetLineSpacing GDIPlus_FontGetHeight GDIPlus_FontPrivateAddFont GDIPlus_FontPrivateAddMemoryFont GDIPlus_FontPrivateCollectionDispose GDIPlus_FontPrivateCreateCollection GDIPlus_GraphicsClear GDIPlus_GraphicsCreateFromHDC GDIPlus_GraphicsCreateFromHWND GDIPlus_GraphicsDispose GDIPlus_GraphicsDrawArc GDIPlus_GraphicsDrawBezier GDIPlus_GraphicsDrawClosedCurve GDIPlus_GraphicsDrawClosedCurve2 GDIPlus_GraphicsDrawCurve GDIPlus_GraphicsDrawCurve2 GDIPlus_GraphicsDrawEllipse GDIPlus_GraphicsDrawImage GDIPlus_GraphicsDrawImagePointsRect GDIPlus_GraphicsDrawImageRect GDIPlus_GraphicsDrawImageRectRect GDIPlus_GraphicsDrawLine GDIPlus_GraphicsDrawPath GDIPlus_GraphicsDrawPie GDIPlus_GraphicsDrawPolygon GDIPlus_GraphicsDrawRect GDIPlus_GraphicsDrawString GDIPlus_GraphicsDrawStringEx GDIPlus_GraphicsFillClosedCurve GDIPlus_GraphicsFillClosedCurve2 GDIPlus_GraphicsFillEllipse GDIPlus_GraphicsFillPath GDIPlus_GraphicsFillPie GDIPlus_GraphicsFillPolygon GDIPlus_GraphicsFillRect GDIPlus_GraphicsFillRegion GDIPlus_GraphicsGetCompositingMode GDIPlus_GraphicsGetCompositingQuality GDIPlus_GraphicsGetDC GDIPlus_GraphicsGetInterpolationMode GDIPlus_GraphicsGetSmoothingMode GDIPlus_GraphicsGetTransform GDIPlus_GraphicsMeasureCharacterRanges GDIPlus_GraphicsMeasureString GDIPlus_GraphicsReleaseDC GDIPlus_GraphicsResetClip GDIPlus_GraphicsResetTransform GDIPlus_GraphicsRestore GDIPlus_GraphicsRotateTransform GDIPlus_GraphicsSave GDIPlus_GraphicsScaleTransform GDIPlus_GraphicsSetClipPath GDIPlus_GraphicsSetClipRect GDIPlus_GraphicsSetClipRegion GDIPlus_GraphicsSetCompositingMode GDIPlus_GraphicsSetCompositingQuality GDIPlus_GraphicsSetInterpolationMode GDIPlus_GraphicsSetPixelOffsetMode GDIPlus_GraphicsSetSmoothingMode GDIPlus_GraphicsSetTextRenderingHint GDIPlus_GraphicsSetTransform GDIPlus_GraphicsTransformPoints GDIPlus_GraphicsTranslateTransform GDIPlus_HatchBrushCreate GDIPlus_HICONCreateFromBitmap GDIPlus_ImageAttributesCreate GDIPlus_ImageAttributesDispose GDIPlus_ImageAttributesSetColorKeys GDIPlus_ImageAttributesSetColorMatrix GDIPlus_ImageDispose GDIPlus_ImageGetDimension GDIPlus_ImageGetFlags GDIPlus_ImageGetGraphicsContext GDIPlus_ImageGetHeight GDIPlus_ImageGetHorizontalResolution GDIPlus_ImageGetPixelFormat GDIPlus_ImageGetRawFormat GDIPlus_ImageGetThumbnail GDIPlus_ImageGetType GDIPlus_ImageGetVerticalResolution GDIPlus_ImageGetWidth GDIPlus_ImageLoadFromFile GDIPlus_ImageLoadFromStream GDIPlus_ImageResize GDIPlus_ImageRotateFlip GDIPlus_ImageSaveToFile GDIPlus_ImageSaveToFileEx GDIPlus_ImageSaveToStream GDIPlus_ImageScale GDIPlus_LineBrushCreate GDIPlus_LineBrushCreateFromRect GDIPlus_LineBrushCreateFromRectWithAngle GDIPlus_LineBrushGetColors GDIPlus_LineBrushGetRect GDIPlus_LineBrushMultiplyTransform GDIPlus_LineBrushResetTransform GDIPlus_LineBrushSetBlend GDIPlus_LineBrushSetColors GDIPlus_LineBrushSetGammaCorrection GDIPlus_LineBrushSetLinearBlend GDIPlus_LineBrushSetPresetBlend GDIPlus_LineBrushSetSigmaBlend GDIPlus_LineBrushSetTransform GDIPlus_MatrixClone GDIPlus_MatrixCreate GDIPlus_MatrixDispose GDIPlus_MatrixGetElements GDIPlus_MatrixInvert GDIPlus_MatrixMultiply GDIPlus_MatrixRotate GDIPlus_MatrixScale GDIPlus_MatrixSetElements GDIPlus_MatrixShear GDIPlus_MatrixTransformPoints GDIPlus_MatrixTranslate GDIPlus_PaletteInitialize GDIPlus_ParamAdd GDIPlus_ParamInit GDIPlus_ParamSize GDIPlus_PathAddArc GDIPlus_PathAddBezier GDIPlus_PathAddClosedCurve GDIPlus_PathAddClosedCurve2 GDIPlus_PathAddCurve GDIPlus_PathAddCurve2 GDIPlus_PathAddCurve3 GDIPlus_PathAddEllipse GDIPlus_PathAddLine GDIPlus_PathAddLine2 GDIPlus_PathAddPath GDIPlus_PathAddPie GDIPlus_PathAddPolygon GDIPlus_PathAddRectangle GDIPlus_PathAddString GDIPlus_PathBrushCreate GDIPlus_PathBrushCreateFromPath GDIPlus_PathBrushGetCenterPoint GDIPlus_PathBrushGetFocusScales GDIPlus_PathBrushGetPointCount GDIPlus_PathBrushGetRect GDIPlus_PathBrushGetWrapMode GDIPlus_PathBrushMultiplyTransform GDIPlus_PathBrushResetTransform GDIPlus_PathBrushSetBlend GDIPlus_PathBrushSetCenterColor GDIPlus_PathBrushSetCenterPoint GDIPlus_PathBrushSetFocusScales GDIPlus_PathBrushSetGammaCorrection GDIPlus_PathBrushSetLinearBlend GDIPlus_PathBrushSetPresetBlend GDIPlus_PathBrushSetSigmaBlend GDIPlus_PathBrushSetSurroundColor GDIPlus_PathBrushSetSurroundColorsWithCount GDIPlus_PathBrushSetTransform GDIPlus_PathBrushSetWrapMode GDIPlus_PathClone GDIPlus_PathCloseFigure GDIPlus_PathCreate GDIPlus_PathCreate2 GDIPlus_PathDispose GDIPlus_PathFlatten GDIPlus_PathGetData GDIPlus_PathGetFillMode GDIPlus_PathGetLastPoint GDIPlus_PathGetPointCount GDIPlus_PathGetPoints GDIPlus_PathGetWorldBounds GDIPlus_PathIsOutlineVisiblePoint GDIPlus_PathIsVisiblePoint GDIPlus_PathIterCreate GDIPlus_PathIterDispose GDIPlus_PathIterGetSubpathCount GDIPlus_PathIterNextMarkerPath GDIPlus_PathIterNextSubpathPath GDIPlus_PathIterRewind GDIPlus_PathReset GDIPlus_PathReverse GDIPlus_PathSetFillMode GDIPlus_PathSetMarker GDIPlus_PathStartFigure GDIPlus_PathTransform GDIPlus_PathWarp GDIPlus_PathWiden GDIPlus_PathWindingModeOutline GDIPlus_PenCreate GDIPlus_PenCreate2 GDIPlus_PenDispose GDIPlus_PenGetAlignment GDIPlus_PenGetColor GDIPlus_PenGetCustomEndCap GDIPlus_PenGetDashCap GDIPlus_PenGetDashStyle GDIPlus_PenGetEndCap GDIPlus_PenGetMiterLimit GDIPlus_PenGetWidth GDIPlus_PenSetAlignment GDIPlus_PenSetColor GDIPlus_PenSetCustomEndCap GDIPlus_PenSetDashCap GDIPlus_PenSetDashStyle GDIPlus_PenSetEndCap GDIPlus_PenSetLineCap GDIPlus_PenSetLineJoin GDIPlus_PenSetMiterLimit GDIPlus_PenSetStartCap GDIPlus_PenSetWidth GDIPlus_RectFCreate GDIPlus_RegionClone GDIPlus_RegionCombinePath GDIPlus_RegionCombineRect GDIPlus_RegionCombineRegion GDIPlus_RegionCreate GDIPlus_RegionCreateFromPath GDIPlus_RegionCreateFromRect GDIPlus_RegionDispose GDIPlus_RegionGetBounds GDIPlus_RegionGetHRgn GDIPlus_RegionTransform GDIPlus_RegionTranslate GDIPlus_Shutdown GDIPlus_Startup GDIPlus_StringFormatCreate GDIPlus_StringFormatDispose GDIPlus_StringFormatGetMeasurableCharacterRangeCount GDIPlus_StringFormatSetAlign GDIPlus_StringFormatSetLineAlign GDIPlus_StringFormatSetMeasurableCharacterRanges GDIPlus_TextureCreate GDIPlus_TextureCreate2 GDIPlus_TextureCreateIA GetIP GUICtrlAVI_Close GUICtrlAVI_Create GUICtrlAVI_Destroy GUICtrlAVI_IsPlaying GUICtrlAVI_Open GUICtrlAVI_OpenEx GUICtrlAVI_Play GUICtrlAVI_Seek GUICtrlAVI_Show GUICtrlAVI_Stop GUICtrlButton_Click GUICtrlButton_Create GUICtrlButton_Destroy GUICtrlButton_Enable GUICtrlButton_GetCheck GUICtrlButton_GetFocus GUICtrlButton_GetIdealSize GUICtrlButton_GetImage GUICtrlButton_GetImageList GUICtrlButton_GetNote GUICtrlButton_GetNoteLength GUICtrlButton_GetSplitInfo GUICtrlButton_GetState GUICtrlButton_GetText GUICtrlButton_GetTextMargin GUICtrlButton_SetCheck GUICtrlButton_SetDontClick GUICtrlButton_SetFocus GUICtrlButton_SetImage GUICtrlButton_SetImageList GUICtrlButton_SetNote GUICtrlButton_SetShield GUICtrlButton_SetSize GUICtrlButton_SetSplitInfo GUICtrlButton_SetState GUICtrlButton_SetStyle GUICtrlButton_SetText GUICtrlButton_SetTextMargin GUICtrlButton_Show GUICtrlComboBoxEx_AddDir GUICtrlComboBoxEx_AddString GUICtrlComboBoxEx_BeginUpdate GUICtrlComboBoxEx_Create GUICtrlComboBoxEx_CreateSolidBitMap GUICtrlComboBoxEx_DeleteString GUICtrlComboBoxEx_Destroy GUICtrlComboBoxEx_EndUpdate GUICtrlComboBoxEx_FindStringExact GUICtrlComboBoxEx_GetComboBoxInfo GUICtrlComboBoxEx_GetComboControl GUICtrlComboBoxEx_GetCount GUICtrlComboBoxEx_GetCurSel GUICtrlComboBoxEx_GetDroppedControlRect GUICtrlComboBoxEx_GetDroppedControlRectEx GUICtrlComboBoxEx_GetDroppedState GUICtrlComboBoxEx_GetDroppedWidth GUICtrlComboBoxEx_GetEditControl GUICtrlComboBoxEx_GetEditSel GUICtrlComboBoxEx_GetEditText GUICtrlComboBoxEx_GetExtendedStyle GUICtrlComboBoxEx_GetExtendedUI GUICtrlComboBoxEx_GetImageList GUICtrlComboBoxEx_GetItem GUICtrlComboBoxEx_GetItemEx GUICtrlComboBoxEx_GetItemHeight GUICtrlComboBoxEx_GetItemImage GUICtrlComboBoxEx_GetItemIndent GUICtrlComboBoxEx_GetItemOverlayImage GUICtrlComboBoxEx_GetItemParam GUICtrlComboBoxEx_GetItemSelectedImage GUICtrlComboBoxEx_GetItemText GUICtrlComboBoxEx_GetItemTextLen GUICtrlComboBoxEx_GetList GUICtrlComboBoxEx_GetListArray GUICtrlComboBoxEx_GetLocale GUICtrlComboBoxEx_GetLocaleCountry GUICtrlComboBoxEx_GetLocaleLang GUICtrlComboBoxEx_GetLocalePrimLang GUICtrlComboBoxEx_GetLocaleSubLang GUICtrlComboBoxEx_GetMinVisible GUICtrlComboBoxEx_GetTopIndex GUICtrlComboBoxEx_GetUnicode GUICtrlComboBoxEx_InitStorage GUICtrlComboBoxEx_InsertString GUICtrlComboBoxEx_LimitText GUICtrlComboBoxEx_ReplaceEditSel GUICtrlComboBoxEx_ResetContent GUICtrlComboBoxEx_SetCurSel GUICtrlComboBoxEx_SetDroppedWidth GUICtrlComboBoxEx_SetEditSel GUICtrlComboBoxEx_SetEditText GUICtrlComboBoxEx_SetExtendedStyle GUICtrlComboBoxEx_SetExtendedUI GUICtrlComboBoxEx_SetImageList GUICtrlComboBoxEx_SetItem GUICtrlComboBoxEx_SetItemEx GUICtrlComboBoxEx_SetItemHeight GUICtrlComboBoxEx_SetItemImage GUICtrlComboBoxEx_SetItemIndent GUICtrlComboBoxEx_SetItemOverlayImage GUICtrlComboBoxEx_SetItemParam GUICtrlComboBoxEx_SetItemSelectedImage GUICtrlComboBoxEx_SetMinVisible GUICtrlComboBoxEx_SetTopIndex GUICtrlComboBoxEx_SetUnicode GUICtrlComboBoxEx_ShowDropDown GUICtrlComboBox_AddDir GUICtrlComboBox_AddString GUICtrlComboBox_AutoComplete GUICtrlComboBox_BeginUpdate GUICtrlComboBox_Create GUICtrlComboBox_DeleteString GUICtrlComboBox_Destroy GUICtrlComboBox_EndUpdate GUICtrlComboBox_FindString GUICtrlComboBox_FindStringExact GUICtrlComboBox_GetComboBoxInfo GUICtrlComboBox_GetCount GUICtrlComboBox_GetCueBanner GUICtrlComboBox_GetCurSel GUICtrlComboBox_GetDroppedControlRect GUICtrlComboBox_GetDroppedControlRectEx GUICtrlComboBox_GetDroppedState GUICtrlComboBox_GetDroppedWidth GUICtrlComboBox_GetEditSel GUICtrlComboBox_GetEditText GUICtrlComboBox_GetExtendedUI GUICtrlComboBox_GetHorizontalExtent GUICtrlComboBox_GetItemHeight GUICtrlComboBox_GetLBText GUICtrlComboBox_GetLBTextLen GUICtrlComboBox_GetList GUICtrlComboBox_GetListArray GUICtrlComboBox_GetLocale GUICtrlComboBox_GetLocaleCountry GUICtrlComboBox_GetLocaleLang GUICtrlComboBox_GetLocalePrimLang GUICtrlComboBox_GetLocaleSubLang GUICtrlComboBox_GetMinVisible GUICtrlComboBox_GetTopIndex GUICtrlComboBox_InitStorage GUICtrlComboBox_InsertString GUICtrlComboBox_LimitText GUICtrlComboBox_ReplaceEditSel GUICtrlComboBox_ResetContent GUICtrlComboBox_SelectString GUICtrlComboBox_SetCueBanner GUICtrlComboBox_SetCurSel GUICtrlComboBox_SetDroppedWidth GUICtrlComboBox_SetEditSel GUICtrlComboBox_SetEditText GUICtrlComboBox_SetExtendedUI GUICtrlComboBox_SetHorizontalExtent GUICtrlComboBox_SetItemHeight GUICtrlComboBox_SetMinVisible GUICtrlComboBox_SetTopIndex GUICtrlComboBox_ShowDropDown GUICtrlDTP_Create GUICtrlDTP_Destroy GUICtrlDTP_GetMCColor GUICtrlDTP_GetMCFont GUICtrlDTP_GetMonthCal GUICtrlDTP_GetRange GUICtrlDTP_GetRangeEx GUICtrlDTP_GetSystemTime GUICtrlDTP_GetSystemTimeEx GUICtrlDTP_SetFormat GUICtrlDTP_SetMCColor GUICtrlDTP_SetMCFont GUICtrlDTP_SetRange GUICtrlDTP_SetRangeEx GUICtrlDTP_SetSystemTime GUICtrlDTP_SetSystemTimeEx GUICtrlEdit_AppendText GUICtrlEdit_BeginUpdate GUICtrlEdit_CanUndo GUICtrlEdit_CharFromPos GUICtrlEdit_Create GUICtrlEdit_Destroy GUICtrlEdit_EmptyUndoBuffer GUICtrlEdit_EndUpdate GUICtrlEdit_Find GUICtrlEdit_FmtLines GUICtrlEdit_GetCueBanner GUICtrlEdit_GetFirstVisibleLine GUICtrlEdit_GetLimitText GUICtrlEdit_GetLine GUICtrlEdit_GetLineCount GUICtrlEdit_GetMargins GUICtrlEdit_GetModify GUICtrlEdit_GetPasswordChar GUICtrlEdit_GetRECT GUICtrlEdit_GetRECTEx GUICtrlEdit_GetSel GUICtrlEdit_GetText GUICtrlEdit_GetTextLen GUICtrlEdit_HideBalloonTip GUICtrlEdit_InsertText GUICtrlEdit_LineFromChar GUICtrlEdit_LineIndex GUICtrlEdit_LineLength GUICtrlEdit_LineScroll GUICtrlEdit_PosFromChar GUICtrlEdit_ReplaceSel GUICtrlEdit_Scroll GUICtrlEdit_SetCueBanner GUICtrlEdit_SetLimitText GUICtrlEdit_SetMargins GUICtrlEdit_SetModify GUICtrlEdit_SetPasswordChar GUICtrlEdit_SetReadOnly GUICtrlEdit_SetRECT GUICtrlEdit_SetRECTEx GUICtrlEdit_SetRECTNP GUICtrlEdit_SetRectNPEx GUICtrlEdit_SetSel GUICtrlEdit_SetTabStops GUICtrlEdit_SetText GUICtrlEdit_ShowBalloonTip GUICtrlEdit_Undo GUICtrlHeader_AddItem GUICtrlHeader_ClearFilter GUICtrlHeader_ClearFilterAll GUICtrlHeader_Create GUICtrlHeader_CreateDragImage GUICtrlHeader_DeleteItem GUICtrlHeader_Destroy GUICtrlHeader_EditFilter GUICtrlHeader_GetBitmapMargin GUICtrlHeader_GetImageList GUICtrlHeader_GetItem GUICtrlHeader_GetItemAlign GUICtrlHeader_GetItemBitmap GUICtrlHeader_GetItemCount GUICtrlHeader_GetItemDisplay GUICtrlHeader_GetItemFlags GUICtrlHeader_GetItemFormat GUICtrlHeader_GetItemImage GUICtrlHeader_GetItemOrder GUICtrlHeader_GetItemParam GUICtrlHeader_GetItemRect GUICtrlHeader_GetItemRectEx GUICtrlHeader_GetItemText GUICtrlHeader_GetItemWidth GUICtrlHeader_GetOrderArray GUICtrlHeader_GetUnicodeFormat GUICtrlHeader_HitTest GUICtrlHeader_InsertItem GUICtrlHeader_Layout GUICtrlHeader_OrderToIndex GUICtrlHeader_SetBitmapMargin GUICtrlHeader_SetFilterChangeTimeout GUICtrlHeader_SetHotDivider GUICtrlHeader_SetImageList GUICtrlHeader_SetItem GUICtrlHeader_SetItemAlign GUICtrlHeader_SetItemBitmap GUICtrlHeader_SetItemDisplay GUICtrlHeader_SetItemFlags GUICtrlHeader_SetItemFormat GUICtrlHeader_SetItemImage GUICtrlHeader_SetItemOrder GUICtrlHeader_SetItemParam GUICtrlHeader_SetItemText GUICtrlHeader_SetItemWidth GUICtrlHeader_SetOrderArray GUICtrlHeader_SetUnicodeFormat GUICtrlIpAddress_ClearAddress GUICtrlIpAddress_Create GUICtrlIpAddress_Destroy GUICtrlIpAddress_Get GUICtrlIpAddress_GetArray GUICtrlIpAddress_GetEx GUICtrlIpAddress_IsBlank GUICtrlIpAddress_Set GUICtrlIpAddress_SetArray GUICtrlIpAddress_SetEx GUICtrlIpAddress_SetFocus GUICtrlIpAddress_SetFont GUICtrlIpAddress_SetRange GUICtrlIpAddress_ShowHide GUICtrlListBox_AddFile GUICtrlListBox_AddString GUICtrlListBox_BeginUpdate GUICtrlListBox_ClickItem GUICtrlListBox_Create GUICtrlListBox_DeleteString GUICtrlListBox_Destroy GUICtrlListBox_Dir GUICtrlListBox_EndUpdate GUICtrlListBox_FindInText GUICtrlListBox_FindString GUICtrlListBox_GetAnchorIndex GUICtrlListBox_GetCaretIndex GUICtrlListBox_GetCount GUICtrlListBox_GetCurSel GUICtrlListBox_GetHorizontalExtent GUICtrlListBox_GetItemData GUICtrlListBox_GetItemHeight GUICtrlListBox_GetItemRect GUICtrlListBox_GetItemRectEx GUICtrlListBox_GetListBoxInfo GUICtrlListBox_GetLocale GUICtrlListBox_GetLocaleCountry GUICtrlListBox_GetLocaleLang GUICtrlListBox_GetLocalePrimLang GUICtrlListBox_GetLocaleSubLang GUICtrlListBox_GetSel GUICtrlListBox_GetSelCount GUICtrlListBox_GetSelItems GUICtrlListBox_GetSelItemsText GUICtrlListBox_GetText GUICtrlListBox_GetTextLen GUICtrlListBox_GetTopIndex GUICtrlListBox_InitStorage GUICtrlListBox_InsertString GUICtrlListBox_ItemFromPoint GUICtrlListBox_ReplaceString GUICtrlListBox_ResetContent GUICtrlListBox_SelectString GUICtrlListBox_SelItemRange GUICtrlListBox_SelItemRangeEx GUICtrlListBox_SetAnchorIndex GUICtrlListBox_SetCaretIndex GUICtrlListBox_SetColumnWidth GUICtrlListBox_SetCurSel GUICtrlListBox_SetHorizontalExtent GUICtrlListBox_SetItemData GUICtrlListBox_SetItemHeight GUICtrlListBox_SetLocale GUICtrlListBox_SetSel GUICtrlListBox_SetTabStops GUICtrlListBox_SetTopIndex GUICtrlListBox_Sort GUICtrlListBox_SwapString GUICtrlListBox_UpdateHScroll GUICtrlListView_AddArray GUICtrlListView_AddColumn GUICtrlListView_AddItem GUICtrlListView_AddSubItem GUICtrlListView_ApproximateViewHeight GUICtrlListView_ApproximateViewRect GUICtrlListView_ApproximateViewWidth GUICtrlListView_Arrange GUICtrlListView_BeginUpdate GUICtrlListView_CancelEditLabel GUICtrlListView_ClickItem GUICtrlListView_CopyItems GUICtrlListView_Create GUICtrlListView_CreateDragImage GUICtrlListView_CreateSolidBitMap GUICtrlListView_DeleteAllItems GUICtrlListView_DeleteColumn GUICtrlListView_DeleteItem GUICtrlListView_DeleteItemsSelected GUICtrlListView_Destroy GUICtrlListView_DrawDragImage GUICtrlListView_EditLabel GUICtrlListView_EnableGroupView GUICtrlListView_EndUpdate GUICtrlListView_EnsureVisible GUICtrlListView_FindInText GUICtrlListView_FindItem GUICtrlListView_FindNearest GUICtrlListView_FindParam GUICtrlListView_FindText GUICtrlListView_GetBkColor GUICtrlListView_GetBkImage GUICtrlListView_GetCallbackMask GUICtrlListView_GetColumn GUICtrlListView_GetColumnCount GUICtrlListView_GetColumnOrder GUICtrlListView_GetColumnOrderArray GUICtrlListView_GetColumnWidth GUICtrlListView_GetCounterPage GUICtrlListView_GetEditControl GUICtrlListView_GetExtendedListViewStyle GUICtrlListView_GetFocusedGroup GUICtrlListView_GetGroupCount GUICtrlListView_GetGroupInfo GUICtrlListView_GetGroupInfoByIndex GUICtrlListView_GetGroupRect GUICtrlListView_GetGroupViewEnabled GUICtrlListView_GetHeader GUICtrlListView_GetHotCursor GUICtrlListView_GetHotItem GUICtrlListView_GetHoverTime GUICtrlListView_GetImageList GUICtrlListView_GetISearchString GUICtrlListView_GetItem GUICtrlListView_GetItemChecked GUICtrlListView_GetItemCount GUICtrlListView_GetItemCut GUICtrlListView_GetItemDropHilited GUICtrlListView_GetItemEx GUICtrlListView_GetItemFocused GUICtrlListView_GetItemGroupID GUICtrlListView_GetItemImage GUICtrlListView_GetItemIndent GUICtrlListView_GetItemParam GUICtrlListView_GetItemPosition GUICtrlListView_GetItemPositionX GUICtrlListView_GetItemPositionY GUICtrlListView_GetItemRect GUICtrlListView_GetItemRectEx GUICtrlListView_GetItemSelected GUICtrlListView_GetItemSpacing GUICtrlListView_GetItemSpacingX GUICtrlListView_GetItemSpacingY GUICtrlListView_GetItemState GUICtrlListView_GetItemStateImage GUICtrlListView_GetItemText GUICtrlListView_GetItemTextArray GUICtrlListView_GetItemTextString GUICtrlListView_GetNextItem GUICtrlListView_GetNumberOfWorkAreas GUICtrlListView_GetOrigin GUICtrlListView_GetOriginX GUICtrlListView_GetOriginY GUICtrlListView_GetOutlineColor GUICtrlListView_GetSelectedColumn GUICtrlListView_GetSelectedCount GUICtrlListView_GetSelectedIndices GUICtrlListView_GetSelectionMark GUICtrlListView_GetStringWidth GUICtrlListView_GetSubItemRect GUICtrlListView_GetTextBkColor GUICtrlListView_GetTextColor GUICtrlListView_GetToolTips GUICtrlListView_GetTopIndex GUICtrlListView_GetUnicodeFormat GUICtrlListView_GetView GUICtrlListView_GetViewDetails GUICtrlListView_GetViewLarge GUICtrlListView_GetViewList GUICtrlListView_GetViewRect GUICtrlListView_GetViewSmall GUICtrlListView_GetViewTile GUICtrlListView_HideColumn GUICtrlListView_HitTest GUICtrlListView_InsertColumn GUICtrlListView_InsertGroup GUICtrlListView_InsertItem GUICtrlListView_JustifyColumn GUICtrlListView_MapIDToIndex GUICtrlListView_MapIndexToID GUICtrlListView_RedrawItems GUICtrlListView_RegisterSortCallBack GUICtrlListView_RemoveAllGroups GUICtrlListView_RemoveGroup GUICtrlListView_Scroll GUICtrlListView_SetBkColor GUICtrlListView_SetBkImage GUICtrlListView_SetCallBackMask GUICtrlListView_SetColumn GUICtrlListView_SetColumnOrder GUICtrlListView_SetColumnOrderArray GUICtrlListView_SetColumnWidth GUICtrlListView_SetExtendedListViewStyle GUICtrlListView_SetGroupInfo GUICtrlListView_SetHotItem GUICtrlListView_SetHoverTime GUICtrlListView_SetIconSpacing GUICtrlListView_SetImageList GUICtrlListView_SetItem GUICtrlListView_SetItemChecked GUICtrlListView_SetItemCount GUICtrlListView_SetItemCut GUICtrlListView_SetItemDropHilited GUICtrlListView_SetItemEx GUICtrlListView_SetItemFocused GUICtrlListView_SetItemGroupID GUICtrlListView_SetItemImage GUICtrlListView_SetItemIndent GUICtrlListView_SetItemParam GUICtrlListView_SetItemPosition GUICtrlListView_SetItemPosition32 GUICtrlListView_SetItemSelected GUICtrlListView_SetItemState GUICtrlListView_SetItemStateImage GUICtrlListView_SetItemText GUICtrlListView_SetOutlineColor GUICtrlListView_SetSelectedColumn GUICtrlListView_SetSelectionMark GUICtrlListView_SetTextBkColor GUICtrlListView_SetTextColor GUICtrlListView_SetToolTips GUICtrlListView_SetUnicodeFormat GUICtrlListView_SetView GUICtrlListView_SetWorkAreas GUICtrlListView_SimpleSort GUICtrlListView_SortItems GUICtrlListView_SubItemHitTest GUICtrlListView_UnRegisterSortCallBack GUICtrlMenu_AddMenuItem GUICtrlMenu_AppendMenu GUICtrlMenu_CalculatePopupWindowPosition GUICtrlMenu_CheckMenuItem GUICtrlMenu_CheckRadioItem GUICtrlMenu_CreateMenu GUICtrlMenu_CreatePopup GUICtrlMenu_DeleteMenu GUICtrlMenu_DestroyMenu GUICtrlMenu_DrawMenuBar GUICtrlMenu_EnableMenuItem GUICtrlMenu_FindItem GUICtrlMenu_FindParent GUICtrlMenu_GetItemBmp GUICtrlMenu_GetItemBmpChecked GUICtrlMenu_GetItemBmpUnchecked GUICtrlMenu_GetItemChecked GUICtrlMenu_GetItemCount GUICtrlMenu_GetItemData GUICtrlMenu_GetItemDefault GUICtrlMenu_GetItemDisabled GUICtrlMenu_GetItemEnabled GUICtrlMenu_GetItemGrayed GUICtrlMenu_GetItemHighlighted GUICtrlMenu_GetItemID GUICtrlMenu_GetItemInfo GUICtrlMenu_GetItemRect GUICtrlMenu_GetItemRectEx GUICtrlMenu_GetItemState GUICtrlMenu_GetItemStateEx GUICtrlMenu_GetItemSubMenu GUICtrlMenu_GetItemText GUICtrlMenu_GetItemType GUICtrlMenu_GetMenu GUICtrlMenu_GetMenuBackground GUICtrlMenu_GetMenuBarInfo GUICtrlMenu_GetMenuContextHelpID GUICtrlMenu_GetMenuData GUICtrlMenu_GetMenuDefaultItem GUICtrlMenu_GetMenuHeight GUICtrlMenu_GetMenuInfo GUICtrlMenu_GetMenuStyle GUICtrlMenu_GetSystemMenu GUICtrlMenu_InsertMenuItem GUICtrlMenu_InsertMenuItemEx GUICtrlMenu_IsMenu GUICtrlMenu_LoadMenu GUICtrlMenu_MapAccelerator GUICtrlMenu_MenuItemFromPoint GUICtrlMenu_RemoveMenu GUICtrlMenu_SetItemBitmaps GUICtrlMenu_SetItemBmp GUICtrlMenu_SetItemBmpChecked GUICtrlMenu_SetItemBmpUnchecked GUICtrlMenu_SetItemChecked GUICtrlMenu_SetItemData GUICtrlMenu_SetItemDefault GUICtrlMenu_SetItemDisabled GUICtrlMenu_SetItemEnabled GUICtrlMenu_SetItemGrayed GUICtrlMenu_SetItemHighlighted GUICtrlMenu_SetItemID GUICtrlMenu_SetItemInfo GUICtrlMenu_SetItemState GUICtrlMenu_SetItemSubMenu GUICtrlMenu_SetItemText GUICtrlMenu_SetItemType GUICtrlMenu_SetMenu GUICtrlMenu_SetMenuBackground GUICtrlMenu_SetMenuContextHelpID GUICtrlMenu_SetMenuData GUICtrlMenu_SetMenuDefaultItem GUICtrlMenu_SetMenuHeight GUICtrlMenu_SetMenuInfo GUICtrlMenu_SetMenuStyle GUICtrlMenu_TrackPopupMenu GUICtrlMonthCal_Create GUICtrlMonthCal_Destroy GUICtrlMonthCal_GetCalendarBorder GUICtrlMonthCal_GetCalendarCount GUICtrlMonthCal_GetColor GUICtrlMonthCal_GetColorArray GUICtrlMonthCal_GetCurSel GUICtrlMonthCal_GetCurSelStr GUICtrlMonthCal_GetFirstDOW GUICtrlMonthCal_GetFirstDOWStr GUICtrlMonthCal_GetMaxSelCount GUICtrlMonthCal_GetMaxTodayWidth GUICtrlMonthCal_GetMinReqHeight GUICtrlMonthCal_GetMinReqRect GUICtrlMonthCal_GetMinReqRectArray GUICtrlMonthCal_GetMinReqWidth GUICtrlMonthCal_GetMonthDelta GUICtrlMonthCal_GetMonthRange GUICtrlMonthCal_GetMonthRangeMax GUICtrlMonthCal_GetMonthRangeMaxStr GUICtrlMonthCal_GetMonthRangeMin GUICtrlMonthCal_GetMonthRangeMinStr GUICtrlMonthCal_GetMonthRangeSpan GUICtrlMonthCal_GetRange GUICtrlMonthCal_GetRangeMax GUICtrlMonthCal_GetRangeMaxStr GUICtrlMonthCal_GetRangeMin GUICtrlMonthCal_GetRangeMinStr GUICtrlMonthCal_GetSelRange GUICtrlMonthCal_GetSelRangeMax GUICtrlMonthCal_GetSelRangeMaxStr GUICtrlMonthCal_GetSelRangeMin GUICtrlMonthCal_GetSelRangeMinStr GUICtrlMonthCal_GetToday GUICtrlMonthCal_GetTodayStr GUICtrlMonthCal_GetUnicodeFormat GUICtrlMonthCal_HitTest GUICtrlMonthCal_SetCalendarBorder GUICtrlMonthCal_SetColor GUICtrlMonthCal_SetCurSel GUICtrlMonthCal_SetDayState GUICtrlMonthCal_SetFirstDOW GUICtrlMonthCal_SetMaxSelCount GUICtrlMonthCal_SetMonthDelta GUICtrlMonthCal_SetRange GUICtrlMonthCal_SetSelRange GUICtrlMonthCal_SetToday GUICtrlMonthCal_SetUnicodeFormat GUICtrlRebar_AddBand GUICtrlRebar_AddToolBarBand GUICtrlRebar_BeginDrag GUICtrlRebar_Create GUICtrlRebar_DeleteBand GUICtrlRebar_Destroy GUICtrlRebar_DragMove GUICtrlRebar_EndDrag GUICtrlRebar_GetBandBackColor GUICtrlRebar_GetBandBorders GUICtrlRebar_GetBandBordersEx GUICtrlRebar_GetBandChildHandle GUICtrlRebar_GetBandChildSize GUICtrlRebar_GetBandCount GUICtrlRebar_GetBandForeColor GUICtrlRebar_GetBandHeaderSize GUICtrlRebar_GetBandID GUICtrlRebar_GetBandIdealSize GUICtrlRebar_GetBandLength GUICtrlRebar_GetBandLParam GUICtrlRebar_GetBandMargins GUICtrlRebar_GetBandMarginsEx GUICtrlRebar_GetBandRect GUICtrlRebar_GetBandRectEx GUICtrlRebar_GetBandStyle GUICtrlRebar_GetBandStyleBreak GUICtrlRebar_GetBandStyleChildEdge GUICtrlRebar_GetBandStyleFixedBMP GUICtrlRebar_GetBandStyleFixedSize GUICtrlRebar_GetBandStyleGripperAlways GUICtrlRebar_GetBandStyleHidden GUICtrlRebar_GetBandStyleHideTitle GUICtrlRebar_GetBandStyleNoGripper GUICtrlRebar_GetBandStyleTopAlign GUICtrlRebar_GetBandStyleUseChevron GUICtrlRebar_GetBandStyleVariableHeight GUICtrlRebar_GetBandText GUICtrlRebar_GetBarHeight GUICtrlRebar_GetBarInfo GUICtrlRebar_GetBKColor GUICtrlRebar_GetColorScheme GUICtrlRebar_GetRowCount GUICtrlRebar_GetRowHeight GUICtrlRebar_GetTextColor GUICtrlRebar_GetToolTips GUICtrlRebar_GetUnicodeFormat GUICtrlRebar_HitTest GUICtrlRebar_IDToIndex GUICtrlRebar_MaximizeBand GUICtrlRebar_MinimizeBand GUICtrlRebar_MoveBand GUICtrlRebar_SetBandBackColor GUICtrlRebar_SetBandForeColor GUICtrlRebar_SetBandHeaderSize GUICtrlRebar_SetBandID GUICtrlRebar_SetBandIdealSize GUICtrlRebar_SetBandLength GUICtrlRebar_SetBandLParam GUICtrlRebar_SetBandStyle GUICtrlRebar_SetBandStyleBreak GUICtrlRebar_SetBandStyleChildEdge GUICtrlRebar_SetBandStyleFixedBMP GUICtrlRebar_SetBandStyleFixedSize GUICtrlRebar_SetBandStyleGripperAlways GUICtrlRebar_SetBandStyleHidden GUICtrlRebar_SetBandStyleHideTitle GUICtrlRebar_SetBandStyleNoGripper GUICtrlRebar_SetBandStyleTopAlign GUICtrlRebar_SetBandStyleUseChevron GUICtrlRebar_SetBandStyleVariableHeight GUICtrlRebar_SetBandText GUICtrlRebar_SetBarInfo GUICtrlRebar_SetBKColor GUICtrlRebar_SetColorScheme GUICtrlRebar_SetTextColor GUICtrlRebar_SetToolTips GUICtrlRebar_SetUnicodeFormat GUICtrlRebar_ShowBand GUICtrlRichEdit_AppendText GUICtrlRichEdit_AutoDetectURL GUICtrlRichEdit_CanPaste GUICtrlRichEdit_CanPasteSpecial GUICtrlRichEdit_CanRedo GUICtrlRichEdit_CanUndo GUICtrlRichEdit_ChangeFontSize GUICtrlRichEdit_Copy GUICtrlRichEdit_Create GUICtrlRichEdit_Cut GUICtrlRichEdit_Deselect GUICtrlRichEdit_Destroy GUICtrlRichEdit_EmptyUndoBuffer GUICtrlRichEdit_FindText GUICtrlRichEdit_FindTextInRange GUICtrlRichEdit_GetBkColor GUICtrlRichEdit_GetCharAttributes GUICtrlRichEdit_GetCharBkColor GUICtrlRichEdit_GetCharColor GUICtrlRichEdit_GetCharPosFromXY GUICtrlRichEdit_GetCharPosOfNextWord GUICtrlRichEdit_GetCharPosOfPreviousWord GUICtrlRichEdit_GetCharWordBreakInfo GUICtrlRichEdit_GetFirstCharPosOnLine GUICtrlRichEdit_GetFont GUICtrlRichEdit_GetLineCount GUICtrlRichEdit_GetLineLength GUICtrlRichEdit_GetLineNumberFromCharPos GUICtrlRichEdit_GetNextRedo GUICtrlRichEdit_GetNextUndo GUICtrlRichEdit_GetNumberOfFirstVisibleLine GUICtrlRichEdit_GetParaAlignment GUICtrlRichEdit_GetParaAttributes GUICtrlRichEdit_GetParaBorder GUICtrlRichEdit_GetParaIndents GUICtrlRichEdit_GetParaNumbering GUICtrlRichEdit_GetParaShading GUICtrlRichEdit_GetParaSpacing GUICtrlRichEdit_GetParaTabStops GUICtrlRichEdit_GetPasswordChar GUICtrlRichEdit_GetRECT GUICtrlRichEdit_GetScrollPos GUICtrlRichEdit_GetSel GUICtrlRichEdit_GetSelAA GUICtrlRichEdit_GetSelText GUICtrlRichEdit_GetSpaceUnit GUICtrlRichEdit_GetText GUICtrlRichEdit_GetTextInLine GUICtrlRichEdit_GetTextInRange GUICtrlRichEdit_GetTextLength GUICtrlRichEdit_GetVersion GUICtrlRichEdit_GetXYFromCharPos GUICtrlRichEdit_GetZoom GUICtrlRichEdit_GotoCharPos GUICtrlRichEdit_HideSelection GUICtrlRichEdit_InsertText GUICtrlRichEdit_IsModified GUICtrlRichEdit_IsTextSelected GUICtrlRichEdit_Paste GUICtrlRichEdit_PasteSpecial GUICtrlRichEdit_PauseRedraw GUICtrlRichEdit_Redo GUICtrlRichEdit_ReplaceText GUICtrlRichEdit_ResumeRedraw GUICtrlRichEdit_ScrollLineOrPage GUICtrlRichEdit_ScrollLines GUICtrlRichEdit_ScrollToCaret GUICtrlRichEdit_SetBkColor GUICtrlRichEdit_SetCharAttributes GUICtrlRichEdit_SetCharBkColor GUICtrlRichEdit_SetCharColor GUICtrlRichEdit_SetEventMask GUICtrlRichEdit_SetFont GUICtrlRichEdit_SetLimitOnText GUICtrlRichEdit_SetModified GUICtrlRichEdit_SetParaAlignment GUICtrlRichEdit_SetParaAttributes GUICtrlRichEdit_SetParaBorder GUICtrlRichEdit_SetParaIndents GUICtrlRichEdit_SetParaNumbering GUICtrlRichEdit_SetParaShading GUICtrlRichEdit_SetParaSpacing GUICtrlRichEdit_SetParaTabStops GUICtrlRichEdit_SetPasswordChar GUICtrlRichEdit_SetReadOnly GUICtrlRichEdit_SetRECT GUICtrlRichEdit_SetScrollPos GUICtrlRichEdit_SetSel GUICtrlRichEdit_SetSpaceUnit GUICtrlRichEdit_SetTabStops GUICtrlRichEdit_SetText GUICtrlRichEdit_SetUndoLimit GUICtrlRichEdit_SetZoom GUICtrlRichEdit_StreamFromFile GUICtrlRichEdit_StreamFromVar GUICtrlRichEdit_StreamToFile GUICtrlRichEdit_StreamToVar GUICtrlRichEdit_Undo GUICtrlSlider_ClearSel GUICtrlSlider_ClearTics GUICtrlSlider_Create GUICtrlSlider_Destroy GUICtrlSlider_GetBuddy GUICtrlSlider_GetChannelRect GUICtrlSlider_GetChannelRectEx GUICtrlSlider_GetLineSize GUICtrlSlider_GetLogicalTics GUICtrlSlider_GetNumTics GUICtrlSlider_GetPageSize GUICtrlSlider_GetPos GUICtrlSlider_GetRange GUICtrlSlider_GetRangeMax GUICtrlSlider_GetRangeMin GUICtrlSlider_GetSel GUICtrlSlider_GetSelEnd GUICtrlSlider_GetSelStart GUICtrlSlider_GetThumbLength GUICtrlSlider_GetThumbRect GUICtrlSlider_GetThumbRectEx GUICtrlSlider_GetTic GUICtrlSlider_GetTicPos GUICtrlSlider_GetToolTips GUICtrlSlider_GetUnicodeFormat GUICtrlSlider_SetBuddy GUICtrlSlider_SetLineSize GUICtrlSlider_SetPageSize GUICtrlSlider_SetPos GUICtrlSlider_SetRange GUICtrlSlider_SetRangeMax GUICtrlSlider_SetRangeMin GUICtrlSlider_SetSel GUICtrlSlider_SetSelEnd GUICtrlSlider_SetSelStart GUICtrlSlider_SetThumbLength GUICtrlSlider_SetTic GUICtrlSlider_SetTicFreq GUICtrlSlider_SetTipSide GUICtrlSlider_SetToolTips GUICtrlSlider_SetUnicodeFormat GUICtrlStatusBar_Create GUICtrlStatusBar_Destroy GUICtrlStatusBar_EmbedControl GUICtrlStatusBar_GetBorders GUICtrlStatusBar_GetBordersHorz GUICtrlStatusBar_GetBordersRect GUICtrlStatusBar_GetBordersVert GUICtrlStatusBar_GetCount GUICtrlStatusBar_GetHeight GUICtrlStatusBar_GetIcon GUICtrlStatusBar_GetParts GUICtrlStatusBar_GetRect GUICtrlStatusBar_GetRectEx GUICtrlStatusBar_GetText GUICtrlStatusBar_GetTextFlags GUICtrlStatusBar_GetTextLength GUICtrlStatusBar_GetTextLengthEx GUICtrlStatusBar_GetTipText GUICtrlStatusBar_GetUnicodeFormat GUICtrlStatusBar_GetWidth GUICtrlStatusBar_IsSimple GUICtrlStatusBar_Resize GUICtrlStatusBar_SetBkColor GUICtrlStatusBar_SetIcon GUICtrlStatusBar_SetMinHeight GUICtrlStatusBar_SetParts GUICtrlStatusBar_SetSimple GUICtrlStatusBar_SetText GUICtrlStatusBar_SetTipText GUICtrlStatusBar_SetUnicodeFormat GUICtrlStatusBar_ShowHide GUICtrlTab_ActivateTab GUICtrlTab_ClickTab GUICtrlTab_Create GUICtrlTab_DeleteAllItems GUICtrlTab_DeleteItem GUICtrlTab_DeselectAll GUICtrlTab_Destroy GUICtrlTab_FindTab GUICtrlTab_GetCurFocus GUICtrlTab_GetCurSel GUICtrlTab_GetDisplayRect GUICtrlTab_GetDisplayRectEx GUICtrlTab_GetExtendedStyle GUICtrlTab_GetImageList GUICtrlTab_GetItem GUICtrlTab_GetItemCount GUICtrlTab_GetItemImage GUICtrlTab_GetItemParam GUICtrlTab_GetItemRect GUICtrlTab_GetItemRectEx GUICtrlTab_GetItemState GUICtrlTab_GetItemText GUICtrlTab_GetRowCount GUICtrlTab_GetToolTips GUICtrlTab_GetUnicodeFormat GUICtrlTab_HighlightItem GUICtrlTab_HitTest GUICtrlTab_InsertItem GUICtrlTab_RemoveImage GUICtrlTab_SetCurFocus GUICtrlTab_SetCurSel GUICtrlTab_SetExtendedStyle GUICtrlTab_SetImageList GUICtrlTab_SetItem GUICtrlTab_SetItemImage GUICtrlTab_SetItemParam GUICtrlTab_SetItemSize GUICtrlTab_SetItemState GUICtrlTab_SetItemText GUICtrlTab_SetMinTabWidth GUICtrlTab_SetPadding GUICtrlTab_SetToolTips GUICtrlTab_SetUnicodeFormat GUICtrlToolbar_AddBitmap GUICtrlToolbar_AddButton GUICtrlToolbar_AddButtonSep GUICtrlToolbar_AddString GUICtrlToolbar_ButtonCount GUICtrlToolbar_CheckButton GUICtrlToolbar_ClickAccel GUICtrlToolbar_ClickButton GUICtrlToolbar_ClickIndex GUICtrlToolbar_CommandToIndex GUICtrlToolbar_Create GUICtrlToolbar_Customize GUICtrlToolbar_DeleteButton GUICtrlToolbar_Destroy GUICtrlToolbar_EnableButton GUICtrlToolbar_FindToolbar GUICtrlToolbar_GetAnchorHighlight GUICtrlToolbar_GetBitmapFlags GUICtrlToolbar_GetButtonBitmap GUICtrlToolbar_GetButtonInfo GUICtrlToolbar_GetButtonInfoEx GUICtrlToolbar_GetButtonParam GUICtrlToolbar_GetButtonRect GUICtrlToolbar_GetButtonRectEx GUICtrlToolbar_GetButtonSize GUICtrlToolbar_GetButtonState GUICtrlToolbar_GetButtonStyle GUICtrlToolbar_GetButtonText GUICtrlToolbar_GetColorScheme GUICtrlToolbar_GetDisabledImageList GUICtrlToolbar_GetExtendedStyle GUICtrlToolbar_GetHotImageList GUICtrlToolbar_GetHotItem GUICtrlToolbar_GetImageList GUICtrlToolbar_GetInsertMark GUICtrlToolbar_GetInsertMarkColor GUICtrlToolbar_GetMaxSize GUICtrlToolbar_GetMetrics GUICtrlToolbar_GetPadding GUICtrlToolbar_GetRows GUICtrlToolbar_GetString GUICtrlToolbar_GetStyle GUICtrlToolbar_GetStyleAltDrag GUICtrlToolbar_GetStyleCustomErase GUICtrlToolbar_GetStyleFlat GUICtrlToolbar_GetStyleList GUICtrlToolbar_GetStyleRegisterDrop GUICtrlToolbar_GetStyleToolTips GUICtrlToolbar_GetStyleTransparent GUICtrlToolbar_GetStyleWrapable GUICtrlToolbar_GetTextRows GUICtrlToolbar_GetToolTips GUICtrlToolbar_GetUnicodeFormat GUICtrlToolbar_HideButton GUICtrlToolbar_HighlightButton GUICtrlToolbar_HitTest GUICtrlToolbar_IndexToCommand GUICtrlToolbar_InsertButton GUICtrlToolbar_InsertMarkHitTest GUICtrlToolbar_IsButtonChecked GUICtrlToolbar_IsButtonEnabled GUICtrlToolbar_IsButtonHidden GUICtrlToolbar_IsButtonHighlighted GUICtrlToolbar_IsButtonIndeterminate GUICtrlToolbar_IsButtonPressed GUICtrlToolbar_LoadBitmap GUICtrlToolbar_LoadImages GUICtrlToolbar_MapAccelerator GUICtrlToolbar_MoveButton GUICtrlToolbar_PressButton GUICtrlToolbar_SetAnchorHighlight GUICtrlToolbar_SetBitmapSize GUICtrlToolbar_SetButtonBitMap GUICtrlToolbar_SetButtonInfo GUICtrlToolbar_SetButtonInfoEx GUICtrlToolbar_SetButtonParam GUICtrlToolbar_SetButtonSize GUICtrlToolbar_SetButtonState GUICtrlToolbar_SetButtonStyle GUICtrlToolbar_SetButtonText GUICtrlToolbar_SetButtonWidth GUICtrlToolbar_SetCmdID GUICtrlToolbar_SetColorScheme GUICtrlToolbar_SetDisabledImageList GUICtrlToolbar_SetDrawTextFlags GUICtrlToolbar_SetExtendedStyle GUICtrlToolbar_SetHotImageList GUICtrlToolbar_SetHotItem GUICtrlToolbar_SetImageList GUICtrlToolbar_SetIndent GUICtrlToolbar_SetIndeterminate GUICtrlToolbar_SetInsertMark GUICtrlToolbar_SetInsertMarkColor GUICtrlToolbar_SetMaxTextRows GUICtrlToolbar_SetMetrics GUICtrlToolbar_SetPadding GUICtrlToolbar_SetParent GUICtrlToolbar_SetRows GUICtrlToolbar_SetStyle GUICtrlToolbar_SetStyleAltDrag GUICtrlToolbar_SetStyleCustomErase GUICtrlToolbar_SetStyleFlat GUICtrlToolbar_SetStyleList GUICtrlToolbar_SetStyleRegisterDrop GUICtrlToolbar_SetStyleToolTips GUICtrlToolbar_SetStyleTransparent GUICtrlToolbar_SetStyleWrapable GUICtrlToolbar_SetToolTips GUICtrlToolbar_SetUnicodeFormat GUICtrlToolbar_SetWindowTheme GUICtrlTreeView_Add GUICtrlTreeView_AddChild GUICtrlTreeView_AddChildFirst GUICtrlTreeView_AddFirst GUICtrlTreeView_BeginUpdate GUICtrlTreeView_ClickItem GUICtrlTreeView_Create GUICtrlTreeView_CreateDragImage GUICtrlTreeView_CreateSolidBitMap GUICtrlTreeView_Delete GUICtrlTreeView_DeleteAll GUICtrlTreeView_DeleteChildren GUICtrlTreeView_Destroy GUICtrlTreeView_DisplayRect GUICtrlTreeView_DisplayRectEx GUICtrlTreeView_EditText GUICtrlTreeView_EndEdit GUICtrlTreeView_EndUpdate GUICtrlTreeView_EnsureVisible GUICtrlTreeView_Expand GUICtrlTreeView_ExpandedOnce GUICtrlTreeView_FindItem GUICtrlTreeView_FindItemEx GUICtrlTreeView_GetBkColor GUICtrlTreeView_GetBold GUICtrlTreeView_GetChecked GUICtrlTreeView_GetChildCount GUICtrlTreeView_GetChildren GUICtrlTreeView_GetCount GUICtrlTreeView_GetCut GUICtrlTreeView_GetDropTarget GUICtrlTreeView_GetEditControl GUICtrlTreeView_GetExpanded GUICtrlTreeView_GetFirstChild GUICtrlTreeView_GetFirstItem GUICtrlTreeView_GetFirstVisible GUICtrlTreeView_GetFocused GUICtrlTreeView_GetHeight GUICtrlTreeView_GetImageIndex GUICtrlTreeView_GetImageListIconHandle GUICtrlTreeView_GetIndent GUICtrlTreeView_GetInsertMarkColor GUICtrlTreeView_GetISearchString GUICtrlTreeView_GetItemByIndex GUICtrlTreeView_GetItemHandle GUICtrlTreeView_GetItemParam GUICtrlTreeView_GetLastChild GUICtrlTreeView_GetLineColor GUICtrlTreeView_GetNext GUICtrlTreeView_GetNextChild GUICtrlTreeView_GetNextSibling GUICtrlTreeView_GetNextVisible GUICtrlTreeView_GetNormalImageList GUICtrlTreeView_GetParentHandle GUICtrlTreeView_GetParentParam GUICtrlTreeView_GetPrev GUICtrlTreeView_GetPrevChild GUICtrlTreeView_GetPrevSibling GUICtrlTreeView_GetPrevVisible GUICtrlTreeView_GetScrollTime GUICtrlTreeView_GetSelected GUICtrlTreeView_GetSelectedImageIndex GUICtrlTreeView_GetSelection GUICtrlTreeView_GetSiblingCount GUICtrlTreeView_GetState GUICtrlTreeView_GetStateImageIndex GUICtrlTreeView_GetStateImageList GUICtrlTreeView_GetText GUICtrlTreeView_GetTextColor GUICtrlTreeView_GetToolTips GUICtrlTreeView_GetTree GUICtrlTreeView_GetUnicodeFormat GUICtrlTreeView_GetVisible GUICtrlTreeView_GetVisibleCount GUICtrlTreeView_HitTest GUICtrlTreeView_HitTestEx GUICtrlTreeView_HitTestItem GUICtrlTreeView_Index GUICtrlTreeView_InsertItem GUICtrlTreeView_IsFirstItem GUICtrlTreeView_IsParent GUICtrlTreeView_Level GUICtrlTreeView_SelectItem GUICtrlTreeView_SelectItemByIndex GUICtrlTreeView_SetBkColor GUICtrlTreeView_SetBold GUICtrlTreeView_SetChecked GUICtrlTreeView_SetCheckedByIndex GUICtrlTreeView_SetChildren GUICtrlTreeView_SetCut GUICtrlTreeView_SetDropTarget GUICtrlTreeView_SetFocused GUICtrlTreeView_SetHeight GUICtrlTreeView_SetIcon GUICtrlTreeView_SetImageIndex GUICtrlTreeView_SetIndent GUICtrlTreeView_SetInsertMark GUICtrlTreeView_SetInsertMarkColor GUICtrlTreeView_SetItemHeight GUICtrlTreeView_SetItemParam GUICtrlTreeView_SetLineColor GUICtrlTreeView_SetNormalImageList GUICtrlTreeView_SetScrollTime GUICtrlTreeView_SetSelected GUICtrlTreeView_SetSelectedImageIndex GUICtrlTreeView_SetState GUICtrlTreeView_SetStateImageIndex GUICtrlTreeView_SetStateImageList GUICtrlTreeView_SetText GUICtrlTreeView_SetTextColor GUICtrlTreeView_SetToolTips GUICtrlTreeView_SetUnicodeFormat GUICtrlTreeView_Sort GUIImageList_Add GUIImageList_AddBitmap GUIImageList_AddIcon GUIImageList_AddMasked GUIImageList_BeginDrag GUIImageList_Copy GUIImageList_Create GUIImageList_Destroy GUIImageList_DestroyIcon GUIImageList_DragEnter GUIImageList_DragLeave GUIImageList_DragMove GUIImageList_Draw GUIImageList_DrawEx GUIImageList_Duplicate GUIImageList_EndDrag GUIImageList_GetBkColor GUIImageList_GetIcon GUIImageList_GetIconHeight GUIImageList_GetIconSize GUIImageList_GetIconSizeEx GUIImageList_GetIconWidth GUIImageList_GetImageCount GUIImageList_GetImageInfoEx GUIImageList_Remove GUIImageList_ReplaceIcon GUIImageList_SetBkColor GUIImageList_SetIconSize GUIImageList_SetImageCount GUIImageList_Swap GUIScrollBars_EnableScrollBar GUIScrollBars_GetScrollBarInfoEx GUIScrollBars_GetScrollBarRect GUIScrollBars_GetScrollBarRGState GUIScrollBars_GetScrollBarXYLineButton GUIScrollBars_GetScrollBarXYThumbBottom GUIScrollBars_GetScrollBarXYThumbTop GUIScrollBars_GetScrollInfo GUIScrollBars_GetScrollInfoEx GUIScrollBars_GetScrollInfoMax GUIScrollBars_GetScrollInfoMin GUIScrollBars_GetScrollInfoPage GUIScrollBars_GetScrollInfoPos GUIScrollBars_GetScrollInfoTrackPos GUIScrollBars_GetScrollPos GUIScrollBars_GetScrollRange GUIScrollBars_Init GUIScrollBars_ScrollWindow GUIScrollBars_SetScrollInfo GUIScrollBars_SetScrollInfoMax GUIScrollBars_SetScrollInfoMin GUIScrollBars_SetScrollInfoPage GUIScrollBars_SetScrollInfoPos GUIScrollBars_SetScrollRange GUIScrollBars_ShowScrollBar GUIToolTip_Activate GUIToolTip_AddTool GUIToolTip_AdjustRect GUIToolTip_BitsToTTF GUIToolTip_Create GUIToolTip_Deactivate GUIToolTip_DelTool GUIToolTip_Destroy GUIToolTip_EnumTools GUIToolTip_GetBubbleHeight GUIToolTip_GetBubbleSize GUIToolTip_GetBubbleWidth GUIToolTip_GetCurrentTool GUIToolTip_GetDelayTime GUIToolTip_GetMargin GUIToolTip_GetMarginEx GUIToolTip_GetMaxTipWidth GUIToolTip_GetText GUIToolTip_GetTipBkColor GUIToolTip_GetTipTextColor GUIToolTip_GetTitleBitMap GUIToolTip_GetTitleText GUIToolTip_GetToolCount GUIToolTip_GetToolInfo GUIToolTip_HitTest GUIToolTip_NewToolRect GUIToolTip_Pop GUIToolTip_PopUp GUIToolTip_SetDelayTime GUIToolTip_SetMargin GUIToolTip_SetMaxTipWidth GUIToolTip_SetTipBkColor GUIToolTip_SetTipTextColor GUIToolTip_SetTitle GUIToolTip_SetToolInfo GUIToolTip_SetWindowTheme GUIToolTip_ToolExists GUIToolTip_ToolToArray GUIToolTip_TrackActivate GUIToolTip_TrackPosition GUIToolTip_Update GUIToolTip_UpdateTipText HexToString IEAction IEAttach IEBodyReadHTML IEBodyReadText IEBodyWriteHTML IECreate IECreateEmbedded IEDocGetObj IEDocInsertHTML IEDocInsertText IEDocReadHTML IEDocWriteHTML IEErrorNotify IEFormElementCheckBoxSelect IEFormElementGetCollection IEFormElementGetObjByName IEFormElementGetValue IEFormElementOptionSelect IEFormElementRadioSelect IEFormElementSetValue IEFormGetCollection IEFormGetObjByName IEFormImageClick IEFormReset IEFormSubmit IEFrameGetCollection IEFrameGetObjByName IEGetObjById IEGetObjByName IEHeadInsertEventScript IEImgClick IEImgGetCollection IEIsFrameSet IELinkClickByIndex IELinkClickByText IELinkGetCollection IELoadWait IELoadWaitTimeout IENavigate IEPropertyGet IEPropertySet IEQuit IETableGetCollection IETableWriteToArray IETagNameAllGetCollection IETagNameGetCollection IE_Example IE_Introduction IE_VersionInfo INetExplorerCapable INetGetSource INetMail INetSmtpMail IsPressed MathCheckDiv Max MemGlobalAlloc MemGlobalFree MemGlobalLock MemGlobalSize MemGlobalUnlock MemMoveMemory MemVirtualAlloc MemVirtualAllocEx MemVirtualFree MemVirtualFreeEx Min MouseTrap NamedPipes_CallNamedPipe NamedPipes_ConnectNamedPipe NamedPipes_CreateNamedPipe NamedPipes_CreatePipe NamedPipes_DisconnectNamedPipe NamedPipes_GetNamedPipeHandleState NamedPipes_GetNamedPipeInfo NamedPipes_PeekNamedPipe NamedPipes_SetNamedPipeHandleState NamedPipes_TransactNamedPipe NamedPipes_WaitNamedPipe Net_Share_ConnectionEnum Net_Share_FileClose Net_Share_FileEnum Net_Share_FileGetInfo Net_Share_PermStr Net_Share_ResourceStr Net_Share_SessionDel Net_Share_SessionEnum Net_Share_SessionGetInfo Net_Share_ShareAdd Net_Share_ShareCheck Net_Share_ShareDel Net_Share_ShareEnum Net_Share_ShareGetInfo Net_Share_ShareSetInfo Net_Share_StatisticsGetSvr Net_Share_StatisticsGetWrk Now NowCalc NowCalcDate NowDate NowTime PathFull PathGetRelative PathMake PathSplit ProcessGetName ProcessGetPriority Radian ReplaceStringInFile RunDos ScreenCapture_Capture ScreenCapture_CaptureWnd ScreenCapture_SaveImage ScreenCapture_SetBMPFormat ScreenCapture_SetJPGQuality ScreenCapture_SetTIFColorDepth ScreenCapture_SetTIFCompression Security__AdjustTokenPrivileges Security__CreateProcessWithToken Security__DuplicateTokenEx Security__GetAccountSid Security__GetLengthSid Security__GetTokenInformation Security__ImpersonateSelf Security__IsValidSid Security__LookupAccountName Security__LookupAccountSid Security__LookupPrivilegeValue Security__OpenProcessToken Security__OpenThreadToken Security__OpenThreadTokenEx Security__SetPrivilege Security__SetTokenInformation Security__SidToStringSid Security__SidTypeStr Security__StringSidToSid SendMessage SendMessageA SetDate SetTime Singleton SoundClose SoundLength SoundOpen SoundPause SoundPlay SoundPos SoundResume SoundSeek SoundStatus SoundStop SQLite_Changes SQLite_Close SQLite_Display2DResult SQLite_Encode SQLite_ErrCode SQLite_ErrMsg SQLite_Escape SQLite_Exec SQLite_FastEncode SQLite_FastEscape SQLite_FetchData SQLite_FetchNames SQLite_GetTable SQLite_GetTable2d SQLite_LastInsertRowID SQLite_LibVersion SQLite_Open SQLite_Query SQLite_QueryFinalize SQLite_QueryReset SQLite_QuerySingleRow SQLite_SafeMode SQLite_SetTimeout SQLite_Shutdown SQLite_SQLiteExe SQLite_Startup SQLite_TotalChanges StringBetween StringExplode StringInsert StringProper StringRepeat StringTitleCase StringToHex TCPIpToName TempFile TicksToTime Timer_Diff Timer_GetIdleTime Timer_GetTimerID Timer_Init Timer_KillAllTimers Timer_KillTimer Timer_SetTimer TimeToTicks VersionCompare viClose viExecCommand viFindGpib viGpibBusReset viGTL viInteractiveControl viOpen viSetAttribute viSetTimeout WeekNumberISO WinAPI_AbortPath WinAPI_ActivateKeyboardLayout WinAPI_AddClipboardFormatListener WinAPI_AddFontMemResourceEx WinAPI_AddFontResourceEx WinAPI_AddIconOverlay WinAPI_AddIconTransparency WinAPI_AddMRUString WinAPI_AdjustBitmap WinAPI_AdjustTokenPrivileges WinAPI_AdjustWindowRectEx WinAPI_AlphaBlend WinAPI_AngleArc WinAPI_AnimateWindow WinAPI_Arc WinAPI_ArcTo WinAPI_ArrayToStruct WinAPI_AssignProcessToJobObject WinAPI_AssocGetPerceivedType WinAPI_AssocQueryString WinAPI_AttachConsole WinAPI_AttachThreadInput WinAPI_BackupRead WinAPI_BackupReadAbort WinAPI_BackupSeek WinAPI_BackupWrite WinAPI_BackupWriteAbort WinAPI_Beep WinAPI_BeginBufferedPaint WinAPI_BeginDeferWindowPos WinAPI_BeginPaint WinAPI_BeginPath WinAPI_BeginUpdateResource WinAPI_BitBlt WinAPI_BringWindowToTop WinAPI_BroadcastSystemMessage WinAPI_BrowseForFolderDlg WinAPI_BufferedPaintClear WinAPI_BufferedPaintInit WinAPI_BufferedPaintSetAlpha WinAPI_BufferedPaintUnInit WinAPI_CallNextHookEx WinAPI_CallWindowProc WinAPI_CallWindowProcW WinAPI_CascadeWindows WinAPI_ChangeWindowMessageFilterEx WinAPI_CharToOem WinAPI_ChildWindowFromPointEx WinAPI_ClientToScreen WinAPI_ClipCursor WinAPI_CloseDesktop WinAPI_CloseEnhMetaFile WinAPI_CloseFigure WinAPI_CloseHandle WinAPI_CloseThemeData WinAPI_CloseWindow WinAPI_CloseWindowStation WinAPI_CLSIDFromProgID WinAPI_CoInitialize WinAPI_ColorAdjustLuma WinAPI_ColorHLSToRGB WinAPI_ColorRGBToHLS WinAPI_CombineRgn WinAPI_CombineTransform WinAPI_CommandLineToArgv WinAPI_CommDlgExtendedError WinAPI_CommDlgExtendedErrorEx WinAPI_CompareString WinAPI_CompressBitmapBits WinAPI_CompressBuffer WinAPI_ComputeCrc32 WinAPI_ConfirmCredentials WinAPI_CopyBitmap WinAPI_CopyCursor WinAPI_CopyEnhMetaFile WinAPI_CopyFileEx WinAPI_CopyIcon WinAPI_CopyImage WinAPI_CopyRect WinAPI_CopyStruct WinAPI_CoTaskMemAlloc WinAPI_CoTaskMemFree WinAPI_CoTaskMemRealloc WinAPI_CoUninitialize WinAPI_Create32BitHBITMAP WinAPI_Create32BitHICON WinAPI_CreateANDBitmap WinAPI_CreateBitmap WinAPI_CreateBitmapIndirect WinAPI_CreateBrushIndirect WinAPI_CreateBuffer WinAPI_CreateBufferFromStruct WinAPI_CreateCaret WinAPI_CreateColorAdjustment WinAPI_CreateCompatibleBitmap WinAPI_CreateCompatibleBitmapEx WinAPI_CreateCompatibleDC WinAPI_CreateDesktop WinAPI_CreateDIB WinAPI_CreateDIBColorTable WinAPI_CreateDIBitmap WinAPI_CreateDIBSection WinAPI_CreateDirectory WinAPI_CreateDirectoryEx WinAPI_CreateEllipticRgn WinAPI_CreateEmptyIcon WinAPI_CreateEnhMetaFile WinAPI_CreateEvent WinAPI_CreateFile WinAPI_CreateFileEx WinAPI_CreateFileMapping WinAPI_CreateFont WinAPI_CreateFontEx WinAPI_CreateFontIndirect WinAPI_CreateGUID WinAPI_CreateHardLink WinAPI_CreateIcon WinAPI_CreateIconFromResourceEx WinAPI_CreateIconIndirect WinAPI_CreateJobObject WinAPI_CreateMargins WinAPI_CreateMRUList WinAPI_CreateMutex WinAPI_CreateNullRgn WinAPI_CreateNumberFormatInfo WinAPI_CreateObjectID WinAPI_CreatePen WinAPI_CreatePoint WinAPI_CreatePolygonRgn WinAPI_CreateProcess WinAPI_CreateProcessWithToken WinAPI_CreateRect WinAPI_CreateRectEx WinAPI_CreateRectRgn WinAPI_CreateRectRgnIndirect WinAPI_CreateRoundRectRgn WinAPI_CreateSemaphore WinAPI_CreateSize WinAPI_CreateSolidBitmap WinAPI_CreateSolidBrush WinAPI_CreateStreamOnHGlobal WinAPI_CreateString WinAPI_CreateSymbolicLink WinAPI_CreateTransform WinAPI_CreateWindowEx WinAPI_CreateWindowStation WinAPI_DecompressBuffer WinAPI_DecryptFile WinAPI_DeferWindowPos WinAPI_DefineDosDevice WinAPI_DefRawInputProc WinAPI_DefSubclassProc WinAPI_DefWindowProc WinAPI_DefWindowProcW WinAPI_DeleteDC WinAPI_DeleteEnhMetaFile WinAPI_DeleteFile WinAPI_DeleteObject WinAPI_DeleteObjectID WinAPI_DeleteVolumeMountPoint WinAPI_DeregisterShellHookWindow WinAPI_DestroyCaret WinAPI_DestroyCursor WinAPI_DestroyIcon WinAPI_DestroyWindow WinAPI_DeviceIoControl WinAPI_DisplayStruct WinAPI_DllGetVersion WinAPI_DllInstall WinAPI_DllUninstall WinAPI_DPtoLP WinAPI_DragAcceptFiles WinAPI_DragFinish WinAPI_DragQueryFileEx WinAPI_DragQueryPoint WinAPI_DrawAnimatedRects WinAPI_DrawBitmap WinAPI_DrawEdge WinAPI_DrawFocusRect WinAPI_DrawFrameControl WinAPI_DrawIcon WinAPI_DrawIconEx WinAPI_DrawLine WinAPI_DrawShadowText WinAPI_DrawText WinAPI_DrawThemeBackground WinAPI_DrawThemeEdge WinAPI_DrawThemeIcon WinAPI_DrawThemeParentBackground WinAPI_DrawThemeText WinAPI_DrawThemeTextEx WinAPI_DuplicateEncryptionInfoFile WinAPI_DuplicateHandle WinAPI_DuplicateTokenEx WinAPI_DwmDefWindowProc WinAPI_DwmEnableBlurBehindWindow WinAPI_DwmEnableComposition WinAPI_DwmExtendFrameIntoClientArea WinAPI_DwmGetColorizationColor WinAPI_DwmGetColorizationParameters WinAPI_DwmGetWindowAttribute WinAPI_DwmInvalidateIconicBitmaps WinAPI_DwmIsCompositionEnabled WinAPI_DwmQueryThumbnailSourceSize WinAPI_DwmRegisterThumbnail WinAPI_DwmSetColorizationParameters WinAPI_DwmSetIconicLivePreviewBitmap WinAPI_DwmSetIconicThumbnail WinAPI_DwmSetWindowAttribute WinAPI_DwmUnregisterThumbnail WinAPI_DwmUpdateThumbnailProperties WinAPI_DWordToFloat WinAPI_DWordToInt WinAPI_EjectMedia WinAPI_Ellipse WinAPI_EmptyWorkingSet WinAPI_EnableWindow WinAPI_EncryptFile WinAPI_EncryptionDisable WinAPI_EndBufferedPaint WinAPI_EndDeferWindowPos WinAPI_EndPaint WinAPI_EndPath WinAPI_EndUpdateResource WinAPI_EnumChildProcess WinAPI_EnumChildWindows WinAPI_EnumDesktops WinAPI_EnumDesktopWindows WinAPI_EnumDeviceDrivers WinAPI_EnumDisplayDevices WinAPI_EnumDisplayMonitors WinAPI_EnumDisplaySettings WinAPI_EnumDllProc WinAPI_EnumFiles WinAPI_EnumFileStreams WinAPI_EnumFontFamilies WinAPI_EnumHardLinks WinAPI_EnumMRUList WinAPI_EnumPageFiles WinAPI_EnumProcessHandles WinAPI_EnumProcessModules WinAPI_EnumProcessThreads WinAPI_EnumProcessWindows WinAPI_EnumRawInputDevices WinAPI_EnumResourceLanguages WinAPI_EnumResourceNames WinAPI_EnumResourceTypes WinAPI_EnumSystemGeoID WinAPI_EnumSystemLocales WinAPI_EnumUILanguages WinAPI_EnumWindows WinAPI_EnumWindowsPopup WinAPI_EnumWindowStations WinAPI_EnumWindowsTop WinAPI_EqualMemory WinAPI_EqualRect WinAPI_EqualRgn WinAPI_ExcludeClipRect WinAPI_ExpandEnvironmentStrings WinAPI_ExtCreatePen WinAPI_ExtCreateRegion WinAPI_ExtFloodFill WinAPI_ExtractIcon WinAPI_ExtractIconEx WinAPI_ExtSelectClipRgn WinAPI_FatalAppExit WinAPI_FatalExit WinAPI_FileEncryptionStatus WinAPI_FileExists WinAPI_FileIconInit WinAPI_FileInUse WinAPI_FillMemory WinAPI_FillPath WinAPI_FillRect WinAPI_FillRgn WinAPI_FindClose WinAPI_FindCloseChangeNotification WinAPI_FindExecutable WinAPI_FindFirstChangeNotification WinAPI_FindFirstFile WinAPI_FindFirstFileName WinAPI_FindFirstStream WinAPI_FindNextChangeNotification WinAPI_FindNextFile WinAPI_FindNextFileName WinAPI_FindNextStream WinAPI_FindResource WinAPI_FindResourceEx WinAPI_FindTextDlg WinAPI_FindWindow WinAPI_FlashWindow WinAPI_FlashWindowEx WinAPI_FlattenPath WinAPI_FloatToDWord WinAPI_FloatToInt WinAPI_FlushFileBuffers WinAPI_FlushFRBuffer WinAPI_FlushViewOfFile WinAPI_FormatDriveDlg WinAPI_FormatMessage WinAPI_FrameRect WinAPI_FrameRgn WinAPI_FreeLibrary WinAPI_FreeMemory WinAPI_FreeMRUList WinAPI_FreeResource WinAPI_GdiComment WinAPI_GetActiveWindow WinAPI_GetAllUsersProfileDirectory WinAPI_GetAncestor WinAPI_GetApplicationRestartSettings WinAPI_GetArcDirection WinAPI_GetAsyncKeyState WinAPI_GetBinaryType WinAPI_GetBitmapBits WinAPI_GetBitmapDimension WinAPI_GetBitmapDimensionEx WinAPI_GetBkColor WinAPI_GetBkMode WinAPI_GetBoundsRect WinAPI_GetBrushOrg WinAPI_GetBufferedPaintBits WinAPI_GetBufferedPaintDC WinAPI_GetBufferedPaintTargetDC WinAPI_GetBufferedPaintTargetRect WinAPI_GetBValue WinAPI_GetCaretBlinkTime WinAPI_GetCaretPos WinAPI_GetCDType WinAPI_GetClassInfoEx WinAPI_GetClassLongEx WinAPI_GetClassName WinAPI_GetClientHeight WinAPI_GetClientRect WinAPI_GetClientWidth WinAPI_GetClipboardSequenceNumber WinAPI_GetClipBox WinAPI_GetClipCursor WinAPI_GetClipRgn WinAPI_GetColorAdjustment WinAPI_GetCompressedFileSize WinAPI_GetCompression WinAPI_GetConnectedDlg WinAPI_GetCurrentDirectory WinAPI_GetCurrentHwProfile WinAPI_GetCurrentObject WinAPI_GetCurrentPosition WinAPI_GetCurrentProcess WinAPI_GetCurrentProcessExplicitAppUserModelID WinAPI_GetCurrentProcessID WinAPI_GetCurrentThemeName WinAPI_GetCurrentThread WinAPI_GetCurrentThreadId WinAPI_GetCursor WinAPI_GetCursorInfo WinAPI_GetDateFormat WinAPI_GetDC WinAPI_GetDCEx WinAPI_GetDefaultPrinter WinAPI_GetDefaultUserProfileDirectory WinAPI_GetDesktopWindow WinAPI_GetDeviceCaps WinAPI_GetDeviceDriverBaseName WinAPI_GetDeviceDriverFileName WinAPI_GetDeviceGammaRamp WinAPI_GetDIBColorTable WinAPI_GetDIBits WinAPI_GetDiskFreeSpaceEx WinAPI_GetDlgCtrlID WinAPI_GetDlgItem WinAPI_GetDllDirectory WinAPI_GetDriveBusType WinAPI_GetDriveGeometryEx WinAPI_GetDriveNumber WinAPI_GetDriveType WinAPI_GetDurationFormat WinAPI_GetEffectiveClientRect WinAPI_GetEnhMetaFile WinAPI_GetEnhMetaFileBits WinAPI_GetEnhMetaFileDescription WinAPI_GetEnhMetaFileDimension WinAPI_GetEnhMetaFileHeader WinAPI_GetErrorMessage WinAPI_GetErrorMode WinAPI_GetExitCodeProcess WinAPI_GetExtended WinAPI_GetFileAttributes WinAPI_GetFileID WinAPI_GetFileInformationByHandle WinAPI_GetFileInformationByHandleEx WinAPI_GetFilePointerEx WinAPI_GetFileSizeEx WinAPI_GetFileSizeOnDisk WinAPI_GetFileTitle WinAPI_GetFileType WinAPI_GetFileVersionInfo WinAPI_GetFinalPathNameByHandle WinAPI_GetFinalPathNameByHandleEx WinAPI_GetFocus WinAPI_GetFontMemoryResourceInfo WinAPI_GetFontName WinAPI_GetFontResourceInfo WinAPI_GetForegroundWindow WinAPI_GetFRBuffer WinAPI_GetFullPathName WinAPI_GetGeoInfo WinAPI_GetGlyphOutline WinAPI_GetGraphicsMode WinAPI_GetGuiResources WinAPI_GetGUIThreadInfo WinAPI_GetGValue WinAPI_GetHandleInformation WinAPI_GetHGlobalFromStream WinAPI_GetIconDimension WinAPI_GetIconInfo WinAPI_GetIconInfoEx WinAPI_GetIdleTime WinAPI_GetKeyboardLayout WinAPI_GetKeyboardLayoutList WinAPI_GetKeyboardState WinAPI_GetKeyboardType WinAPI_GetKeyNameText WinAPI_GetKeyState WinAPI_GetLastActivePopup WinAPI_GetLastError WinAPI_GetLastErrorMessage WinAPI_GetLayeredWindowAttributes WinAPI_GetLocaleInfo WinAPI_GetLogicalDrives WinAPI_GetMapMode WinAPI_GetMemorySize WinAPI_GetMessageExtraInfo WinAPI_GetModuleFileNameEx WinAPI_GetModuleHandle WinAPI_GetModuleHandleEx WinAPI_GetModuleInformation WinAPI_GetMonitorInfo WinAPI_GetMousePos WinAPI_GetMousePosX WinAPI_GetMousePosY WinAPI_GetMUILanguage WinAPI_GetNumberFormat WinAPI_GetObject WinAPI_GetObjectID WinAPI_GetObjectInfoByHandle WinAPI_GetObjectNameByHandle WinAPI_GetObjectType WinAPI_GetOpenFileName WinAPI_GetOutlineTextMetrics WinAPI_GetOverlappedResult WinAPI_GetParent WinAPI_GetParentProcess WinAPI_GetPerformanceInfo WinAPI_GetPEType WinAPI_GetPhysicallyInstalledSystemMemory WinAPI_GetPixel WinAPI_GetPolyFillMode WinAPI_GetPosFromRect WinAPI_GetPriorityClass WinAPI_GetProcAddress WinAPI_GetProcessAffinityMask WinAPI_GetProcessCommandLine WinAPI_GetProcessFileName WinAPI_GetProcessHandleCount WinAPI_GetProcessID WinAPI_GetProcessIoCounters WinAPI_GetProcessMemoryInfo WinAPI_GetProcessName WinAPI_GetProcessShutdownParameters WinAPI_GetProcessTimes WinAPI_GetProcessUser WinAPI_GetProcessWindowStation WinAPI_GetProcessWorkingDirectory WinAPI_GetProfilesDirectory WinAPI_GetPwrCapabilities WinAPI_GetRawInputBuffer WinAPI_GetRawInputBufferLength WinAPI_GetRawInputData WinAPI_GetRawInputDeviceInfo WinAPI_GetRegionData WinAPI_GetRegisteredRawInputDevices WinAPI_GetRegKeyNameByHandle WinAPI_GetRgnBox WinAPI_GetROP2 WinAPI_GetRValue WinAPI_GetSaveFileName WinAPI_GetShellWindow WinAPI_GetStartupInfo WinAPI_GetStdHandle WinAPI_GetStockObject WinAPI_GetStretchBltMode WinAPI_GetString WinAPI_GetSysColor WinAPI_GetSysColorBrush WinAPI_GetSystemDefaultLangID WinAPI_GetSystemDefaultLCID WinAPI_GetSystemDefaultUILanguage WinAPI_GetSystemDEPPolicy WinAPI_GetSystemInfo WinAPI_GetSystemMetrics WinAPI_GetSystemPowerStatus WinAPI_GetSystemTimes WinAPI_GetSystemWow64Directory WinAPI_GetTabbedTextExtent WinAPI_GetTempFileName WinAPI_GetTextAlign WinAPI_GetTextCharacterExtra WinAPI_GetTextColor WinAPI_GetTextExtentPoint32 WinAPI_GetTextFace WinAPI_GetTextMetrics WinAPI_GetThemeAppProperties WinAPI_GetThemeBackgroundContentRect WinAPI_GetThemeBackgroundExtent WinAPI_GetThemeBackgroundRegion WinAPI_GetThemeBitmap WinAPI_GetThemeBool WinAPI_GetThemeColor WinAPI_GetThemeDocumentationProperty WinAPI_GetThemeEnumValue WinAPI_GetThemeFilename WinAPI_GetThemeFont WinAPI_GetThemeInt WinAPI_GetThemeMargins WinAPI_GetThemeMetric WinAPI_GetThemePartSize WinAPI_GetThemePosition WinAPI_GetThemePropertyOrigin WinAPI_GetThemeRect WinAPI_GetThemeString WinAPI_GetThemeSysBool WinAPI_GetThemeSysColor WinAPI_GetThemeSysColorBrush WinAPI_GetThemeSysFont WinAPI_GetThemeSysInt WinAPI_GetThemeSysSize WinAPI_GetThemeSysString WinAPI_GetThemeTextExtent WinAPI_GetThemeTextMetrics WinAPI_GetThemeTransitionDuration WinAPI_GetThreadDesktop WinAPI_GetThreadErrorMode WinAPI_GetThreadLocale WinAPI_GetThreadUILanguage WinAPI_GetTickCount WinAPI_GetTickCount64 WinAPI_GetTimeFormat WinAPI_GetTopWindow WinAPI_GetUDFColorMode WinAPI_GetUpdateRect WinAPI_GetUpdateRgn WinAPI_GetUserDefaultLangID WinAPI_GetUserDefaultLCID WinAPI_GetUserDefaultUILanguage WinAPI_GetUserGeoID WinAPI_GetUserObjectInformation WinAPI_GetVersion WinAPI_GetVersionEx WinAPI_GetVolumeInformation WinAPI_GetVolumeInformationByHandle WinAPI_GetVolumeNameForVolumeMountPoint WinAPI_GetWindow WinAPI_GetWindowDC WinAPI_GetWindowDisplayAffinity WinAPI_GetWindowExt WinAPI_GetWindowFileName WinAPI_GetWindowHeight WinAPI_GetWindowInfo WinAPI_GetWindowLong WinAPI_GetWindowOrg WinAPI_GetWindowPlacement WinAPI_GetWindowRect WinAPI_GetWindowRgn WinAPI_GetWindowRgnBox WinAPI_GetWindowSubclass WinAPI_GetWindowText WinAPI_GetWindowTheme WinAPI_GetWindowThreadProcessId WinAPI_GetWindowWidth WinAPI_GetWorkArea WinAPI_GetWorldTransform WinAPI_GetXYFromPoint WinAPI_GlobalMemoryStatus WinAPI_GradientFill WinAPI_GUIDFromString WinAPI_GUIDFromStringEx WinAPI_HashData WinAPI_HashString WinAPI_HiByte WinAPI_HideCaret WinAPI_HiDWord WinAPI_HiWord WinAPI_InflateRect WinAPI_InitMUILanguage WinAPI_InProcess WinAPI_IntersectClipRect WinAPI_IntersectRect WinAPI_IntToDWord WinAPI_IntToFloat WinAPI_InvalidateRect WinAPI_InvalidateRgn WinAPI_InvertANDBitmap WinAPI_InvertColor WinAPI_InvertRect WinAPI_InvertRgn WinAPI_IOCTL WinAPI_IsAlphaBitmap WinAPI_IsBadCodePtr WinAPI_IsBadReadPtr WinAPI_IsBadStringPtr WinAPI_IsBadWritePtr WinAPI_IsChild WinAPI_IsClassName WinAPI_IsDoorOpen WinAPI_IsElevated WinAPI_IsHungAppWindow WinAPI_IsIconic WinAPI_IsInternetConnected WinAPI_IsLoadKBLayout WinAPI_IsMemory WinAPI_IsNameInExpression WinAPI_IsNetworkAlive WinAPI_IsPathShared WinAPI_IsProcessInJob WinAPI_IsProcessorFeaturePresent WinAPI_IsRectEmpty WinAPI_IsThemeActive WinAPI_IsThemeBackgroundPartiallyTransparent WinAPI_IsThemePartDefined WinAPI_IsValidLocale WinAPI_IsWindow WinAPI_IsWindowEnabled WinAPI_IsWindowUnicode WinAPI_IsWindowVisible WinAPI_IsWow64Process WinAPI_IsWritable WinAPI_IsZoomed WinAPI_Keybd_Event WinAPI_KillTimer WinAPI_LineDDA WinAPI_LineTo WinAPI_LoadBitmap WinAPI_LoadCursor WinAPI_LoadCursorFromFile WinAPI_LoadIcon WinAPI_LoadIconMetric WinAPI_LoadIconWithScaleDown WinAPI_LoadImage WinAPI_LoadIndirectString WinAPI_LoadKeyboardLayout WinAPI_LoadLibrary WinAPI_LoadLibraryEx WinAPI_LoadMedia WinAPI_LoadResource WinAPI_LoadShell32Icon WinAPI_LoadString WinAPI_LoadStringEx WinAPI_LoByte WinAPI_LocalFree WinAPI_LockDevice WinAPI_LockFile WinAPI_LockResource WinAPI_LockWindowUpdate WinAPI_LockWorkStation WinAPI_LoDWord WinAPI_LongMid WinAPI_LookupIconIdFromDirectoryEx WinAPI_LoWord WinAPI_LPtoDP WinAPI_MAKELANGID WinAPI_MAKELCID WinAPI_MakeLong WinAPI_MakeQWord WinAPI_MakeWord WinAPI_MapViewOfFile WinAPI_MapVirtualKey WinAPI_MaskBlt WinAPI_MessageBeep WinAPI_MessageBoxCheck WinAPI_MessageBoxIndirect WinAPI_MirrorIcon WinAPI_ModifyWorldTransform WinAPI_MonitorFromPoint WinAPI_MonitorFromRect WinAPI_MonitorFromWindow WinAPI_Mouse_Event WinAPI_MoveFileEx WinAPI_MoveMemory WinAPI_MoveTo WinAPI_MoveToEx WinAPI_MoveWindow WinAPI_MsgBox WinAPI_MulDiv WinAPI_MultiByteToWideChar WinAPI_MultiByteToWideCharEx WinAPI_NtStatusToDosError WinAPI_OemToChar WinAPI_OffsetClipRgn WinAPI_OffsetPoints WinAPI_OffsetRect WinAPI_OffsetRgn WinAPI_OffsetWindowOrg WinAPI_OpenDesktop WinAPI_OpenFileById WinAPI_OpenFileDlg WinAPI_OpenFileMapping WinAPI_OpenIcon WinAPI_OpenInputDesktop WinAPI_OpenJobObject WinAPI_OpenMutex WinAPI_OpenProcess WinAPI_OpenProcessToken WinAPI_OpenSemaphore WinAPI_OpenThemeData WinAPI_OpenWindowStation WinAPI_PageSetupDlg WinAPI_PaintDesktop WinAPI_PaintRgn WinAPI_ParseURL WinAPI_ParseUserName WinAPI_PatBlt WinAPI_PathAddBackslash WinAPI_PathAddExtension WinAPI_PathAppend WinAPI_PathBuildRoot WinAPI_PathCanonicalize WinAPI_PathCommonPrefix WinAPI_PathCompactPath WinAPI_PathCompactPathEx WinAPI_PathCreateFromUrl WinAPI_PathFindExtension WinAPI_PathFindFileName WinAPI_PathFindNextComponent WinAPI_PathFindOnPath WinAPI_PathGetArgs WinAPI_PathGetCharType WinAPI_PathGetDriveNumber WinAPI_PathIsContentType WinAPI_PathIsDirectory WinAPI_PathIsDirectoryEmpty WinAPI_PathIsExe WinAPI_PathIsFileSpec WinAPI_PathIsLFNFileSpec WinAPI_PathIsRelative WinAPI_PathIsRoot WinAPI_PathIsSameRoot WinAPI_PathIsSystemFolder WinAPI_PathIsUNC WinAPI_PathIsUNCServer WinAPI_PathIsUNCServerShare WinAPI_PathMakeSystemFolder WinAPI_PathMatchSpec WinAPI_PathParseIconLocation WinAPI_PathRelativePathTo WinAPI_PathRemoveArgs WinAPI_PathRemoveBackslash WinAPI_PathRemoveExtension WinAPI_PathRemoveFileSpec WinAPI_PathRenameExtension WinAPI_PathSearchAndQualify WinAPI_PathSkipRoot WinAPI_PathStripPath WinAPI_PathStripToRoot WinAPI_PathToRegion WinAPI_PathUndecorate WinAPI_PathUnExpandEnvStrings WinAPI_PathUnmakeSystemFolder WinAPI_PathUnquoteSpaces WinAPI_PathYetAnotherMakeUniqueName WinAPI_PickIconDlg WinAPI_PlayEnhMetaFile WinAPI_PlaySound WinAPI_PlgBlt WinAPI_PointFromRect WinAPI_PolyBezier WinAPI_PolyBezierTo WinAPI_PolyDraw WinAPI_Polygon WinAPI_PostMessage WinAPI_PrimaryLangId WinAPI_PrintDlg WinAPI_PrintDlgEx WinAPI_PrintWindow WinAPI_ProgIDFromCLSID WinAPI_PtInRect WinAPI_PtInRectEx WinAPI_PtInRegion WinAPI_PtVisible WinAPI_QueryDosDevice WinAPI_QueryInformationJobObject WinAPI_QueryPerformanceCounter WinAPI_QueryPerformanceFrequency WinAPI_RadialGradientFill WinAPI_ReadDirectoryChanges WinAPI_ReadFile WinAPI_ReadProcessMemory WinAPI_Rectangle WinAPI_RectInRegion WinAPI_RectIsEmpty WinAPI_RectVisible WinAPI_RedrawWindow WinAPI_RegCloseKey WinAPI_RegConnectRegistry WinAPI_RegCopyTree WinAPI_RegCopyTreeEx WinAPI_RegCreateKey WinAPI_RegDeleteEmptyKey WinAPI_RegDeleteKey WinAPI_RegDeleteKeyValue WinAPI_RegDeleteTree WinAPI_RegDeleteTreeEx WinAPI_RegDeleteValue WinAPI_RegDisableReflectionKey WinAPI_RegDuplicateHKey WinAPI_RegEnableReflectionKey WinAPI_RegEnumKey WinAPI_RegEnumValue WinAPI_RegFlushKey WinAPI_RegisterApplicationRestart WinAPI_RegisterClass WinAPI_RegisterClassEx WinAPI_RegisterHotKey WinAPI_RegisterPowerSettingNotification WinAPI_RegisterRawInputDevices WinAPI_RegisterShellHookWindow WinAPI_RegisterWindowMessage WinAPI_RegLoadMUIString WinAPI_RegNotifyChangeKeyValue WinAPI_RegOpenKey WinAPI_RegQueryInfoKey WinAPI_RegQueryLastWriteTime WinAPI_RegQueryMultipleValues WinAPI_RegQueryReflectionKey WinAPI_RegQueryValue WinAPI_RegRestoreKey WinAPI_RegSaveKey WinAPI_RegSetValue WinAPI_ReleaseCapture WinAPI_ReleaseDC WinAPI_ReleaseMutex WinAPI_ReleaseSemaphore WinAPI_ReleaseStream WinAPI_RemoveClipboardFormatListener WinAPI_RemoveDirectory WinAPI_RemoveFontMemResourceEx WinAPI_RemoveFontResourceEx WinAPI_RemoveWindowSubclass WinAPI_ReOpenFile WinAPI_ReplaceFile WinAPI_ReplaceTextDlg WinAPI_ResetEvent WinAPI_RestartDlg WinAPI_RestoreDC WinAPI_RGB WinAPI_RotatePoints WinAPI_RoundRect WinAPI_SaveDC WinAPI_SaveFileDlg WinAPI_SaveHBITMAPToFile WinAPI_SaveHICONToFile WinAPI_ScaleWindowExt WinAPI_ScreenToClient WinAPI_SearchPath WinAPI_SelectClipPath WinAPI_SelectClipRgn WinAPI_SelectObject WinAPI_SendMessageTimeout WinAPI_SetActiveWindow WinAPI_SetArcDirection WinAPI_SetBitmapBits WinAPI_SetBitmapDimensionEx WinAPI_SetBkColor WinAPI_SetBkMode WinAPI_SetBoundsRect WinAPI_SetBrushOrg WinAPI_SetCapture WinAPI_SetCaretBlinkTime WinAPI_SetCaretPos WinAPI_SetClassLongEx WinAPI_SetColorAdjustment WinAPI_SetCompression WinAPI_SetCurrentDirectory WinAPI_SetCurrentProcessExplicitAppUserModelID WinAPI_SetCursor WinAPI_SetDCBrushColor WinAPI_SetDCPenColor WinAPI_SetDefaultPrinter WinAPI_SetDeviceGammaRamp WinAPI_SetDIBColorTable WinAPI_SetDIBits WinAPI_SetDIBitsToDevice WinAPI_SetDllDirectory WinAPI_SetEndOfFile WinAPI_SetEnhMetaFileBits WinAPI_SetErrorMode WinAPI_SetEvent WinAPI_SetFileAttributes WinAPI_SetFileInformationByHandleEx WinAPI_SetFilePointer WinAPI_SetFilePointerEx WinAPI_SetFileShortName WinAPI_SetFileValidData WinAPI_SetFocus WinAPI_SetFont WinAPI_SetForegroundWindow WinAPI_SetFRBuffer WinAPI_SetGraphicsMode WinAPI_SetHandleInformation WinAPI_SetInformationJobObject WinAPI_SetKeyboardLayout WinAPI_SetKeyboardState WinAPI_SetLastError WinAPI_SetLayeredWindowAttributes WinAPI_SetLocaleInfo WinAPI_SetMapMode WinAPI_SetMessageExtraInfo WinAPI_SetParent WinAPI_SetPixel WinAPI_SetPolyFillMode WinAPI_SetPriorityClass WinAPI_SetProcessAffinityMask WinAPI_SetProcessShutdownParameters WinAPI_SetProcessWindowStation WinAPI_SetRectRgn WinAPI_SetROP2 WinAPI_SetSearchPathMode WinAPI_SetStretchBltMode WinAPI_SetSysColors WinAPI_SetSystemCursor WinAPI_SetTextAlign WinAPI_SetTextCharacterExtra WinAPI_SetTextColor WinAPI_SetTextJustification WinAPI_SetThemeAppProperties WinAPI_SetThreadDesktop WinAPI_SetThreadErrorMode WinAPI_SetThreadExecutionState WinAPI_SetThreadLocale WinAPI_SetThreadUILanguage WinAPI_SetTimer WinAPI_SetUDFColorMode WinAPI_SetUserGeoID WinAPI_SetUserObjectInformation WinAPI_SetVolumeMountPoint WinAPI_SetWindowDisplayAffinity WinAPI_SetWindowExt WinAPI_SetWindowLong WinAPI_SetWindowOrg WinAPI_SetWindowPlacement WinAPI_SetWindowPos WinAPI_SetWindowRgn WinAPI_SetWindowsHookEx WinAPI_SetWindowSubclass WinAPI_SetWindowText WinAPI_SetWindowTheme WinAPI_SetWinEventHook WinAPI_SetWorldTransform WinAPI_SfcIsFileProtected WinAPI_SfcIsKeyProtected WinAPI_ShellAboutDlg WinAPI_ShellAddToRecentDocs WinAPI_ShellChangeNotify WinAPI_ShellChangeNotifyDeregister WinAPI_ShellChangeNotifyRegister WinAPI_ShellCreateDirectory WinAPI_ShellEmptyRecycleBin WinAPI_ShellExecute WinAPI_ShellExecuteEx WinAPI_ShellExtractAssociatedIcon WinAPI_ShellExtractIcon WinAPI_ShellFileOperation WinAPI_ShellFlushSFCache WinAPI_ShellGetFileInfo WinAPI_ShellGetIconOverlayIndex WinAPI_ShellGetImageList WinAPI_ShellGetKnownFolderIDList WinAPI_ShellGetKnownFolderPath WinAPI_ShellGetLocalizedName WinAPI_ShellGetPathFromIDList WinAPI_ShellGetSetFolderCustomSettings WinAPI_ShellGetSettings WinAPI_ShellGetSpecialFolderLocation WinAPI_ShellGetSpecialFolderPath WinAPI_ShellGetStockIconInfo WinAPI_ShellILCreateFromPath WinAPI_ShellNotifyIcon WinAPI_ShellNotifyIconGetRect WinAPI_ShellObjectProperties WinAPI_ShellOpenFolderAndSelectItems WinAPI_ShellOpenWithDlg WinAPI_ShellQueryRecycleBin WinAPI_ShellQueryUserNotificationState WinAPI_ShellRemoveLocalizedName WinAPI_ShellRestricted WinAPI_ShellSetKnownFolderPath WinAPI_ShellSetLocalizedName WinAPI_ShellSetSettings WinAPI_ShellStartNetConnectionDlg WinAPI_ShellUpdateImage WinAPI_ShellUserAuthenticationDlg WinAPI_ShellUserAuthenticationDlgEx WinAPI_ShortToWord WinAPI_ShowCaret WinAPI_ShowCursor WinAPI_ShowError WinAPI_ShowLastError WinAPI_ShowMsg WinAPI_ShowOwnedPopups WinAPI_ShowWindow WinAPI_ShutdownBlockReasonCreate WinAPI_ShutdownBlockReasonDestroy WinAPI_ShutdownBlockReasonQuery WinAPI_SizeOfResource WinAPI_StretchBlt WinAPI_StretchDIBits WinAPI_StrFormatByteSize WinAPI_StrFormatByteSizeEx WinAPI_StrFormatKBSize WinAPI_StrFromTimeInterval WinAPI_StringFromGUID WinAPI_StringLenA WinAPI_StringLenW WinAPI_StrLen WinAPI_StrokeAndFillPath WinAPI_StrokePath WinAPI_StructToArray WinAPI_SubLangId WinAPI_SubtractRect WinAPI_SwapDWord WinAPI_SwapQWord WinAPI_SwapWord WinAPI_SwitchColor WinAPI_SwitchDesktop WinAPI_SwitchToThisWindow WinAPI_SystemParametersInfo WinAPI_TabbedTextOut WinAPI_TerminateJobObject WinAPI_TerminateProcess WinAPI_TextOut WinAPI_TileWindows WinAPI_TrackMouseEvent WinAPI_TransparentBlt WinAPI_TwipsPerPixelX WinAPI_TwipsPerPixelY WinAPI_UnhookWindowsHookEx WinAPI_UnhookWinEvent WinAPI_UnionRect WinAPI_UnionStruct WinAPI_UniqueHardwareID WinAPI_UnloadKeyboardLayout WinAPI_UnlockFile WinAPI_UnmapViewOfFile WinAPI_UnregisterApplicationRestart WinAPI_UnregisterClass WinAPI_UnregisterHotKey WinAPI_UnregisterPowerSettingNotification WinAPI_UpdateLayeredWindow WinAPI_UpdateLayeredWindowEx WinAPI_UpdateLayeredWindowIndirect WinAPI_UpdateResource WinAPI_UpdateWindow WinAPI_UrlApplyScheme WinAPI_UrlCanonicalize WinAPI_UrlCombine WinAPI_UrlCompare WinAPI_UrlCreateFromPath WinAPI_UrlFixup WinAPI_UrlGetPart WinAPI_UrlHash WinAPI_UrlIs WinAPI_UserHandleGrantAccess WinAPI_ValidateRect WinAPI_ValidateRgn WinAPI_VerQueryRoot WinAPI_VerQueryValue WinAPI_VerQueryValueEx WinAPI_WaitForInputIdle WinAPI_WaitForMultipleObjects WinAPI_WaitForSingleObject WinAPI_WideCharToMultiByte WinAPI_WidenPath WinAPI_WindowFromDC WinAPI_WindowFromPoint WinAPI_WordToShort WinAPI_Wow64EnableWow64FsRedirection WinAPI_WriteConsole WinAPI_WriteFile WinAPI_WriteProcessMemory WinAPI_ZeroMemory WinNet_AddConnection WinNet_AddConnection2 WinNet_AddConnection3 WinNet_CancelConnection WinNet_CancelConnection2 WinNet_CloseEnum WinNet_ConnectionDialog WinNet_ConnectionDialog1 WinNet_DisconnectDialog WinNet_DisconnectDialog1 WinNet_EnumResource WinNet_GetConnection WinNet_GetConnectionPerformance WinNet_GetLastError WinNet_GetNetworkInformation WinNet_GetProviderName WinNet_GetResourceInformation WinNet_GetResourceParent WinNet_GetUniversalName WinNet_GetUser WinNet_OpenEnum WinNet_RestoreConnection WinNet_UseConnection Word_Create Word_DocAdd Word_DocAttach Word_DocClose Word_DocExport Word_DocFind Word_DocFindReplace Word_DocGet Word_DocLinkAdd Word_DocLinkGet Word_DocOpen Word_DocPictureAdd Word_DocPrint Word_DocRangeSet Word_DocSave Word_DocSaveAs Word_DocTableRead Word_DocTableWrite Word_Quit",e={
+constant:"SIX TEN FORMFEED NINE ZERO NONE SPACE FOUR FALSE COLON CRLF PI COMMA ENDOFFILE EOF EIGHT FIVE QUOTE EMPTY ONE TRUE RETURN CR LINEFEED RIGHT BACKSLASH NULL SEVEN TAB THREE TWO six ten formfeed nine zero none space four false colon crlf pi comma endoffile eof eight five quote empty one true return cr linefeed right backslash null seven tab three two RIVERSION RISTATE FILE_READ_MODE FILE_WRITE_MODE FILE_WRITE_MODE DIR_WRITE_MODE FILE_READ_UMASK FILE_WRITE_UMASK DIR_READ_UMASK DIR_WRITE_UMASK",operator:"div mod wrap and or bitAnd bitNot bitOr bitXor among not in a an within contains ends with begins the keys of keys",built_in:"put abs acos aliasReference annuity arrayDecode arrayEncode asin atan atan2 average avg avgDev base64Decode base64Encode baseConvert binaryDecode binaryEncode byteOffset byteToNum cachedURL cachedURLs charToNum cipherNames codepointOffset codepointProperty codepointToNum codeunitOffset commandNames compound compress constantNames cos date dateFormat decompress directories diskSpace DNSServers exp exp1 exp2 exp10 extents files flushEvents folders format functionNames geometricMean global globals hasMemory harmonicMean hostAddress hostAddressToName hostName hostNameToAddress isNumber ISOToMac itemOffset keys len length libURLErrorData libUrlFormData libURLftpCommand libURLLastHTTPHeaders libURLLastRHHeaders libUrlMultipartFormAddPart libUrlMultipartFormData libURLVersion lineOffset ln ln1 localNames log log2 log10 longFilePath lower macToISO matchChunk matchText matrixMultiply max md5Digest median merge millisec millisecs millisecond milliseconds min monthNames nativeCharToNum normalizeText num number numToByte numToChar numToCodepoint numToNativeChar offset open openfiles openProcesses openProcessIDs openSockets paragraphOffset paramCount param params peerAddress pendingMessages platform popStdDev populationStandardDeviation populationVariance popVariance processID random randomBytes replaceText result revCreateXMLTree revCreateXMLTreeFromFile revCurrentRecord revCurrentRecordIsFirst revCurrentRecordIsLast revDatabaseColumnCount revDatabaseColumnIsNull revDatabaseColumnLengths revDatabaseColumnNames revDatabaseColumnNamed revDatabaseColumnNumbered revDatabaseColumnTypes revDatabaseConnectResult revDatabaseCursors revDatabaseID revDatabaseTableNames revDatabaseType revDataFromQuery revdb_closeCursor revdb_columnbynumber revdb_columncount revdb_columnisnull revdb_columnlengths revdb_columnnames revdb_columntypes revdb_commit revdb_connect revdb_connections revdb_connectionerr revdb_currentrecord revdb_cursorconnection revdb_cursorerr revdb_cursors revdb_dbtype revdb_disconnect revdb_execute revdb_iseof revdb_isbof revdb_movefirst revdb_movelast revdb_movenext revdb_moveprev revdb_query revdb_querylist revdb_recordcount revdb_rollback revdb_tablenames revGetDatabaseDriverPath revNumberOfRecords revOpenDatabase revOpenDatabases revQueryDatabase revQueryDatabaseBlob revQueryResult revQueryIsAtStart revQueryIsAtEnd revUnixFromMacPath revXMLAttribute revXMLAttributes revXMLAttributeValues revXMLChildContents revXMLChildNames revXMLCreateTreeFromFileWithNamespaces revXMLCreateTreeWithNamespaces revXMLDataFromXPathQuery revXMLEvaluateXPath revXMLFirstChild revXMLMatchingNode revXMLNextSibling revXMLNodeContents revXMLNumberOfChildren revXMLParent revXMLPreviousSibling revXMLRootNode revXMLRPC_CreateRequest revXMLRPC_Documents revXMLRPC_Error revXMLRPC_GetHost revXMLRPC_GetMethod revXMLRPC_GetParam revXMLText revXMLRPC_Execute revXMLRPC_GetParamCount revXMLRPC_GetParamNode revXMLRPC_GetParamType revXMLRPC_GetPath revXMLRPC_GetPort revXMLRPC_GetProtocol revXMLRPC_GetRequest revXMLRPC_GetResponse revXMLRPC_GetSocket revXMLTree revXMLTrees revXMLValidateDTD revZipDescribeItem revZipEnumerateItems revZipOpenArchives round sampVariance sec secs seconds sentenceOffset sha1Digest shell shortFilePath sin specialFolderPath sqrt standardDeviation statRound stdDev sum sysError systemVersion tan tempName textDecode textEncode tick ticks time to tokenOffset toLower toUpper transpose truewordOffset trunc uniDecode uniEncode upper URLDecode URLEncode URLStatus uuid value variableNames variance version waitDepth weekdayNames wordOffset xsltApplyStylesheet xsltApplyStylesheetFromFile xsltLoadStylesheet xsltLoadStylesheetFromFile add breakpoint cancel clear local variable file word line folder directory URL close socket process combine constant convert create new alias folder directory decrypt delete variable word line folder directory URL dispatch divide do encrypt filter get include intersect kill libURLDownloadToFile libURLFollowHttpRedirects libURLftpUpload libURLftpUploadFile libURLresetAll libUrlSetAuthCallback libURLSetCustomHTTPHeaders libUrlSetExpect100 libURLSetFTPListCommand libURLSetFTPMode libURLSetFTPStopTime libURLSetStatusCallback load multiply socket prepare process post seek rel relative read from process rename replace require resetAll resolve revAddXMLNode revAppendXML revCloseCursor revCloseDatabase revCommitDatabase revCopyFile revCopyFolder revCopyXMLNode revDeleteFolder revDeleteXMLNode revDeleteAllXMLTrees revDeleteXMLTree revExecuteSQL revGoURL revInsertXMLNode revMoveFolder revMoveToFirstRecord revMoveToLastRecord revMoveToNextRecord revMoveToPreviousRecord revMoveToRecord revMoveXMLNode revPutIntoXMLNode revRollBackDatabase revSetDatabaseDriverPath revSetXMLAttribute revXMLRPC_AddParam revXMLRPC_DeleteAllDocuments revXMLAddDTD revXMLRPC_Free revXMLRPC_FreeAll revXMLRPC_DeleteDocument revXMLRPC_DeleteParam revXMLRPC_SetHost revXMLRPC_SetMethod revXMLRPC_SetPort revXMLRPC_SetProtocol revXMLRPC_SetSocket revZipAddItemWithData revZipAddItemWithFile revZipAddUncompressedItemWithData revZipAddUncompressedItemWithFile revZipCancel revZipCloseArchive revZipDeleteItem revZipExtractItemToFile revZipExtractItemToVariable revZipSetProgressCallback revZipRenameItem revZipReplaceItemWithData revZipReplaceItemWithFile revZipOpenArchive send set sort split start stop subtract union unload wait write"},contains:[b,{className:"keyword",begin:"\\bend\\sif\\b"},{className:"function",beginKeywords:"function",end:"$",contains:[b,e,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.BINARY_NUMBER_MODE,a.C_NUMBER_MODE,d]},{className:"function",begin:"\\bend\\s+",end:"$",keywords:"end",contains:[e,d]},{className:"command",beginKeywords:"command on",end:"$",contains:[b,e,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.BINARY_NUMBER_MODE,a.C_NUMBER_MODE,d]},{className:"preprocessor",variants:[{begin:"<\\?(rev|lc|livecode)",relevance:10},{begin:"<\\?"},{begin:"\\?>"}]},a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.BINARY_NUMBER_MODE,a.C_NUMBER_MODE,d].concat(c),illegal:";$|^\\[|^="}}),a.registerLanguage("livescript",function(a){var b={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger case default function var with then unless until loop of by when and or is isnt not it that otherwise from to til fallthrough super case default function var void const let enum export import native __hasProp __extends __slice __bind __indexOf",literal:"true false null undefined yes no on off it that void",built_in:"npm require console print module global window document"},c="[A-Za-z$_](?:-[0-9A-Za-z$_]|[0-9A-Za-z$_])*",d=a.inherit(a.TITLE_MODE,{begin:c}),e={className:"subst",begin:/#\{/,end:/}/,keywords:b},f={className:"subst",begin:/#[A-Za-z$_]/,end:/(?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/,keywords:b},g=[a.BINARY_NUMBER_MODE,{className:"number",begin:"(\\b0[xX][a-fA-F0-9_]+)|(\\b\\d(\\d|_\\d)*(\\.(\\d(\\d|_\\d)*)?)?(_*[eE]([-+]\\d(_\\d|\\d)*)?)?[_a-z]*)",relevance:0,starts:{end:"(\\s*/)?",relevance:0}},{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[a.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[a.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[a.BACKSLASH_ESCAPE,e,f]},{begin:/"/,end:/"/,contains:[a.BACKSLASH_ESCAPE,e,f]},{begin:/\\/,end:/(\s|$)/,excludeEnd:!0}]},{className:"pi",variants:[{begin:"//",end:"//[gim]*",contains:[e,a.HASH_COMMENT_MODE]},{begin:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{className:"property",begin:"@"+c},{begin:"``",end:"``",excludeBegin:!0,excludeEnd:!0,subLanguage:"javascript"}];e.contains=g;var h={className:"params",begin:"\\(",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:b,contains:["self"].concat(g)}]};return{aliases:["ls"],keywords:b,illegal:/\/\*/,contains:g.concat([a.COMMENT("\\/\\*","\\*\\/"),a.HASH_COMMENT_MODE,{className:"function",contains:[d,h],returnBegin:!0,variants:[{begin:"("+c+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B\\->\\*?",end:"\\->\\*?"},{begin:"("+c+"\\s*(?:=|:=)\\s*)?!?(\\(.*\\))?\\s*\\B[-~]{1,2}>\\*?",end:"[-~]{1,2}>\\*?"},{begin:"("+c+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B!?[-~]{1,2}>\\*?",end:"!?[-~]{1,2}>\\*?"}]},{className:"class",beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[d]},d]},{className:"attribute",begin:c+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}),a.registerLanguage("lua",function(a){var b="\\[=*\\[",c="\\]=*\\]",d={begin:b,end:c,contains:["self"]},e=[a.COMMENT("--(?!"+b+")","$"),a.COMMENT("--"+b,c,{contains:[d],relevance:10})];return{lexemes:a.UNDERSCORE_IDENT_RE,keywords:{keyword:"and break do else elseif end false for if in local nil not or repeat return then true until while",built_in:"_G _VERSION assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall coroutine debug io math os package string table"},contains:e.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[a.inherit(a.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:e}].concat(e)},a.C_NUMBER_MODE,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,{className:"string",begin:b,end:c,contains:[d],relevance:5}])}}),a.registerLanguage("makefile",function(a){var b={className:"variable",begin:/\$\(/,end:/\)/,contains:[a.BACKSLASH_ESCAPE]};return{aliases:["mk","mak"],contains:[a.HASH_COMMENT_MODE,{begin:/^\w+\s*\W*=/,returnBegin:!0,relevance:0,starts:{className:"constant",end:/\s*\W*=/,excludeEnd:!0,starts:{end:/$/,relevance:0,contains:[b]}}},{className:"title",begin:/^[\w]+:\s*$/},{className:"phony",begin:/^\.PHONY:/,end:/$/,keywords:".PHONY",lexemes:/[\.\w]+/},{begin:/^\t+/,end:/$/,relevance:0,contains:[a.QUOTE_STRING_MODE,b]}]}}),a.registerLanguage("mathematica",function(a){return{aliases:["mma"],lexemes:"(\\$|\\b)"+a.IDENT_RE+"\\b",keywords:"AbelianGroup Abort AbortKernels AbortProtect Above Abs Absolute AbsoluteCorrelation AbsoluteCorrelationFunction AbsoluteCurrentValue AbsoluteDashing AbsoluteFileName AbsoluteOptions AbsolutePointSize AbsoluteThickness AbsoluteTime AbsoluteTiming AccountingForm Accumulate Accuracy AccuracyGoal ActionDelay ActionMenu ActionMenuBox ActionMenuBoxOptions Active ActiveItem ActiveStyle AcyclicGraphQ AddOnHelpPath AddTo AdjacencyGraph AdjacencyList AdjacencyMatrix AdjustmentBox AdjustmentBoxOptions AdjustTimeSeriesForecast AffineTransform After AiryAi AiryAiPrime AiryAiZero AiryBi AiryBiPrime AiryBiZero AlgebraicIntegerQ AlgebraicNumber AlgebraicNumberDenominator AlgebraicNumberNorm AlgebraicNumberPolynomial AlgebraicNumberTrace AlgebraicRules AlgebraicRulesData Algebraics AlgebraicUnitQ Alignment AlignmentMarker AlignmentPoint All AllowedDimensions AllowGroupClose AllowInlineCells AllowKernelInitialization AllowReverseGroupClose AllowScriptLevelChange AlphaChannel AlternatingGroup AlternativeHypothesis Alternatives AmbientLight Analytic AnchoredSearch And AndersonDarlingTest AngerJ AngleBracket AngularGauge Animate AnimationCycleOffset AnimationCycleRepetitions AnimationDirection AnimationDisplayTime AnimationRate AnimationRepetitions AnimationRunning Animator AnimatorBox AnimatorBoxOptions AnimatorElements Annotation Annuity AnnuityDue Antialiasing Antisymmetric Apart ApartSquareFree Appearance AppearanceElements AppellF1 Append AppendTo Apply ArcCos ArcCosh ArcCot ArcCoth ArcCsc ArcCsch ArcSec ArcSech ArcSin ArcSinDistribution ArcSinh ArcTan ArcTanh Arg ArgMax ArgMin ArgumentCountQ ARIMAProcess ArithmeticGeometricMean ARMAProcess ARProcess Array ArrayComponents ArrayDepth ArrayFlatten ArrayPad ArrayPlot ArrayQ ArrayReshape ArrayRules Arrays Arrow Arrow3DBox ArrowBox Arrowheads AspectRatio AspectRatioFixed Assert Assuming Assumptions AstronomicalData Asynchronous AsynchronousTaskObject AsynchronousTasks AtomQ Attributes AugmentedSymmetricPolynomial AutoAction AutoDelete AutoEvaluateEvents AutoGeneratedPackage AutoIndent AutoIndentSpacings AutoItalicWords AutoloadPath AutoMatch Automatic AutomaticImageSize AutoMultiplicationSymbol AutoNumberFormatting AutoOpenNotebooks AutoOpenPalettes AutorunSequencing AutoScaling AutoScroll AutoSpacing AutoStyleOptions AutoStyleWords Axes AxesEdge AxesLabel AxesOrigin AxesStyle Axis BabyMonsterGroupB Back Background BackgroundTasksSettings Backslash Backsubstitution Backward Band BandpassFilter BandstopFilter BarabasiAlbertGraphDistribution BarChart BarChart3D BarLegend BarlowProschanImportance BarnesG BarOrigin BarSpacing BartlettHannWindow BartlettWindow BaseForm Baseline BaselinePosition BaseStyle BatesDistribution BattleLemarieWavelet Because BeckmannDistribution Beep Before Begin BeginDialogPacket BeginFrontEndInteractionPacket BeginPackage BellB BellY Below BenfordDistribution BeniniDistribution BenktanderGibratDistribution BenktanderWeibullDistribution BernoulliB BernoulliDistribution BernoulliGraphDistribution BernoulliProcess BernsteinBasis BesselFilterModel BesselI BesselJ BesselJZero BesselK BesselY BesselYZero Beta BetaBinomialDistribution BetaDistribution BetaNegativeBinomialDistribution BetaPrimeDistribution BetaRegularized BetweennessCentrality BezierCurve BezierCurve3DBox BezierCurve3DBoxOptions BezierCurveBox BezierCurveBoxOptions BezierFunction BilateralFilter Binarize BinaryFormat BinaryImageQ BinaryRead BinaryReadList BinaryWrite BinCounts BinLists Binomial BinomialDistribution BinomialProcess BinormalDistribution BiorthogonalSplineWavelet BipartiteGraphQ BirnbaumImportance BirnbaumSaundersDistribution BitAnd BitClear BitGet BitLength BitNot BitOr BitSet BitShiftLeft BitShiftRight BitXor Black BlackmanHarrisWindow BlackmanNuttallWindow BlackmanWindow Blank BlankForm BlankNullSequence BlankSequence Blend Block BlockRandom BlomqvistBeta BlomqvistBetaTest Blue Blur BodePlot BohmanWindow Bold Bookmarks Boole BooleanConsecutiveFunction BooleanConvert BooleanCountingFunction BooleanFunction BooleanGraph BooleanMaxterms BooleanMinimize BooleanMinterms Booleans BooleanTable BooleanVariables BorderDimensions BorelTannerDistribution Bottom BottomHatTransform BoundaryStyle Bounds Box BoxBaselineShift BoxData BoxDimensions Boxed Boxes BoxForm BoxFormFormatTypes BoxFrame BoxID BoxMargins BoxMatrix BoxRatios BoxRotation BoxRotationPoint BoxStyle BoxWhiskerChart Bra BracketingBar BraKet BrayCurtisDistance BreadthFirstScan Break Brown BrownForsytheTest BrownianBridgeProcess BrowserCategory BSplineBasis BSplineCurve BSplineCurve3DBox BSplineCurveBox BSplineCurveBoxOptions BSplineFunction BSplineSurface BSplineSurface3DBox BubbleChart BubbleChart3D BubbleScale BubbleSizes BulletGauge BusinessDayQ ButterflyGraph ButterworthFilterModel Button ButtonBar ButtonBox ButtonBoxOptions ButtonCell ButtonContents ButtonData ButtonEvaluator ButtonExpandable ButtonFrame ButtonFunction ButtonMargins ButtonMinHeight ButtonNote ButtonNotebook ButtonSource ButtonStyle ButtonStyleMenuListing Byte ByteCount ByteOrdering C CachedValue CacheGraphics CalendarData CalendarType CallPacket CanberraDistance Cancel CancelButton CandlestickChart Cap CapForm CapitalDifferentialD CardinalBSplineBasis CarmichaelLambda Cases Cashflow Casoratian Catalan CatalanNumber Catch CauchyDistribution CauchyWindow CayleyGraph CDF CDFDeploy CDFInformation CDFWavelet Ceiling Cell CellAutoOverwrite CellBaseline CellBoundingBox CellBracketOptions CellChangeTimes CellContents CellContext CellDingbat CellDynamicExpression CellEditDuplicate CellElementsBoundingBox CellElementSpacings CellEpilog CellEvaluationDuplicate CellEvaluationFunction CellEventActions CellFrame CellFrameColor CellFrameLabelMargins CellFrameLabels CellFrameMargins CellGroup CellGroupData CellGrouping CellGroupingRules CellHorizontalScrolling CellID CellLabel CellLabelAutoDelete CellLabelMargins CellLabelPositioning CellMargins CellObject CellOpen CellPrint CellProlog Cells CellSize CellStyle CellTags CellularAutomaton CensoredDistribution Censoring Center CenterDot CentralMoment CentralMomentGeneratingFunction CForm ChampernowneNumber ChanVeseBinarize Character CharacterEncoding CharacterEncodingsPath CharacteristicFunction CharacteristicPolynomial CharacterRange Characters ChartBaseStyle ChartElementData ChartElementDataFunction ChartElementFunction ChartElements ChartLabels ChartLayout ChartLegends ChartStyle Chebyshev1FilterModel Chebyshev2FilterModel ChebyshevDistance ChebyshevT ChebyshevU Check CheckAbort CheckAll Checkbox CheckboxBar CheckboxBox CheckboxBoxOptions ChemicalData ChessboardDistance ChiDistribution ChineseRemainder ChiSquareDistribution ChoiceButtons ChoiceDialog CholeskyDecomposition Chop Circle CircleBox CircleDot CircleMinus CirclePlus CircleTimes CirculantGraph CityData Clear ClearAll ClearAttributes ClearSystemCache ClebschGordan ClickPane Clip ClipboardNotebook ClipFill ClippingStyle ClipPlanes ClipRange Clock ClockGauge ClockwiseContourIntegral Close Closed CloseKernels ClosenessCentrality Closing ClosingAutoSave ClosingEvent ClusteringComponents CMYKColor Coarse Coefficient CoefficientArrays CoefficientDomain CoefficientList CoefficientRules CoifletWavelet Collect Colon ColonForm ColorCombine ColorConvert ColorData ColorDataFunction ColorFunction ColorFunctionScaling Colorize ColorNegate ColorOutput ColorProfileData ColorQuantize ColorReplace ColorRules ColorSelectorSettings ColorSeparate ColorSetter ColorSetterBox ColorSetterBoxOptions ColorSlider ColorSpace Column ColumnAlignments ColumnBackgrounds ColumnForm ColumnLines ColumnsEqual ColumnSpacings ColumnWidths CommonDefaultFormatTypes Commonest CommonestFilter CommonUnits CommunityBoundaryStyle CommunityGraphPlot CommunityLabels CommunityRegionStyle CompatibleUnitQ CompilationOptions CompilationTarget Compile Compiled CompiledFunction Complement CompleteGraph CompleteGraphQ CompleteKaryTree CompletionsListPacket Complex Complexes ComplexExpand ComplexInfinity ComplexityFunction ComponentMeasurements ComponentwiseContextMenu Compose ComposeList ComposeSeries Composition CompoundExpression CompoundPoissonDistribution CompoundPoissonProcess CompoundRenewalProcess Compress CompressedData Condition ConditionalExpression Conditioned Cone ConeBox ConfidenceLevel ConfidenceRange ConfidenceTransform ConfigurationPath Congruent Conjugate ConjugateTranspose Conjunction Connect ConnectedComponents ConnectedGraphQ ConnesWindow ConoverTest ConsoleMessage ConsoleMessagePacket ConsolePrint Constant ConstantArray Constants ConstrainedMax ConstrainedMin ContentPadding ContentsBoundingBox ContentSelectable ContentSize Context ContextMenu Contexts ContextToFilename ContextToFileName Continuation Continue ContinuedFraction ContinuedFractionK ContinuousAction ContinuousMarkovProcess ContinuousTimeModelQ ContinuousWaveletData ContinuousWaveletTransform ContourDetect ContourGraphics ContourIntegral ContourLabels ContourLines ContourPlot ContourPlot3D Contours ContourShading ContourSmoothing ContourStyle ContraharmonicMean Control ControlActive ControlAlignment ControllabilityGramian ControllabilityMatrix ControllableDecomposition ControllableModelQ ControllerDuration ControllerInformation ControllerInformationData ControllerLinking ControllerManipulate ControllerMethod ControllerPath ControllerState ControlPlacement ControlsRendering ControlType Convergents ConversionOptions ConversionRules ConvertToBitmapPacket ConvertToPostScript ConvertToPostScriptPacket Convolve ConwayGroupCo1 ConwayGroupCo2 ConwayGroupCo3 CoordinateChartData CoordinatesToolOptions CoordinateTransform CoordinateTransformData CoprimeQ Coproduct CopulaDistribution Copyable CopyDirectory CopyFile CopyTag CopyToClipboard CornerFilter CornerNeighbors Correlation CorrelationDistance CorrelationFunction CorrelationTest Cos Cosh CoshIntegral CosineDistance CosineWindow CosIntegral Cot Coth Count CounterAssignments CounterBox CounterBoxOptions CounterClockwiseContourIntegral CounterEvaluator CounterFunction CounterIncrements CounterStyle CounterStyleMenuListing CountRoots CountryData Covariance CovarianceEstimatorFunction CovarianceFunction CoxianDistribution CoxIngersollRossProcess CoxModel CoxModelFit CramerVonMisesTest CreateArchive CreateDialog CreateDirectory CreateDocument CreateIntermediateDirectories CreatePalette CreatePalettePacket CreateScheduledTask CreateTemporary CreateWindow CriticalityFailureImportance CriticalitySuccessImportance CriticalSection Cross CrossingDetect CrossMatrix Csc Csch CubeRoot Cubics Cuboid CuboidBox Cumulant CumulantGeneratingFunction Cup CupCap Curl CurlyDoubleQuote CurlyQuote CurrentImage CurrentlySpeakingPacket CurrentValue CurvatureFlowFilter CurveClosed Cyan CycleGraph CycleIndexPolynomial Cycles CyclicGroup Cyclotomic Cylinder CylinderBox CylindricalDecomposition D DagumDistribution DamerauLevenshteinDistance DampingFactor Darker Dashed Dashing DataCompression DataDistribution DataRange DataReversed Date DateDelimiters DateDifference DateFunction DateList DateListLogPlot DateListPlot DatePattern DatePlus DateRange DateString DateTicksFormat DaubechiesWavelet DavisDistribution DawsonF DayCount DayCountConvention DayMatchQ DayName DayPlus DayRange DayRound DeBruijnGraph Debug DebugTag Decimal DeclareKnownSymbols DeclarePackage Decompose Decrement DedekindEta Default DefaultAxesStyle DefaultBaseStyle DefaultBoxStyle DefaultButton DefaultColor DefaultControlPlacement DefaultDuplicateCellStyle DefaultDuration DefaultElement DefaultFaceGridsStyle DefaultFieldHintStyle DefaultFont DefaultFontProperties DefaultFormatType DefaultFormatTypeForStyle DefaultFrameStyle DefaultFrameTicksStyle DefaultGridLinesStyle DefaultInlineFormatType DefaultInputFormatType DefaultLabelStyle DefaultMenuStyle DefaultNaturalLanguage DefaultNewCellStyle DefaultNewInlineCellStyle DefaultNotebook DefaultOptions DefaultOutputFormatType DefaultStyle DefaultStyleDefinitions DefaultTextFormatType DefaultTextInlineFormatType DefaultTicksStyle DefaultTooltipStyle DefaultValues Defer DefineExternal DefineInputStreamMethod DefineOutputStreamMethod Definition Degree DegreeCentrality DegreeGraphDistribution DegreeLexicographic DegreeReverseLexicographic Deinitialization Del Deletable Delete DeleteBorderComponents DeleteCases DeleteContents DeleteDirectory DeleteDuplicates DeleteFile DeleteSmallComponents DeleteWithContents DeletionWarning Delimiter DelimiterFlashTime DelimiterMatching Delimiters Denominator DensityGraphics DensityHistogram DensityPlot DependentVariables Deploy Deployed Depth DepthFirstScan Derivative DerivativeFilter DescriptorStateSpace DesignMatrix Det DGaussianWavelet DiacriticalPositioning Diagonal DiagonalMatrix Dialog DialogIndent DialogInput DialogLevel DialogNotebook DialogProlog DialogReturn DialogSymbols Diamond DiamondMatrix DiceDissimilarity DictionaryLookup DifferenceDelta DifferenceOrder DifferenceRoot DifferenceRootReduce Differences DifferentialD DifferentialRoot DifferentialRootReduce DifferentiatorFilter DigitBlock DigitBlockMinimum DigitCharacter DigitCount DigitQ DihedralGroup Dilation Dimensions DiracComb DiracDelta DirectedEdge DirectedEdges DirectedGraph DirectedGraphQ DirectedInfinity Direction Directive Directory DirectoryName DirectoryQ DirectoryStack DirichletCharacter DirichletConvolve DirichletDistribution DirichletL DirichletTransform DirichletWindow DisableConsolePrintPacket DiscreteChirpZTransform DiscreteConvolve DiscreteDelta DiscreteHadamardTransform DiscreteIndicator DiscreteLQEstimatorGains DiscreteLQRegulatorGains DiscreteLyapunovSolve DiscreteMarkovProcess DiscretePlot DiscretePlot3D DiscreteRatio DiscreteRiccatiSolve DiscreteShift DiscreteTimeModelQ DiscreteUniformDistribution DiscreteVariables DiscreteWaveletData DiscreteWaveletPacketTransform DiscreteWaveletTransform Discriminant Disjunction Disk DiskBox DiskMatrix Dispatch DispersionEstimatorFunction Display DisplayAllSteps DisplayEndPacket DisplayFlushImagePacket DisplayForm DisplayFunction DisplayPacket DisplayRules DisplaySetSizePacket DisplayString DisplayTemporary DisplayWith DisplayWithRef DisplayWithVariable DistanceFunction DistanceTransform Distribute Distributed DistributedContexts DistributeDefinitions DistributionChart DistributionDomain DistributionFitTest DistributionParameterAssumptions DistributionParameterQ Dithering Div Divergence Divide DivideBy Dividers Divisible Divisors DivisorSigma DivisorSum DMSList DMSString Do DockedCells DocumentNotebook DominantColors DOSTextFormat Dot DotDashed DotEqual Dotted DoubleBracketingBar DoubleContourIntegral DoubleDownArrow DoubleLeftArrow DoubleLeftRightArrow DoubleLeftTee DoubleLongLeftArrow DoubleLongLeftRightArrow DoubleLongRightArrow DoubleRightArrow DoubleRightTee DoubleUpArrow DoubleUpDownArrow DoubleVerticalBar DoublyInfinite Down DownArrow DownArrowBar DownArrowUpArrow DownLeftRightVector DownLeftTeeVector DownLeftVector DownLeftVectorBar DownRightTeeVector DownRightVector DownRightVectorBar Downsample DownTee DownTeeArrow DownValues DragAndDrop DrawEdges DrawFrontFaces DrawHighlighted Drop DSolve Dt DualLinearProgramming DualSystemsModel DumpGet DumpSave DuplicateFreeQ Dynamic DynamicBox DynamicBoxOptions DynamicEvaluationTimeout DynamicLocation DynamicModule DynamicModuleBox DynamicModuleBoxOptions DynamicModuleParent DynamicModuleValues DynamicName DynamicNamespace DynamicReference DynamicSetting DynamicUpdating DynamicWrapper DynamicWrapperBox DynamicWrapperBoxOptions E EccentricityCentrality EdgeAdd EdgeBetweennessCentrality EdgeCapacity EdgeCapForm EdgeColor EdgeConnectivity EdgeCost EdgeCount EdgeCoverQ EdgeDashing EdgeDelete EdgeDetect EdgeForm EdgeIndex EdgeJoinForm EdgeLabeling EdgeLabels EdgeLabelStyle EdgeList EdgeOpacity EdgeQ EdgeRenderingFunction EdgeRules EdgeShapeFunction EdgeStyle EdgeThickness EdgeWeight Editable EditButtonSettings EditCellTagsSettings EditDistance EffectiveInterest Eigensystem Eigenvalues EigenvectorCentrality Eigenvectors Element ElementData Eliminate EliminationOrder EllipticE EllipticExp EllipticExpPrime EllipticF EllipticFilterModel EllipticK EllipticLog EllipticNomeQ EllipticPi EllipticReducedHalfPeriods EllipticTheta EllipticThetaPrime EmitSound EmphasizeSyntaxErrors EmpiricalDistribution Empty EmptyGraphQ EnableConsolePrintPacket Enabled Encode End EndAdd EndDialogPacket EndFrontEndInteractionPacket EndOfFile EndOfLine EndOfString EndPackage EngineeringForm Enter EnterExpressionPacket EnterTextPacket Entropy EntropyFilter Environment Epilog Equal EqualColumns EqualRows EqualTilde EquatedTo Equilibrium EquirippleFilterKernel Equivalent Erf Erfc Erfi ErlangB ErlangC ErlangDistribution Erosion ErrorBox ErrorBoxOptions ErrorNorm ErrorPacket ErrorsDialogSettings EstimatedDistribution EstimatedProcess EstimatorGains EstimatorRegulator EuclideanDistance EulerE EulerGamma EulerianGraphQ EulerPhi Evaluatable Evaluate Evaluated EvaluatePacket EvaluationCell EvaluationCompletionAction EvaluationElements EvaluationMode EvaluationMonitor EvaluationNotebook EvaluationObject EvaluationOrder Evaluator EvaluatorNames EvenQ EventData EventEvaluator EventHandler EventHandlerTag EventLabels ExactBlackmanWindow ExactNumberQ ExactRootIsolation ExampleData Except ExcludedForms ExcludePods Exclusions ExclusionsStyle Exists Exit ExitDialog Exp Expand ExpandAll ExpandDenominator ExpandFileName ExpandNumerator Expectation ExpectationE ExpectedValue ExpGammaDistribution ExpIntegralE ExpIntegralEi Exponent ExponentFunction ExponentialDistribution ExponentialFamily ExponentialGeneratingFunction ExponentialMovingAverage ExponentialPowerDistribution ExponentPosition ExponentStep Export ExportAutoReplacements ExportPacket ExportString Expression ExpressionCell ExpressionPacket ExpToTrig ExtendedGCD Extension ExtentElementFunction ExtentMarkers ExtentSize ExternalCall ExternalDataCharacterEncoding Extract ExtractArchive ExtremeValueDistribution FaceForm FaceGrids FaceGridsStyle Factor FactorComplete Factorial Factorial2 FactorialMoment FactorialMomentGeneratingFunction FactorialPower FactorInteger FactorList FactorSquareFree FactorSquareFreeList FactorTerms FactorTermsList Fail FailureDistribution False FARIMAProcess FEDisableConsolePrintPacket FeedbackSector FeedbackSectorStyle FeedbackType FEEnableConsolePrintPacket Fibonacci FieldHint FieldHintStyle FieldMasked FieldSize File FileBaseName FileByteCount FileDate FileExistsQ FileExtension FileFormat FileHash FileInformation FileName FileNameDepth FileNameDialogSettings FileNameDrop FileNameJoin FileNames FileNameSetter FileNameSplit FileNameTake FilePrint FileType FilledCurve FilledCurveBox Filling FillingStyle FillingTransform FilterRules FinancialBond FinancialData FinancialDerivative FinancialIndicator Find FindArgMax FindArgMin FindClique FindClusters FindCurvePath FindDistributionParameters FindDivisions FindEdgeCover FindEdgeCut FindEulerianCycle FindFaces FindFile FindFit FindGeneratingFunction FindGeoLocation FindGeometricTransform FindGraphCommunities FindGraphIsomorphism FindGraphPartition FindHamiltonianCycle FindIndependentEdgeSet FindIndependentVertexSet FindInstance FindIntegerNullVector FindKClan FindKClique FindKClub FindKPlex FindLibrary FindLinearRecurrence FindList FindMaximum FindMaximumFlow FindMaxValue FindMinimum FindMinimumCostFlow FindMinimumCut FindMinValue FindPermutation FindPostmanTour FindProcessParameters FindRoot FindSequenceFunction FindSettings FindShortestPath FindShortestTour FindThreshold FindVertexCover FindVertexCut Fine FinishDynamic FiniteAbelianGroupCount FiniteGroupCount FiniteGroupData First FirstPassageTimeDistribution FischerGroupFi22 FischerGroupFi23 FischerGroupFi24Prime FisherHypergeometricDistribution FisherRatioTest FisherZDistribution Fit FitAll FittedModel FixedPoint FixedPointList FlashSelection Flat Flatten FlattenAt FlatTopWindow FlipView Floor FlushPrintOutputPacket Fold FoldList Font FontColor FontFamily FontForm FontName FontOpacity FontPostScriptName FontProperties FontReencoding FontSize FontSlant FontSubstitutions FontTracking FontVariations FontWeight For ForAll Format FormatRules FormatType FormatTypeAutoConvert FormatValues FormBox FormBoxOptions FortranForm Forward ForwardBackward Fourier FourierCoefficient FourierCosCoefficient FourierCosSeries FourierCosTransform FourierDCT FourierDCTFilter FourierDCTMatrix FourierDST FourierDSTMatrix FourierMatrix FourierParameters FourierSequenceTransform FourierSeries FourierSinCoefficient FourierSinSeries FourierSinTransform FourierTransform FourierTrigSeries FractionalBrownianMotionProcess FractionalPart FractionBox FractionBoxOptions FractionLine Frame FrameBox FrameBoxOptions Framed FrameInset FrameLabel Frameless FrameMargins FrameStyle FrameTicks FrameTicksStyle FRatioDistribution FrechetDistribution FreeQ FrequencySamplingFilterKernel FresnelC FresnelS Friday FrobeniusNumber FrobeniusSolve FromCharacterCode FromCoefficientRules FromContinuedFraction FromDate FromDigits FromDMS Front FrontEndDynamicExpression FrontEndEventActions FrontEndExecute FrontEndObject FrontEndResource FrontEndResourceString FrontEndStackSize FrontEndToken FrontEndTokenExecute FrontEndValueCache FrontEndVersion FrontFaceColor FrontFaceOpacity Full FullAxes FullDefinition FullForm FullGraphics FullOptions FullSimplify Function FunctionExpand FunctionInterpolation FunctionSpace FussellVeselyImportance GaborFilter GaborMatrix GaborWavelet GainMargins GainPhaseMargins Gamma GammaDistribution GammaRegularized GapPenalty Gather GatherBy GaugeFaceElementFunction GaugeFaceStyle GaugeFrameElementFunction GaugeFrameSize GaugeFrameStyle GaugeLabels GaugeMarkers GaugeStyle GaussianFilter GaussianIntegers GaussianMatrix GaussianWindow GCD GegenbauerC General GeneralizedLinearModelFit GenerateConditions GeneratedCell GeneratedParameters GeneratingFunction Generic GenericCylindricalDecomposition GenomeData GenomeLookup GeodesicClosing GeodesicDilation GeodesicErosion GeodesicOpening GeoDestination GeodesyData GeoDirection GeoDistance GeoGridPosition GeometricBrownianMotionProcess GeometricDistribution GeometricMean GeometricMeanFilter GeometricTransformation GeometricTransformation3DBox GeometricTransformation3DBoxOptions GeometricTransformationBox GeometricTransformationBoxOptions GeoPosition GeoPositionENU GeoPositionXYZ GeoProjectionData GestureHandler GestureHandlerTag Get GetBoundingBoxSizePacket GetContext GetEnvironment GetFileName GetFrontEndOptionsDataPacket GetLinebreakInformationPacket GetMenusPacket GetPageBreakInformationPacket Glaisher GlobalClusteringCoefficient GlobalPreferences GlobalSession Glow GoldenRatio GompertzMakehamDistribution GoodmanKruskalGamma GoodmanKruskalGammaTest Goto Grad Gradient GradientFilter GradientOrientationFilter Graph GraphAssortativity GraphCenter GraphComplement GraphData GraphDensity GraphDiameter GraphDifference GraphDisjointUnion GraphDistance GraphDistanceMatrix GraphElementData GraphEmbedding GraphHighlight GraphHighlightStyle GraphHub Graphics Graphics3D Graphics3DBox Graphics3DBoxOptions GraphicsArray GraphicsBaseline GraphicsBox GraphicsBoxOptions GraphicsColor GraphicsColumn GraphicsComplex GraphicsComplex3DBox GraphicsComplex3DBoxOptions GraphicsComplexBox GraphicsComplexBoxOptions GraphicsContents GraphicsData GraphicsGrid GraphicsGridBox GraphicsGroup GraphicsGroup3DBox GraphicsGroup3DBoxOptions GraphicsGroupBox GraphicsGroupBoxOptions GraphicsGrouping GraphicsHighlightColor GraphicsRow GraphicsSpacing GraphicsStyle GraphIntersection GraphLayout GraphLinkEfficiency GraphPeriphery GraphPlot GraphPlot3D GraphPower GraphPropertyDistribution GraphQ GraphRadius GraphReciprocity GraphRoot GraphStyle GraphUnion Gray GrayLevel GreatCircleDistance Greater GreaterEqual GreaterEqualLess GreaterFullEqual GreaterGreater GreaterLess GreaterSlantEqual GreaterTilde Green Grid GridBaseline GridBox GridBoxAlignment GridBoxBackground GridBoxDividers GridBoxFrame GridBoxItemSize GridBoxItemStyle GridBoxOptions GridBoxSpacings GridCreationSettings GridDefaultElement GridElementStyleOptions GridFrame GridFrameMargins GridGraph GridLines GridLinesStyle GroebnerBasis GroupActionBase GroupCentralizer GroupElementFromWord GroupElementPosition GroupElementQ GroupElements GroupElementToWord GroupGenerators GroupMultiplicationTable GroupOrbits GroupOrder GroupPageBreakWithin GroupSetwiseStabilizer GroupStabilizer GroupStabilizerChain Gudermannian GumbelDistribution HaarWavelet HadamardMatrix HalfNormalDistribution HamiltonianGraphQ HammingDistance HammingWindow HankelH1 HankelH2 HankelMatrix HannPoissonWindow HannWindow HaradaNortonGroupHN HararyGraph HarmonicMean HarmonicMeanFilter HarmonicNumber Hash HashTable Haversine HazardFunction Head HeadCompose Heads HeavisideLambda HeavisidePi HeavisideTheta HeldGroupHe HeldPart HelpBrowserLookup HelpBrowserNotebook HelpBrowserSettings HermiteDecomposition HermiteH HermitianMatrixQ HessenbergDecomposition Hessian HexadecimalCharacter Hexahedron HexahedronBox HexahedronBoxOptions HiddenSurface HighlightGraph HighlightImage HighpassFilter HigmanSimsGroupHS HilbertFilter HilbertMatrix Histogram Histogram3D HistogramDistribution HistogramList HistogramTransform HistogramTransformInterpolation HitMissTransform HITSCentrality HodgeDual HoeffdingD HoeffdingDTest Hold HoldAll HoldAllComplete HoldComplete HoldFirst HoldForm HoldPattern HoldRest HolidayCalendar HomeDirectory HomePage Horizontal HorizontalForm HorizontalGauge HorizontalScrollPosition HornerForm HotellingTSquareDistribution HoytDistribution HTMLSave Hue HumpDownHump HumpEqual HurwitzLerchPhi HurwitzZeta HyperbolicDistribution HypercubeGraph HyperexponentialDistribution Hyperfactorial Hypergeometric0F1 Hypergeometric0F1Regularized Hypergeometric1F1 Hypergeometric1F1Regularized Hypergeometric2F1 Hypergeometric2F1Regularized HypergeometricDistribution HypergeometricPFQ HypergeometricPFQRegularized HypergeometricU Hyperlink HyperlinkCreationSettings Hyphenation HyphenationOptions HypoexponentialDistribution HypothesisTestData I Identity IdentityMatrix If IgnoreCase Im Image Image3D Image3DSlices ImageAccumulate ImageAdd ImageAdjust ImageAlign ImageApply ImageAspectRatio ImageAssemble ImageCache ImageCacheValid ImageCapture ImageChannels ImageClip ImageColorSpace ImageCompose ImageConvolve ImageCooccurrence ImageCorners ImageCorrelate ImageCorrespondingPoints ImageCrop ImageData ImageDataPacket ImageDeconvolve ImageDemosaic ImageDifference ImageDimensions ImageDistance ImageEffect ImageFeatureTrack ImageFileApply ImageFileFilter ImageFileScan ImageFilter ImageForestingComponents ImageForwardTransformation ImageHistogram ImageKeypoints ImageLevels ImageLines ImageMargins ImageMarkers ImageMeasurements ImageMultiply ImageOffset ImagePad ImagePadding ImagePartition ImagePeriodogram ImagePerspectiveTransformation ImageQ ImageRangeCache ImageReflect ImageRegion ImageResize ImageResolution ImageRotate ImageRotated ImageScaled ImageScan ImageSize ImageSizeAction ImageSizeCache ImageSizeMultipliers ImageSizeRaw ImageSubtract ImageTake ImageTransformation ImageTrim ImageType ImageValue ImageValuePositions Implies Import ImportAutoReplacements ImportString ImprovementImportance In IncidenceGraph IncidenceList IncidenceMatrix IncludeConstantBasis IncludeFileExtension IncludePods IncludeSingularTerm Increment Indent IndentingNewlineSpacings IndentMaxFraction IndependenceTest IndependentEdgeSetQ IndependentUnit IndependentVertexSetQ Indeterminate IndexCreationOptions Indexed IndexGraph IndexTag Inequality InexactNumberQ InexactNumbers Infinity Infix Information Inherited InheritScope Initialization InitializationCell InitializationCellEvaluation InitializationCellWarning InlineCounterAssignments InlineCounterIncrements InlineRules Inner Inpaint Input InputAliases InputAssumptions InputAutoReplacements InputField InputFieldBox InputFieldBoxOptions InputForm InputGrouping InputNamePacket InputNotebook InputPacket InputSettings InputStream InputString InputStringPacket InputToBoxFormPacket Insert InsertionPointObject InsertResults Inset Inset3DBox Inset3DBoxOptions InsetBox InsetBoxOptions Install InstallService InString Integer IntegerDigits IntegerExponent IntegerLength IntegerPart IntegerPartitions IntegerQ Integers IntegerString Integral Integrate Interactive InteractiveTradingChart Interlaced Interleaving InternallyBalancedDecomposition InterpolatingFunction InterpolatingPolynomial Interpolation InterpolationOrder InterpolationPoints InterpolationPrecision Interpretation InterpretationBox InterpretationBoxOptions InterpretationFunction InterpretTemplate InterquartileRange Interrupt InterruptSettings Intersection Interval IntervalIntersection IntervalMemberQ IntervalUnion Inverse InverseBetaRegularized InverseCDF InverseChiSquareDistribution InverseContinuousWaveletTransform InverseDistanceTransform InverseEllipticNomeQ InverseErf InverseErfc InverseFourier InverseFourierCosTransform InverseFourierSequenceTransform InverseFourierSinTransform InverseFourierTransform InverseFunction InverseFunctions InverseGammaDistribution InverseGammaRegularized InverseGaussianDistribution InverseGudermannian InverseHaversine InverseJacobiCD InverseJacobiCN InverseJacobiCS InverseJacobiDC InverseJacobiDN InverseJacobiDS InverseJacobiNC InverseJacobiND InverseJacobiNS InverseJacobiSC InverseJacobiSD InverseJacobiSN InverseLaplaceTransform InversePermutation InverseRadon InverseSeries InverseSurvivalFunction InverseWaveletTransform InverseWeierstrassP InverseZTransform Invisible InvisibleApplication InvisibleTimes IrreduciblePolynomialQ IsolatingInterval IsomorphicGraphQ IsotopeData Italic Item ItemBox ItemBoxOptions ItemSize ItemStyle ItoProcess JaccardDissimilarity JacobiAmplitude Jacobian JacobiCD JacobiCN JacobiCS JacobiDC JacobiDN JacobiDS JacobiNC JacobiND JacobiNS JacobiP JacobiSC JacobiSD JacobiSN JacobiSymbol JacobiZeta JankoGroupJ1 JankoGroupJ2 JankoGroupJ3 JankoGroupJ4 JarqueBeraALMTest JohnsonDistribution Join Joined JoinedCurve JoinedCurveBox JoinForm JordanDecomposition JordanModelDecomposition K KagiChart KaiserBesselWindow KaiserWindow KalmanEstimator KalmanFilter KarhunenLoeveDecomposition KaryTree KatzCentrality KCoreComponents KDistribution KelvinBei KelvinBer KelvinKei KelvinKer KendallTau KendallTauTest KernelExecute KernelMixtureDistribution KernelObject Kernels Ket Khinchin KirchhoffGraph KirchhoffMatrix KleinInvariantJ KnightTourGraph KnotData KnownUnitQ KolmogorovSmirnovTest KroneckerDelta KroneckerModelDecomposition KroneckerProduct KroneckerSymbol KuiperTest KumaraswamyDistribution Kurtosis KuwaharaFilter Label Labeled LabeledSlider LabelingFunction LabelStyle LaguerreL LambdaComponents LambertW LanczosWindow LandauDistribution Language LanguageCategory LaplaceDistribution LaplaceTransform Laplacian LaplacianFilter LaplacianGaussianFilter Large Larger Last Latitude LatitudeLongitude LatticeData LatticeReduce Launch LaunchKernels LayeredGraphPlot LayerSizeFunction LayoutInformation LCM LeafCount LeapYearQ LeastSquares LeastSquaresFilterKernel Left LeftArrow LeftArrowBar LeftArrowRightArrow LeftDownTeeVector LeftDownVector LeftDownVectorBar LeftRightArrow LeftRightVector LeftTee LeftTeeArrow LeftTeeVector LeftTriangle LeftTriangleBar LeftTriangleEqual LeftUpDownVector LeftUpTeeVector LeftUpVector LeftUpVectorBar LeftVector LeftVectorBar LegendAppearance Legended LegendFunction LegendLabel LegendLayout LegendMargins LegendMarkers LegendMarkerSize LegendreP LegendreQ LegendreType Length LengthWhile LerchPhi Less LessEqual LessEqualGreater LessFullEqual LessGreater LessLess LessSlantEqual LessTilde LetterCharacter LetterQ Level LeveneTest LeviCivitaTensor LevyDistribution Lexicographic LibraryFunction LibraryFunctionError LibraryFunctionInformation LibraryFunctionLoad LibraryFunctionUnload LibraryLoad LibraryUnload LicenseID LiftingFilterData LiftingWaveletTransform LightBlue LightBrown LightCyan Lighter LightGray LightGreen Lighting LightingAngle LightMagenta LightOrange LightPink LightPurple LightRed LightSources LightYellow Likelihood Limit LimitsPositioning LimitsPositioningTokens LindleyDistribution Line Line3DBox LinearFilter LinearFractionalTransform LinearModelFit LinearOffsetFunction LinearProgramming LinearRecurrence LinearSolve LinearSolveFunction LineBox LineBreak LinebreakAdjustments LineBreakChart LineBreakWithin LineColor LineForm LineGraph LineIndent LineIndentMaxFraction LineIntegralConvolutionPlot LineIntegralConvolutionScale LineLegend LineOpacity LineSpacing LineWrapParts LinkActivate LinkClose LinkConnect LinkConnectedQ LinkCreate LinkError LinkFlush LinkFunction LinkHost LinkInterrupt LinkLaunch LinkMode LinkObject LinkOpen LinkOptions LinkPatterns LinkProtocol LinkRead LinkReadHeld LinkReadyQ Links LinkWrite LinkWriteHeld LiouvilleLambda List Listable ListAnimate ListContourPlot ListContourPlot3D ListConvolve ListCorrelate ListCurvePathPlot ListDeconvolve ListDensityPlot Listen ListFourierSequenceTransform ListInterpolation ListLineIntegralConvolutionPlot ListLinePlot ListLogLinearPlot ListLogLogPlot ListLogPlot ListPicker ListPickerBox ListPickerBoxBackground ListPickerBoxOptions ListPlay ListPlot ListPlot3D ListPointPlot3D ListPolarPlot ListQ ListStreamDensityPlot ListStreamPlot ListSurfacePlot3D ListVectorDensityPlot ListVectorPlot ListVectorPlot3D ListZTransform Literal LiteralSearch LocalClusteringCoefficient LocalizeVariables LocationEquivalenceTest LocationTest Locator LocatorAutoCreate LocatorBox LocatorBoxOptions LocatorCentering LocatorPane LocatorPaneBox LocatorPaneBoxOptions LocatorRegion Locked Log Log10 Log2 LogBarnesG LogGamma LogGammaDistribution LogicalExpand LogIntegral LogisticDistribution LogitModelFit LogLikelihood LogLinearPlot LogLogisticDistribution LogLogPlot LogMultinormalDistribution LogNormalDistribution LogPlot LogRankTest LogSeriesDistribution LongEqual Longest LongestAscendingSequence LongestCommonSequence LongestCommonSequencePositions LongestCommonSubsequence LongestCommonSubsequencePositions LongestMatch LongForm Longitude LongLeftArrow LongLeftRightArrow LongRightArrow Loopback LoopFreeGraphQ LowerCaseQ LowerLeftArrow LowerRightArrow LowerTriangularize LowpassFilter LQEstimatorGains LQGRegulator LQOutputRegulatorGains LQRegulatorGains LUBackSubstitution LucasL LuccioSamiComponents LUDecomposition LyapunovSolve LyonsGroupLy MachineID MachineName MachineNumberQ MachinePrecision MacintoshSystemPageSetup Magenta Magnification Magnify MainSolve MaintainDynamicCaches Majority MakeBoxes MakeExpression MakeRules MangoldtLambda ManhattanDistance Manipulate Manipulator MannWhitneyTest MantissaExponent Manual Map MapAll MapAt MapIndexed MAProcess MapThread MarcumQ MardiaCombinedTest MardiaKurtosisTest MardiaSkewnessTest MarginalDistribution MarkovProcessProperties Masking MatchingDissimilarity MatchLocalNameQ MatchLocalNames MatchQ Material MathematicaNotation MathieuC MathieuCharacteristicA MathieuCharacteristicB MathieuCharacteristicExponent MathieuCPrime MathieuGroupM11 MathieuGroupM12 MathieuGroupM22 MathieuGroupM23 MathieuGroupM24 MathieuS MathieuSPrime MathMLForm MathMLText Matrices MatrixExp MatrixForm MatrixFunction MatrixLog MatrixPlot MatrixPower MatrixQ MatrixRank Max MaxBend MaxDetect MaxExtraBandwidths MaxExtraConditions MaxFeatures MaxFilter Maximize MaxIterations MaxMemoryUsed MaxMixtureKernels MaxPlotPoints MaxPoints MaxRecursion MaxStableDistribution MaxStepFraction MaxSteps MaxStepSize MaxValue MaxwellDistribution McLaughlinGroupMcL Mean MeanClusteringCoefficient MeanDegreeConnectivity MeanDeviation MeanFilter MeanGraphDistance MeanNeighborDegree MeanShift MeanShiftFilter Median MedianDeviation MedianFilter Medium MeijerG MeixnerDistribution MemberQ MemoryConstrained MemoryInUse Menu MenuAppearance MenuCommandKey MenuEvaluator MenuItem MenuPacket MenuSortingValue MenuStyle MenuView MergeDifferences Mesh MeshFunctions MeshRange MeshShading MeshStyle Message MessageDialog MessageList MessageName MessageOptions MessagePacket Messages MessagesNotebook MetaCharacters MetaInformation Method MethodOptions MexicanHatWavelet MeyerWavelet Min MinDetect MinFilter MinimalPolynomial MinimalStateSpaceModel Minimize Minors MinRecursion MinSize MinStableDistribution Minus MinusPlus MinValue Missing MissingDataMethod MittagLefflerE MixedRadix MixedRadixQuantity MixtureDistribution Mod Modal Mode Modular ModularLambda Module Modulus MoebiusMu Moment Momentary MomentConvert MomentEvaluate MomentGeneratingFunction Monday Monitor MonomialList MonomialOrder MonsterGroupM MorletWavelet MorphologicalBinarize MorphologicalBranchPoints MorphologicalComponents MorphologicalEulerNumber MorphologicalGraph MorphologicalPerimeter MorphologicalTransform Most MouseAnnotation MouseAppearance MouseAppearanceTag MouseButtons Mouseover MousePointerNote MousePosition MovingAverage MovingMedian MoyalDistribution MultiedgeStyle MultilaunchWarning MultiLetterItalics MultiLetterStyle MultilineFunction Multinomial MultinomialDistribution MultinormalDistribution MultiplicativeOrder Multiplicity Multiselection MultivariateHypergeometricDistribution MultivariatePoissonDistribution MultivariateTDistribution N NakagamiDistribution NameQ Names NamespaceBox Nand NArgMax NArgMin NBernoulliB NCache NDSolve NDSolveValue Nearest NearestFunction NeedCurrentFrontEndPackagePacket NeedCurrentFrontEndSymbolsPacket NeedlemanWunschSimilarity Needs Negative NegativeBinomialDistribution NegativeMultinomialDistribution NeighborhoodGraph Nest NestedGreaterGreater NestedLessLess NestedScriptRules NestList NestWhile NestWhileList NevilleThetaC NevilleThetaD NevilleThetaN NevilleThetaS NewPrimitiveStyle NExpectation Next NextPrime NHoldAll NHoldFirst NHoldRest NicholsGridLines NicholsPlot NIntegrate NMaximize NMaxValue NMinimize NMinValue NominalVariables NonAssociative NoncentralBetaDistribution NoncentralChiSquareDistribution NoncentralFRatioDistribution NoncentralStudentTDistribution NonCommutativeMultiply NonConstants None NonlinearModelFit NonlocalMeansFilter NonNegative NonPositive Nor NorlundB Norm Normal NormalDistribution NormalGrouping Normalize NormalizedSquaredEuclideanDistance NormalsFunction NormFunction Not NotCongruent NotCupCap NotDoubleVerticalBar Notebook NotebookApply NotebookAutoSave NotebookClose NotebookConvertSettings NotebookCreate NotebookCreateReturnObject NotebookDefault NotebookDelete NotebookDirectory NotebookDynamicExpression NotebookEvaluate NotebookEventActions NotebookFileName NotebookFind NotebookFindReturnObject NotebookGet NotebookGetLayoutInformationPacket NotebookGetMisspellingsPacket NotebookInformation NotebookInterfaceObject NotebookLocate NotebookObject NotebookOpen NotebookOpenReturnObject NotebookPath NotebookPrint NotebookPut NotebookPutReturnObject NotebookRead NotebookResetGeneratedCells Notebooks NotebookSave NotebookSaveAs NotebookSelection NotebookSetupLayoutInformationPacket NotebooksMenu NotebookWrite NotElement NotEqualTilde NotExists NotGreater NotGreaterEqual NotGreaterFullEqual NotGreaterGreater NotGreaterLess NotGreaterSlantEqual NotGreaterTilde NotHumpDownHump NotHumpEqual NotLeftTriangle NotLeftTriangleBar NotLeftTriangleEqual NotLess NotLessEqual NotLessFullEqual NotLessGreater NotLessLess NotLessSlantEqual NotLessTilde NotNestedGreaterGreater NotNestedLessLess NotPrecedes NotPrecedesEqual NotPrecedesSlantEqual NotPrecedesTilde NotReverseElement NotRightTriangle NotRightTriangleBar NotRightTriangleEqual NotSquareSubset NotSquareSubsetEqual NotSquareSuperset NotSquareSupersetEqual NotSubset NotSubsetEqual NotSucceeds NotSucceedsEqual NotSucceedsSlantEqual NotSucceedsTilde NotSuperset NotSupersetEqual NotTilde NotTildeEqual NotTildeFullEqual NotTildeTilde NotVerticalBar NProbability NProduct NProductFactors NRoots NSolve NSum NSumTerms Null NullRecords NullSpace NullWords Number NumberFieldClassNumber NumberFieldDiscriminant NumberFieldFundamentalUnits NumberFieldIntegralBasis NumberFieldNormRepresentatives NumberFieldRegulator NumberFieldRootsOfUnity NumberFieldSignature NumberForm NumberFormat NumberMarks NumberMultiplier NumberPadding NumberPoint NumberQ NumberSeparator NumberSigns NumberString Numerator NumericFunction NumericQ NuttallWindow NValues NyquistGridLines NyquistPlot O ObservabilityGramian ObservabilityMatrix ObservableDecomposition ObservableModelQ OddQ Off Offset OLEData On ONanGroupON OneIdentity Opacity Open OpenAppend Opener OpenerBox OpenerBoxOptions OpenerView OpenFunctionInspectorPacket Opening OpenRead OpenSpecialOptions OpenTemporary OpenWrite Operate OperatingSystem OptimumFlowData Optional OptionInspectorSettings OptionQ Options OptionsPacket OptionsPattern OptionValue OptionValueBox OptionValueBoxOptions Or Orange Order OrderDistribution OrderedQ Ordering Orderless OrnsteinUhlenbeckProcess Orthogonalize Out Outer OutputAutoOverwrite OutputControllabilityMatrix OutputControllableModelQ OutputForm OutputFormData OutputGrouping OutputMathEditExpression OutputNamePacket OutputResponse OutputSizeLimit OutputStream Over OverBar OverDot Overflow OverHat Overlaps Overlay OverlayBox OverlayBoxOptions Overscript OverscriptBox OverscriptBoxOptions OverTilde OverVector OwenT OwnValues PackingMethod PaddedForm Padding PadeApproximant PadLeft PadRight PageBreakAbove PageBreakBelow PageBreakWithin PageFooterLines PageFooters PageHeaderLines PageHeaders PageHeight PageRankCentrality PageWidth PairedBarChart PairedHistogram PairedSmoothHistogram PairedTTest PairedZTest PaletteNotebook PalettePath Pane PaneBox PaneBoxOptions Panel PanelBox PanelBoxOptions Paneled PaneSelector PaneSelectorBox PaneSelectorBoxOptions PaperWidth ParabolicCylinderD ParagraphIndent ParagraphSpacing ParallelArray ParallelCombine ParallelDo ParallelEvaluate Parallelization Parallelize ParallelMap ParallelNeeds ParallelProduct ParallelSubmit ParallelSum ParallelTable ParallelTry Parameter ParameterEstimator ParameterMixtureDistribution ParameterVariables ParametricFunction ParametricNDSolve ParametricNDSolveValue ParametricPlot ParametricPlot3D ParentConnect ParentDirectory ParentForm Parenthesize ParentList ParetoDistribution Part PartialCorrelationFunction PartialD ParticleData Partition PartitionsP PartitionsQ ParzenWindow PascalDistribution PassEventsDown PassEventsUp Paste PasteBoxFormInlineCells PasteButton Path PathGraph PathGraphQ Pattern PatternSequence PatternTest PauliMatrix PaulWavelet Pause PausedTime PDF PearsonChiSquareTest PearsonCorrelationTest PearsonDistribution PerformanceGoal PeriodicInterpolation Periodogram PeriodogramArray PermutationCycles PermutationCyclesQ PermutationGroup PermutationLength PermutationList PermutationListQ PermutationMax PermutationMin PermutationOrder PermutationPower PermutationProduct PermutationReplace Permutations PermutationSupport Permute PeronaMalikFilter Perpendicular PERTDistribution PetersenGraph PhaseMargins Pi Pick PIDData PIDDerivativeFilter PIDFeedforward PIDTune Piecewise PiecewiseExpand PieChart PieChart3D PillaiTrace PillaiTraceTest Pink Pivoting PixelConstrained PixelValue PixelValuePositions Placed Placeholder PlaceholderReplace Plain PlanarGraphQ Play PlayRange Plot Plot3D Plot3Matrix PlotDivision PlotJoined PlotLabel PlotLayout PlotLegends PlotMarkers PlotPoints PlotRange PlotRangeClipping PlotRangePadding PlotRegion PlotStyle Plus PlusMinus Pochhammer PodStates PodWidth Point Point3DBox PointBox PointFigureChart PointForm PointLegend PointSize PoissonConsulDistribution PoissonDistribution PoissonProcess PoissonWindow PolarAxes PolarAxesOrigin PolarGridLines PolarPlot PolarTicks PoleZeroMarkers PolyaAeppliDistribution PolyGamma Polygon Polygon3DBox Polygon3DBoxOptions PolygonBox PolygonBoxOptions PolygonHoleScale PolygonIntersections PolygonScale PolyhedronData PolyLog PolynomialExtendedGCD PolynomialForm PolynomialGCD PolynomialLCM PolynomialMod PolynomialQ PolynomialQuotient PolynomialQuotientRemainder PolynomialReduce PolynomialRemainder Polynomials PopupMenu PopupMenuBox PopupMenuBoxOptions PopupView PopupWindow Position Positive PositiveDefiniteMatrixQ PossibleZeroQ Postfix PostScript Power PowerDistribution PowerExpand PowerMod PowerModList PowerSpectralDensity PowersRepresentations PowerSymmetricPolynomial Precedence PrecedenceForm Precedes PrecedesEqual PrecedesSlantEqual PrecedesTilde Precision PrecisionGoal PreDecrement PredictionRoot PreemptProtect PreferencesPath Prefix PreIncrement Prepend PrependTo PreserveImageOptions Previous PriceGraphDistribution PrimaryPlaceholder Prime PrimeNu PrimeOmega PrimePi PrimePowerQ PrimeQ Primes PrimeZetaP PrimitiveRoot PrincipalComponents PrincipalValue Print PrintAction PrintForm PrintingCopies PrintingOptions PrintingPageRange PrintingStartingPageNumber PrintingStyleEnvironment PrintPrecision PrintTemporary Prism PrismBox PrismBoxOptions PrivateCellOptions PrivateEvaluationOptions PrivateFontOptions PrivateFrontEndOptions PrivateNotebookOptions PrivatePaths Probability ProbabilityDistribution ProbabilityPlot ProbabilityPr ProbabilityScalePlot ProbitModelFit ProcessEstimator ProcessParameterAssumptions ProcessParameterQ ProcessStateDomain ProcessTimeDomain Product ProductDistribution ProductLog ProgressIndicator ProgressIndicatorBox ProgressIndicatorBoxOptions Projection Prolog PromptForm Properties Property PropertyList PropertyValue Proportion Proportional Protect Protected ProteinData Pruning PseudoInverse Purple Put PutAppend Pyramid PyramidBox PyramidBoxOptions QBinomial QFactorial QGamma QHypergeometricPFQ QPochhammer QPolyGamma QRDecomposition QuadraticIrrationalQ Quantile QuantilePlot Quantity QuantityForm QuantityMagnitude QuantityQ QuantityUnit Quartics QuartileDeviation Quartiles QuartileSkewness QueueingNetworkProcess QueueingProcess QueueProperties Quiet Quit Quotient QuotientRemainder RadialityCentrality RadicalBox RadicalBoxOptions RadioButton RadioButtonBar RadioButtonBox RadioButtonBoxOptions Radon RamanujanTau RamanujanTauL RamanujanTauTheta RamanujanTauZ Random RandomChoice RandomComplex RandomFunction RandomGraph RandomImage RandomInteger RandomPermutation RandomPrime RandomReal RandomSample RandomSeed RandomVariate RandomWalkProcess Range RangeFilter RangeSpecification RankedMax RankedMin Raster Raster3D Raster3DBox Raster3DBoxOptions RasterArray RasterBox RasterBoxOptions Rasterize RasterSize Rational RationalFunctions Rationalize Rationals Ratios Raw RawArray RawBoxes RawData RawMedium RayleighDistribution Re Read ReadList ReadProtected Real RealBlockDiagonalForm RealDigits RealExponent Reals Reap Record RecordLists RecordSeparators Rectangle RectangleBox RectangleBoxOptions RectangleChart RectangleChart3D RecurrenceFilter RecurrenceTable RecurringDigitsForm Red Reduce RefBox ReferenceLineStyle ReferenceMarkers ReferenceMarkerStyle Refine ReflectionMatrix ReflectionTransform Refresh RefreshRate RegionBinarize RegionFunction RegionPlot RegionPlot3D RegularExpression Regularization Reinstall Release ReleaseHold ReliabilityDistribution ReliefImage ReliefPlot Remove RemoveAlphaChannel RemoveAsynchronousTask Removed RemoveInputStreamMethod RemoveOutputStreamMethod RemoveProperty RemoveScheduledTask RenameDirectory RenameFile RenderAll RenderingOptions RenewalProcess RenkoChart Repeated RepeatedNull RepeatedString Replace ReplaceAll ReplaceHeldPart ReplaceImageValue ReplaceList ReplacePart ReplacePixelValue ReplaceRepeated Resampling Rescale RescalingTransform ResetDirectory ResetMenusPacket ResetScheduledTask Residue Resolve Rest Resultant ResumePacket Return ReturnExpressionPacket ReturnInputFormPacket ReturnPacket ReturnTextPacket Reverse ReverseBiorthogonalSplineWavelet ReverseElement ReverseEquilibrium ReverseGraph ReverseUpEquilibrium RevolutionAxis RevolutionPlot3D RGBColor RiccatiSolve RiceDistribution RidgeFilter RiemannR RiemannSiegelTheta RiemannSiegelZ Riffle Right RightArrow RightArrowBar RightArrowLeftArrow RightCosetRepresentative RightDownTeeVector RightDownVector RightDownVectorBar RightTee RightTeeArrow RightTeeVector RightTriangle RightTriangleBar RightTriangleEqual RightUpDownVector RightUpTeeVector RightUpVector RightUpVectorBar RightVector RightVectorBar RiskAchievementImportance RiskReductionImportance RogersTanimotoDissimilarity Root RootApproximant RootIntervals RootLocusPlot RootMeanSquare RootOfUnityQ RootReduce Roots RootSum Rotate RotateLabel RotateLeft RotateRight RotationAction RotationBox RotationBoxOptions RotationMatrix RotationTransform Round RoundImplies RoundingRadius Row RowAlignments RowBackgrounds RowBox RowHeights RowLines RowMinHeight RowReduce RowsEqual RowSpacings RSolve RudvalisGroupRu Rule RuleCondition RuleDelayed RuleForm RulerUnits Run RunScheduledTask RunThrough RuntimeAttributes RuntimeOptions RussellRaoDissimilarity SameQ SameTest SampleDepth SampledSoundFunction SampledSoundList SampleRate SamplingPeriod SARIMAProcess SARMAProcess SatisfiabilityCount SatisfiabilityInstances SatisfiableQ Saturday Save Saveable SaveAutoDelete SaveDefinitions SawtoothWave Scale Scaled ScaleDivisions ScaledMousePosition ScaleOrigin ScalePadding ScaleRanges ScaleRangeStyle ScalingFunctions ScalingMatrix ScalingTransform Scan ScheduledTaskActiveQ ScheduledTaskData ScheduledTaskObject ScheduledTasks SchurDecomposition ScientificForm ScreenRectangle ScreenStyleEnvironment ScriptBaselineShifts ScriptLevel ScriptMinSize ScriptRules ScriptSizeMultipliers Scrollbars ScrollingOptions ScrollPosition Sec Sech SechDistribution SectionGrouping SectorChart SectorChart3D SectorOrigin SectorSpacing SeedRandom Select Selectable SelectComponents SelectedCells SelectedNotebook Selection SelectionAnimate SelectionCell SelectionCellCreateCell SelectionCellDefaultStyle SelectionCellParentStyle SelectionCreateCell SelectionDebuggerTag SelectionDuplicateCell SelectionEvaluate SelectionEvaluateCreateCell SelectionMove SelectionPlaceholder SelectionSetStyle SelectWithContents SelfLoops SelfLoopStyle SemialgebraicComponentInstances SendMail Sequence SequenceAlignment SequenceForm SequenceHold SequenceLimit Series SeriesCoefficient SeriesData SessionTime Set SetAccuracy SetAlphaChannel SetAttributes Setbacks SetBoxFormNamesPacket SetDelayed SetDirectory SetEnvironment SetEvaluationNotebook SetFileDate SetFileLoadingContext SetNotebookStatusLine SetOptions SetOptionsPacket SetPrecision SetProperty SetSelectedNotebook SetSharedFunction SetSharedVariable SetSpeechParametersPacket SetStreamPosition SetSystemOptions Setter SetterBar SetterBox SetterBoxOptions Setting SetValue Shading Shallow ShannonWavelet ShapiroWilkTest Share Sharpen ShearingMatrix ShearingTransform ShenCastanMatrix Short ShortDownArrow Shortest ShortestMatch ShortestPathFunction ShortLeftArrow ShortRightArrow ShortUpArrow Show ShowAutoStyles ShowCellBracket ShowCellLabel ShowCellTags ShowClosedCellArea ShowContents ShowControls ShowCursorTracker ShowGroupOpenCloseIcon ShowGroupOpener ShowInvisibleCharacters ShowPageBreaks ShowPredictiveInterface ShowSelection ShowShortBoxForm ShowSpecialCharacters ShowStringCharacters ShowSyntaxStyles ShrinkingDelay ShrinkWrapBoundingBox SiegelTheta SiegelTukeyTest Sign Signature SignedRankTest SignificanceLevel SignPadding SignTest SimilarityRules SimpleGraph SimpleGraphQ Simplify Sin Sinc SinghMaddalaDistribution SingleEvaluation SingleLetterItalics SingleLetterStyle SingularValueDecomposition SingularValueList SingularValuePlot SingularValues Sinh SinhIntegral SinIntegral SixJSymbol Skeleton SkeletonTransform SkellamDistribution Skewness SkewNormalDistribution Skip SliceDistribution Slider Slider2D Slider2DBox Slider2DBoxOptions SliderBox SliderBoxOptions SlideView Slot SlotSequence Small SmallCircle Smaller SmithDelayCompensator SmithWatermanSimilarity SmoothDensityHistogram SmoothHistogram SmoothHistogram3D SmoothKernelDistribution SocialMediaData Socket SokalSneathDissimilarity Solve SolveAlways SolveDelayed Sort SortBy Sound SoundAndGraphics SoundNote SoundVolume Sow Space SpaceForm Spacer Spacings Span SpanAdjustments SpanCharacterRounding SpanFromAbove SpanFromBoth SpanFromLeft SpanLineThickness SpanMaxSize SpanMinSize SpanningCharacters SpanSymmetric SparseArray SpatialGraphDistribution Speak SpeakTextPacket SpearmanRankTest SpearmanRho Spectrogram SpectrogramArray Specularity SpellingCorrection SpellingDictionaries SpellingDictionariesPath SpellingOptions SpellingSuggestionsPacket Sphere SphereBox SphericalBesselJ SphericalBesselY SphericalHankelH1 SphericalHankelH2 SphericalHarmonicY SphericalPlot3D SphericalRegion SpheroidalEigenvalue SpheroidalJoiningFactor SpheroidalPS SpheroidalPSPrime SpheroidalQS SpheroidalQSPrime SpheroidalRadialFactor SpheroidalS1 SpheroidalS1Prime SpheroidalS2 SpheroidalS2Prime Splice SplicedDistribution SplineClosed SplineDegree SplineKnots SplineWeights Split SplitBy SpokenString Sqrt SqrtBox SqrtBoxOptions Square SquaredEuclideanDistance SquareFreeQ SquareIntersection SquaresR SquareSubset SquareSubsetEqual SquareSuperset SquareSupersetEqual SquareUnion SquareWave StabilityMargins StabilityMarginsStyle StableDistribution Stack StackBegin StackComplete StackInhibit StandardDeviation StandardDeviationFilter StandardForm Standardize StandbyDistribution Star StarGraph StartAsynchronousTask StartingStepSize StartOfLine StartOfString StartScheduledTask StartupSound StateDimensions StateFeedbackGains StateOutputEstimator StateResponse StateSpaceModel StateSpaceRealization StateSpaceTransform StationaryDistribution StationaryWaveletPacketTransform StationaryWaveletTransform StatusArea StatusCentrality StepMonitor StieltjesGamma StirlingS1 StirlingS2 StopAsynchronousTask StopScheduledTask StrataVariables StratonovichProcess StreamColorFunction StreamColorFunctionScaling StreamDensityPlot StreamPlot StreamPoints StreamPosition Streams StreamScale StreamStyle String StringBreak StringByteCount StringCases StringCount StringDrop StringExpression StringForm StringFormat StringFreeQ StringInsert StringJoin StringLength StringMatchQ StringPosition StringQ StringReplace StringReplaceList StringReplacePart StringReverse StringRotateLeft StringRotateRight StringSkeleton StringSplit StringTake StringToStream StringTrim StripBoxes StripOnInput StripWrapperBoxes StrokeForm StructuralImportance StructuredArray StructuredSelection StruveH StruveL Stub StudentTDistribution Style StyleBox StyleBoxAutoDelete StyleBoxOptions StyleData StyleDefinitions StyleForm StyleKeyMapping StyleMenuListing StyleNameDialogSettings StyleNames StylePrint StyleSheetPath Subfactorial Subgraph SubMinus SubPlus SubresultantPolynomialRemainders SubresultantPolynomials Subresultants Subscript SubscriptBox SubscriptBoxOptions Subscripted Subset SubsetEqual Subsets SubStar Subsuperscript SubsuperscriptBox SubsuperscriptBoxOptions Subtract SubtractFrom SubValues Succeeds SucceedsEqual SucceedsSlantEqual SucceedsTilde SuchThat Sum SumConvergence Sunday SuperDagger SuperMinus SuperPlus Superscript SuperscriptBox SuperscriptBoxOptions Superset SupersetEqual SuperStar Surd SurdForm SurfaceColor SurfaceGraphics SurvivalDistribution SurvivalFunction SurvivalModel SurvivalModelFit SuspendPacket SuzukiDistribution SuzukiGroupSuz SwatchLegend Switch Symbol SymbolName SymletWavelet Symmetric SymmetricGroup SymmetricMatrixQ SymmetricPolynomial SymmetricReduction Symmetrize SymmetrizedArray SymmetrizedArrayRules SymmetrizedDependentComponents SymmetrizedIndependentComponents SymmetrizedReplacePart SynchronousInitialization SynchronousUpdating Syntax SyntaxForm SyntaxInformation SyntaxLength SyntaxPacket SyntaxQ SystemDialogInput SystemException SystemHelpPath SystemInformation SystemInformationData SystemOpen SystemOptions SystemsModelDelay SystemsModelDelayApproximate SystemsModelDelete SystemsModelDimensions SystemsModelExtract SystemsModelFeedbackConnect SystemsModelLabels SystemsModelOrder SystemsModelParallelConnect SystemsModelSeriesConnect SystemsModelStateFeedbackConnect SystemStub Tab TabFilling Table TableAlignments TableDepth TableDirections TableForm TableHeadings TableSpacing TableView TableViewBox TabSpacings TabView TabViewBox TabViewBoxOptions TagBox TagBoxNote TagBoxOptions TaggingRules TagSet TagSetDelayed TagStyle TagUnset Take TakeWhile Tally Tan Tanh TargetFunctions TargetUnits TautologyQ TelegraphProcess TemplateBox TemplateBoxOptions TemplateSlotSequence TemporalData Temporary TemporaryVariable TensorContract TensorDimensions TensorExpand TensorProduct TensorQ TensorRank TensorReduce TensorSymmetry TensorTranspose TensorWedge Tetrahedron TetrahedronBox TetrahedronBoxOptions TeXForm TeXSave Text Text3DBox Text3DBoxOptions TextAlignment TextBand TextBoundingBox TextBox TextCell TextClipboardType TextData TextForm TextJustification TextLine TextPacket TextParagraph TextRecognize TextRendering TextStyle Texture TextureCoordinateFunction TextureCoordinateScaling Therefore ThermometerGauge Thick Thickness Thin Thinning ThisLink ThompsonGroupTh Thread ThreeJSymbol Threshold Through Throw Thumbnail Thursday Ticks TicksStyle Tilde TildeEqual TildeFullEqual TildeTilde TimeConstrained TimeConstraint Times TimesBy TimeSeriesForecast TimeSeriesInvertibility TimeUsed TimeValue TimeZone Timing Tiny TitleGrouping TitsGroupT ToBoxes ToCharacterCode ToColor ToContinuousTimeModel ToDate ToDiscreteTimeModel ToeplitzMatrix ToExpression ToFileName Together Toggle ToggleFalse Toggler TogglerBar TogglerBox TogglerBoxOptions ToHeldExpression ToInvertibleTimeSeries TokenWords Tolerance ToLowerCase ToNumberField TooBig Tooltip TooltipBox TooltipBoxOptions TooltipDelay TooltipStyle Top TopHatTransform TopologicalSort ToRadicals ToRules ToString Total TotalHeight TotalVariationFilter TotalWidth TouchscreenAutoZoom TouchscreenControlPlacement ToUpperCase Tr Trace TraceAbove TraceAction TraceBackward TraceDepth TraceDialog TraceForward TraceInternal TraceLevel TraceOff TraceOn TraceOriginal TracePrint TraceScan TrackedSymbols TradingChart TraditionalForm TraditionalFunctionNotation TraditionalNotation TraditionalOrder TransferFunctionCancel TransferFunctionExpand TransferFunctionFactor TransferFunctionModel TransferFunctionPoles TransferFunctionTransform TransferFunctionZeros TransformationFunction TransformationFunctions TransformationMatrix TransformedDistribution TransformedField Translate TranslationTransform TransparentColor Transpose TreeForm TreeGraph TreeGraphQ TreePlot TrendStyle TriangleWave TriangularDistribution Trig TrigExpand TrigFactor TrigFactorList Trigger TrigReduce TrigToExp TrimmedMean True TrueQ TruncatedDistribution TsallisQExponentialDistribution TsallisQGaussianDistribution TTest Tube TubeBezierCurveBox TubeBezierCurveBoxOptions TubeBox TubeBSplineCurveBox TubeBSplineCurveBoxOptions Tuesday TukeyLambdaDistribution TukeyWindow Tuples TuranGraph TuringMachine Transparent UnateQ Uncompress Undefined UnderBar Underflow Underlined Underoverscript UnderoverscriptBox UnderoverscriptBoxOptions Underscript UnderscriptBox UnderscriptBoxOptions UndirectedEdge UndirectedGraph UndirectedGraphQ UndocumentedTestFEParserPacket UndocumentedTestGetSelectionPacket Unequal Unevaluated UniformDistribution UniformGraphDistribution UniformSumDistribution Uninstall Union UnionPlus Unique UnitBox UnitConvert UnitDimensions Unitize UnitRootTest UnitSimplify UnitStep UnitTriangle UnitVector Unprotect UnsameQ UnsavedVariables Unset UnsetShared UntrackedVariables Up UpArrow UpArrowBar UpArrowDownArrow Update UpdateDynamicObjects UpdateDynamicObjectsSynchronous UpdateInterval UpDownArrow UpEquilibrium UpperCaseQ UpperLeftArrow UpperRightArrow UpperTriangularize Upsample UpSet UpSetDelayed UpTee UpTeeArrow UpValues URL URLFetch URLFetchAsynchronous URLSave URLSaveAsynchronous UseGraphicsRange Using UsingFrontEnd V2Get ValidationLength Value ValueBox ValueBoxOptions ValueForm ValueQ ValuesData Variables Variance VarianceEquivalenceTest VarianceEstimatorFunction VarianceGammaDistribution VarianceTest VectorAngle VectorColorFunction VectorColorFunctionScaling VectorDensityPlot VectorGlyphData VectorPlot VectorPlot3D VectorPoints VectorQ Vectors VectorScale VectorStyle Vee Verbatim Verbose VerboseConvertToPostScriptPacket VerifyConvergence VerifySolutions VerifyTestAssumptions Version VersionNumber VertexAdd VertexCapacity VertexColors VertexComponent VertexConnectivity VertexCoordinateRules VertexCoordinates VertexCorrelationSimilarity VertexCosineSimilarity VertexCount VertexCoverQ VertexDataCoordinates VertexDegree VertexDelete VertexDiceSimilarity VertexEccentricity VertexInComponent VertexInDegree VertexIndex VertexJaccardSimilarity VertexLabeling VertexLabels VertexLabelStyle VertexList VertexNormals VertexOutComponent VertexOutDegree VertexQ VertexRenderingFunction VertexReplace VertexShape VertexShapeFunction VertexSize VertexStyle VertexTextureCoordinates VertexWeight Vertical VerticalBar VerticalForm VerticalGauge VerticalSeparator VerticalSlider VerticalTilde ViewAngle ViewCenter ViewMatrix ViewPoint ViewPointSelectorSettings ViewPort ViewRange ViewVector ViewVertical VirtualGroupData Visible VisibleCell VoigtDistribution VonMisesDistribution WaitAll WaitAsynchronousTask WaitNext WaitUntil WakebyDistribution WalleniusHypergeometricDistribution WaringYuleDistribution WatershedComponents WatsonUSquareTest WattsStrogatzGraphDistribution WaveletBestBasis WaveletFilterCoefficients WaveletImagePlot WaveletListPlot WaveletMapIndexed WaveletMatrixPlot WaveletPhi WaveletPsi WaveletScale WaveletScalogram WaveletThreshold WeaklyConnectedComponents WeaklyConnectedGraphQ WeakStationarity WeatherData WeberE Wedge Wednesday WeibullDistribution WeierstrassHalfPeriods WeierstrassInvariants WeierstrassP WeierstrassPPrime WeierstrassSigma WeierstrassZeta WeightedAdjacencyGraph WeightedAdjacencyMatrix WeightedData WeightedGraphQ Weights WelchWindow WheelGraph WhenEvent Which While White Whitespace WhitespaceCharacter WhittakerM WhittakerW WienerFilter WienerProcess WignerD WignerSemicircleDistribution WilksW WilksWTest WindowClickSelect WindowElements WindowFloating WindowFrame WindowFrameElements WindowMargins WindowMovable WindowOpacity WindowSelected WindowSize WindowStatusArea WindowTitle WindowToolbars WindowWidth With WolframAlpha WolframAlphaDate WolframAlphaQuantity WolframAlphaResult Word WordBoundary WordCharacter WordData WordSearch WordSeparators WorkingPrecision Write WriteString Wronskian XMLElement XMLObject Xnor Xor Yellow YuleDissimilarity ZernikeR ZeroSymmetric ZeroTest ZeroWidthTimes Zeta ZetaZero ZipfDistribution ZTest ZTransform $Aborted $ActivationGroupID $ActivationKey $ActivationUserRegistered $AddOnsDirectory $AssertFunction $Assumptions $AsynchronousTask $BaseDirectory $BatchInput $BatchOutput $BoxForms $ByteOrdering $Canceled $CharacterEncoding $CharacterEncodings $CommandLine $CompilationTarget $ConditionHold $ConfiguredKernels $Context $ContextPath $ControlActiveSetting $CreationDate $CurrentLink $DateStringFormat $DefaultFont $DefaultFrontEnd $DefaultImagingDevice $DefaultPath $Display $DisplayFunction $DistributedContexts $DynamicEvaluation $Echo $Epilog $ExportFormats $Failed $FinancialDataSource $FormatType $FrontEnd $FrontEndSession $GeoLocation $HistoryLength $HomeDirectory $HTTPCookies $IgnoreEOF $ImagingDevices $ImportFormats $InitialDirectory $Input $InputFileName $InputStreamMethods $Inspector $InstallationDate $InstallationDirectory $InterfaceEnvironment $IterationLimit $KernelCount $KernelID $Language $LaunchDirectory $LibraryPath $LicenseExpirationDate $LicenseID $LicenseProcesses $LicenseServer $LicenseSubprocesses $LicenseType $Line $Linked $LinkSupported $LoadedFiles $MachineAddresses $MachineDomain $MachineDomains $MachineEpsilon $MachineID $MachineName $MachinePrecision $MachineType $MaxExtraPrecision $MaxLicenseProcesses $MaxLicenseSubprocesses $MaxMachineNumber $MaxNumber $MaxPiecewiseCases $MaxPrecision $MaxRootDegree $MessageGroups $MessageList $MessagePrePrint $Messages $MinMachineNumber $MinNumber $MinorReleaseNumber $MinPrecision $ModuleNumber $NetworkLicense $NewMessage $NewSymbol $Notebooks $NumberMarks $Off $OperatingSystem $Output $OutputForms $OutputSizeLimit $OutputStreamMethods $Packages $ParentLink $ParentProcessID $PasswordFile $PatchLevelID $Path $PathnameSeparator $PerformanceGoal $PipeSupported $Post $Pre $PreferencesDirectory $PrePrint $PreRead $PrintForms $PrintLiteral $ProcessID $ProcessorCount $ProcessorType $ProductInformation $ProgramName $RandomState $RecursionLimit $ReleaseNumber $RootDirectory $ScheduledTask $ScriptCommandLine $SessionID $SetParentLink $SharedFunctions $SharedVariables $SoundDisplay $SoundDisplayFunction $SuppressInputFormHeads $SynchronousEvaluation $SyntaxHandler $System $SystemCharacterEncoding $SystemID $SystemWordLength $TemporaryDirectory $TemporaryPrefix $TextStyle $TimedOut $TimeUnit $TimeZone $TopDirectory $TraceOff $TraceOn $TracePattern $TracePostAction $TracePreAction $Urgent $UserAddOnsDirectory $UserBaseDirectory $UserDocumentsDirectory $UserName $Version $VersionNumber",
+contains:[{className:"comment",begin:/\(\*/,end:/\*\)/},a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_NUMBER_MODE,{className:"list",begin:/\{/,end:/\}/,illegal:/:/}]}}),a.registerLanguage("matlab",function(a){var b=[a.C_NUMBER_MODE,{className:"string",begin:"'",end:"'",contains:[a.BACKSLASH_ESCAPE,{begin:"''"}]}],c={relevance:0,contains:[{className:"operator",begin:/'['\.]*/}]};return{keywords:{keyword:"break case catch classdef continue else elseif end enumerated events for function global if methods otherwise parfor persistent properties return spmd switch try while",built_in:"sin sind sinh asin asind asinh cos cosd cosh acos acosd acosh tan tand tanh atan atand atan2 atanh sec secd sech asec asecd asech csc cscd csch acsc acscd acsch cot cotd coth acot acotd acoth hypot exp expm1 log log1p log10 log2 pow2 realpow reallog realsqrt sqrt nthroot nextpow2 abs angle complex conj imag real unwrap isreal cplxpair fix floor ceil round mod rem sign airy besselj bessely besselh besseli besselk beta betainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma gammainc gammaln psi legendre cross dot factor isprime primes gcd lcm rat rats perms nchoosek factorial cart2sph cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones eye repmat rand randn linspace logspace freqspace meshgrid accumarray size length ndims numel disp isempty isequal isequalwithequalnans cat reshape diag blkdiag tril triu fliplr flipud flipdim rot90 find sub2ind ind2sub bsxfun ndgrid permute ipermute shiftdim circshift squeeze isscalar isvector ans eps realmax realmin pi i inf nan isnan isinf isfinite j why compan gallery hadamard hankel hilb invhilb magic pascal rosser toeplitz vander wilkinson"},illegal:'(//|"|#|/\\*|\\s+/\\w+)',contains:[{className:"function",beginKeywords:"function",end:"$",contains:[a.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)"},{className:"params",begin:"\\[",end:"\\]"}]},{begin:/[a-zA-Z_][a-zA-Z_0-9]*'['\.]*/,returnBegin:!0,relevance:0,contains:[{begin:/[a-zA-Z_][a-zA-Z_0-9]*/,relevance:0},c.contains[0]]},{className:"matrix",begin:"\\[",end:"\\]",contains:b,relevance:0,starts:c},{className:"cell",begin:"\\{",end:/}/,contains:b,relevance:0,starts:c},{begin:/\)/,relevance:0,starts:c},a.COMMENT("^\\s*\\%\\{\\s*$","^\\s*\\%\\}\\s*$"),a.COMMENT("\\%","$")].concat(b)}}),a.registerLanguage("mel",function(a){return{keywords:"int float string vector matrix if else switch case default while do for in break continue global proc return about abs addAttr addAttributeEditorNodeHelp addDynamic addNewShelfTab addPP addPanelCategory addPrefixToName advanceToNextDrivenKey affectedNet affects aimConstraint air alias aliasAttr align alignCtx alignCurve alignSurface allViewFit ambientLight angle angleBetween animCone animCurveEditor animDisplay animView annotate appendStringArray applicationName applyAttrPreset applyTake arcLenDimContext arcLengthDimension arclen arrayMapper art3dPaintCtx artAttrCtx artAttrPaintVertexCtx artAttrSkinPaintCtx artAttrTool artBuildPaintMenu artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx assignCommand assignInputDevice assignViewportFactories attachCurve attachDeviceAttr attachSurface attrColorSliderGrp attrCompatibility attrControlGrp attrEnumOptionMenu attrEnumOptionMenuGrp attrFieldGrp attrFieldSliderGrp attrNavigationControlGrp attrPresetEditWin attributeExists attributeInfo attributeMenu attributeQuery autoKeyframe autoPlace bakeClip bakeFluidShading bakePartialHistory bakeResults bakeSimulation basename basenameEx batchRender bessel bevel bevelPlus binMembership bindSkin blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr blindDataType boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve buildBookmarkMenu buildKeyframeMenu button buttonManip CBG cacheFile cacheFileCombine cacheFileMerge cacheFileTrack camera cameraView canCreateManip canvas capitalizeString catch catchQuiet ceil changeSubdivComponentDisplayLevel changeSubdivRegion channelBox character characterMap characterOutlineEditor characterize chdir checkBox checkBoxGrp checkDefaultRenderGlobals choice circle circularFillet clamp clear clearCache clip clipEditor clipEditorCurrentTimeCtx clipSchedule clipSchedulerOutliner clipTrimBefore closeCurve closeSurface cluster cmdFileOutput cmdScrollFieldExecuter cmdScrollFieldReporter cmdShell coarsenSubdivSelectionList collision color colorAtPoint colorEditor colorIndex colorIndexSliderGrp colorSliderButtonGrp colorSliderGrp columnLayout commandEcho commandLine commandPort compactHairSystem componentEditor compositingInterop computePolysetVolume condition cone confirmDialog connectAttr connectControl connectDynamic connectJoint connectionInfo constrain constrainValue constructionHistory container containsMultibyte contextInfo control convertFromOldLayers convertIffToPsd convertLightmap convertSolidTx convertTessellation convertUnit copyArray copyFlexor copyKey copySkinWeights cos cpButton cpCache cpClothSet cpCollision cpConstraint cpConvClothToMesh cpForces cpGetSolverAttr cpPanel cpProperty cpRigidCollisionFilter cpSeam cpSetEdit cpSetSolverAttr cpSolver cpSolverTypes cpTool cpUpdateClothUVs createDisplayLayer createDrawCtx createEditor createLayeredPsdFile createMotionField createNewShelf createNode createRenderLayer createSubdivRegion cross crossProduct ctxAbort ctxCompletion ctxEditMode ctxTraverse currentCtx currentTime currentTimeCtx currentUnit curve curveAddPtCtx curveCVCtx curveEPCtx curveEditorCtx curveIntersect curveMoveEPCtx curveOnSurface curveSketchCtx cutKey cycleCheck cylinder dagPose date defaultLightListCheckBox defaultNavigation defineDataServer defineVirtualDevice deformer deg_to_rad delete deleteAttr deleteShadingGroupsAndMaterials deleteShelfTab deleteUI deleteUnusedBrushes delrandstr detachCurve detachDeviceAttr detachSurface deviceEditor devicePanel dgInfo dgdirty dgeval dgtimer dimWhen directKeyCtx directionalLight dirmap dirname disable disconnectAttr disconnectJoint diskCache displacementToPoly displayAffected displayColor displayCull displayLevelOfDetail displayPref displayRGBColor displaySmoothness displayStats displayString displaySurface distanceDimContext distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot dotProduct doubleProfileBirailSurface drag dragAttrContext draggerContext dropoffLocator duplicate duplicateCurve duplicateSurface dynCache dynControl dynExport dynExpression dynGlobals dynPaintEditor dynParticleCtx dynPref dynRelEdPanel dynRelEditor dynamicLoad editAttrLimits editDisplayLayerGlobals editDisplayLayerMembers editRenderLayerAdjustment editRenderLayerGlobals editRenderLayerMembers editor editorTemplate effector emit emitter enableDevice encodeString endString endsWith env equivalent equivalentTol erf error eval evalDeferred evalEcho event exactWorldBoundingBox exclusiveLightCheckBox exec executeForEachObject exists exp expression expressionEditorListen extendCurve extendSurface extrude fcheck fclose feof fflush fgetline fgetword file fileBrowserDialog fileDialog fileExtension fileInfo filetest filletCurve filter filterCurve filterExpand filterStudioImport findAllIntersections findAnimCurves findKeyframe findMenuItem findRelatedSkinCluster finder firstParentOf fitBspline flexor floatEq floatField floatFieldGrp floatScrollBar floatSlider floatSlider2 floatSliderButtonGrp floatSliderGrp floor flow fluidCacheInfo fluidEmitter fluidVoxelInfo flushUndo fmod fontDialog fopen formLayout format fprint frameLayout fread freeFormFillet frewind fromNativePath fwrite gamma gauss geometryConstraint getApplicationVersionAsFloat getAttr getClassification getDefaultBrush getFileList getFluidAttr getInputDeviceRange getMayaPanelTypes getModifiers getPanel getParticleAttr getPluginResource getenv getpid glRender glRenderEditor globalStitch gmatch goal gotoBindPose grabColor gradientControl gradientControlNoAttr graphDollyCtx graphSelectContext graphTrackCtx gravity grid gridLayout group groupObjectsByName HfAddAttractorToAS HfAssignAS HfBuildEqualMap HfBuildFurFiles HfBuildFurImages HfCancelAFR HfConnectASToHF HfCreateAttractor HfDeleteAS HfEditAS HfPerformCreateAS HfRemoveAttractorFromAS HfSelectAttached HfSelectAttractors HfUnAssignAS hardenPointCurve hardware hardwareRenderPanel headsUpDisplay headsUpMessage help helpLine hermite hide hilite hitTest hotBox hotkey hotkeyCheck hsv_to_rgb hudButton hudSlider hudSliderButton hwReflectionMap hwRender hwRenderLoad hyperGraph hyperPanel hyperShade hypot iconTextButton iconTextCheckBox iconTextRadioButton iconTextRadioCollection iconTextScrollList iconTextStaticLabel ikHandle ikHandleCtx ikHandleDisplayScale ikSolver ikSplineHandleCtx ikSystem ikSystemInfo ikfkDisplayMethod illustratorCurves image imfPlugins inheritTransform insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface instance instanceable instancer intField intFieldGrp intScrollBar intSlider intSliderGrp interToUI internalVar intersect iprEngine isAnimCurve isConnected isDirty isParentOf isSameObject isTrue isValidObjectName isValidString isValidUiName isolateSelect itemFilter itemFilterAttr itemFilterRender itemFilterType joint jointCluster jointCtx jointDisplayScale jointLattice keyTangent keyframe keyframeOutliner keyframeRegionCurrentTimeCtx keyframeRegionDirectKeyCtx keyframeRegionDollyCtx keyframeRegionInsertKeyCtx keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx keyframeRegionSelectKeyCtx keyframeRegionSetKeyCtx keyframeRegionTrackCtx keyframeStats lassoContext lattice latticeDeformKeyCtx launch launchImageEditor layerButton layeredShaderPort layeredTexturePort layout layoutDialog lightList lightListEditor lightListPanel lightlink lineIntersection linearPrecision linstep listAnimatable listAttr listCameras listConnections listDeviceAttachments listHistory listInputDeviceAxes listInputDeviceButtons listInputDevices listMenuAnnotation listNodeTypes listPanelCategories listRelatives listSets listTransforms listUnselected listerEditor loadFluid loadNewShelf loadPlugin loadPluginLanguageResources loadPrefObjects localizedPanelLabel lockNode loft log longNameOf lookThru ls lsThroughFilter lsType lsUI Mayatomr mag makeIdentity makeLive makePaintable makeRoll makeSingleSurface makeTubeOn makebot manipMoveContext manipMoveLimitsCtx manipOptions manipRotateContext manipRotateLimitsCtx manipScaleContext manipScaleLimitsCtx marker match max memory menu menuBarLayout menuEditor menuItem menuItemToShelf menuSet menuSetPref messageLine min minimizeApp mirrorJoint modelCurrentTimeCtx modelEditor modelPanel mouse movIn movOut move moveIKtoFK moveKeyCtx moveVertexAlongDirection multiProfileBirailSurface mute nParticle nameCommand nameField namespace namespaceInfo newPanelItems newton nodeCast nodeIconButton nodeOutliner nodePreset nodeType noise nonLinear normalConstraint normalize nurbsBoolean nurbsCopyUVSet nurbsCube nurbsEditUV nurbsPlane nurbsSelect nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv nurbsToSubdivPref nurbsUVSet nurbsViewDirectionVector objExists objectCenter objectLayer objectType objectTypeUI obsoleteProc oceanNurbsPreviewPlane offsetCurve offsetCurveOnSurface offsetSurface openGLExtension openMayaPref optionMenu optionMenuGrp optionVar orbit orbitCtx orientConstraint outlinerEditor outlinerPanel overrideModifier paintEffectsDisplay pairBlend palettePort paneLayout panel panelConfiguration panelHistory paramDimContext paramDimension paramLocator parent parentConstraint particle particleExists particleInstancer particleRenderInfo partition pasteKey pathAnimation pause pclose percent performanceOptions pfxstrokes pickWalk picture pixelMove planarSrf plane play playbackOptions playblast plugAttr plugNode pluginInfo pluginResourceUtil pointConstraint pointCurveConstraint pointLight pointMatrixMult pointOnCurve pointOnSurface pointPosition poleVectorConstraint polyAppend polyAppendFacetCtx polyAppendVertex polyAutoProjection polyAverageNormal polyAverageVertex polyBevel polyBlendColor polyBlindData polyBoolOp polyBridgeEdge polyCacheMonitor polyCheck polyChipOff polyClipboard polyCloseBorder polyCollapseEdge polyCollapseFacet polyColorBlindData polyColorDel polyColorPerVertex polyColorSet polyCompare polyCone polyCopyUV polyCrease polyCreaseCtx polyCreateFacet polyCreateFacetCtx polyCube polyCut polyCutCtx polyCylinder polyCylindricalProjection polyDelEdge polyDelFacet polyDelVertex polyDuplicateAndConnect polyDuplicateEdge polyEditUV polyEditUVShell polyEvaluate polyExtrudeEdge polyExtrudeFacet polyExtrudeVertex polyFlipEdge polyFlipUV polyForceUV polyGeoSampler polyHelix polyInfo polyInstallAction polyLayoutUV polyListComponentConversion polyMapCut polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMergeEdgeCtx polyMergeFacet polyMergeFacetCtx polyMergeUV polyMergeVertex polyMirrorFace polyMoveEdge polyMoveFacet polyMoveFacetUV polyMoveUV polyMoveVertex polyNormal polyNormalPerVertex polyNormalizeUV polyOptUvs polyOptions polyOutput polyPipe polyPlanarProjection polyPlane polyPlatonicSolid polyPoke polyPrimitive polyPrism polyProjection polyPyramid polyQuad polyQueryBlindData polyReduce polySelect polySelectConstraint polySelectConstraintMonitor polySelectCtx polySelectEditCtx polySeparate polySetToFaceNormal polySewEdge polyShortestPathCtx polySmooth polySoftEdge polySphere polySphericalProjection polySplit polySplitCtx polySplitEdge polySplitRing polySplitVertex polyStraightenUVBorder polySubdivideEdge polySubdivideFacet polyToSubdiv polyTorus polyTransfer polyTriangulate polyUVSet polyUnite polyWedgeFace popen popupMenu pose pow preloadRefEd print progressBar progressWindow projFileViewer projectCurve projectTangent projectionContext projectionManip promptDialog propModCtx propMove psdChannelOutliner psdEditTextureFile psdExport psdTextureFile putenv pwd python querySubdiv quit rad_to_deg radial radioButton radioButtonGrp radioCollection radioMenuItemCollection rampColorPort rand randomizeFollicles randstate rangeControl readTake rebuildCurve rebuildSurface recordAttr recordDevice redo reference referenceEdit referenceQuery refineSubdivSelectionList refresh refreshAE registerPluginResource rehash reloadImage removeJoint removeMultiInstance removePanelCategory rename renameAttr renameSelectionList renameUI render renderGlobalsNode renderInfo renderLayerButton renderLayerParent renderLayerPostProcess renderLayerUnparent renderManip renderPartition renderQualityNode renderSettings renderThumbnailUpdate renderWindowEditor renderWindowSelectContext renderer reorder reorderDeformers requires reroot resampleFluid resetAE resetPfxToPolyCamera resetTool resolutionNode retarget reverseCurve reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx rootOf rot rotate rotationInterpolation roundConstantRadius rowColumnLayout rowLayout runTimeCommand runup sampleImage saveAllShelves saveAttrPreset saveFluid saveImage saveInitialState saveMenu savePrefObjects savePrefs saveShelf saveToolSettings scale scaleBrushBrightness scaleComponents scaleConstraint scaleKey scaleKeyCtx sceneEditor sceneUIReplacement scmh scriptCtx scriptEditorInfo scriptJob scriptNode scriptTable scriptToShelf scriptedPanel scriptedPanelType scrollField scrollLayout sculpt searchPathArray seed selLoadSettings select selectContext selectCurveCV selectKey selectKeyCtx selectKeyframeRegionCtx selectMode selectPref selectPriority selectType selectedNodes selectionConnection separator setAttr setAttrEnumResource setAttrMapping setAttrNiceNameResource setConstraintRestPosition setDefaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditor setFluidAttr setFocus setInfinity setInputDeviceMapping setKeyCtx setKeyPath setKeyframe setKeyframeBlendshapeTargetWts setMenuMode setNodeNiceNameResource setNodeTypeFlag setParent setParticleAttr setPfxToPolyCamera setPluginResource setProject setStampDensity setStartupMessage setState setToolTo setUITemplate setXformManip sets shadingConnection shadingGeometryRelCtx shadingLightRelCtx shadingNetworkCompare shadingNode shapeCompare shelfButton shelfLayout shelfTabLayout shellField shortNameOf showHelp showHidden showManipCtx showSelectionInTitle showShadingGroupAttrEditor showWindow sign simplify sin singleProfileBirailSurface size sizeBytes skinCluster skinPercent smoothCurve smoothTangentSurface smoothstep snap2to2 snapKey snapMode snapTogetherCtx snapshot soft softMod softModCtx sort sound soundControl source spaceLocator sphere sphrand spotLight spotLightPreviewPort spreadSheetEditor spring sqrt squareSurface srtContext stackTrace startString startsWith stitchAndExplodeShell stitchSurface stitchSurfacePoints strcmp stringArrayCatenate stringArrayContains stringArrayCount stringArrayInsertAtIndex stringArrayIntersector stringArrayRemove stringArrayRemoveAtIndex stringArrayRemoveDuplicates stringArrayRemoveExact stringArrayToString stringToStringArray strip stripPrefixFromName stroke subdAutoProjection subdCleanTopology subdCollapse subdDuplicateAndConnect subdEditUV subdListComponentConversion subdMapCut subdMapSewMove subdMatchTopology subdMirror subdToBlind subdToPoly subdTransferUVsToCache subdiv subdivCrease subdivDisplaySmoothness substitute substituteAllString substituteGeometry substring surface surfaceSampler surfaceShaderList swatchDisplayPort switchTable symbolButton symbolCheckBox sysFile system tabLayout tan tangentConstraint texLatticeDeformContext texManipContext texMoveContext texMoveUVShellContext texRotateContext texScaleContext texSelectContext texSelectShortestPathCtx texSmudgeUVContext texWinToolCtx text textCurves textField textFieldButtonGrp textFieldGrp textManip textScrollList textToShelf textureDisplacePlane textureHairColor texturePlacementContext textureWindow threadCount threePointArcCtx timeControl timePort timerX toNativePath toggle toggleAxis toggleWindowVisibility tokenize tokenizeList tolerance tolower toolButton toolCollection toolDropped toolHasOptions toolPropertyWindow torus toupper trace track trackCtx transferAttributes transformCompare transformLimits translator trim trunc truncateFluidCache truncateHairCache tumble tumbleCtx turbulence twoPointArcCtx uiRes uiTemplate unassignInputDevice undo undoInfo ungroup uniform unit unloadPlugin untangleUV untitledFileName untrim upAxis updateAE userCtx uvLink uvSnapshot validateShelfName vectorize view2dToolCtx viewCamera viewClipPlane viewFit viewHeadOn viewLookAt viewManip viewPlace viewSet visor volumeAxis vortex waitCursor warning webBrowser webBrowserPrefs whatIs window windowPref wire wireContext workspace wrinkle wrinkleContext writeTake xbmLangPathList xform",illegal:"</",contains:[a.C_NUMBER_MODE,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,{className:"string",begin:"`",end:"`",contains:[a.BACKSLASH_ESCAPE]},{className:"variable",variants:[{begin:"\\$\\d"},{begin:"[\\$\\%\\@](\\^\\w\\b|#\\w+|[^\\s\\w{]|{\\w+}|\\w+)"},{begin:"\\*(\\^\\w\\b|#\\w+|[^\\s\\w{]|{\\w+}|\\w+)",relevance:0}]},a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]}}),a.registerLanguage("mercury",function(a){var b={keyword:"module use_module import_module include_module end_module initialise mutable initialize finalize finalise interface implementation pred mode func type inst solver any_pred any_func is semidet det nondet multi erroneous failure cc_nondet cc_multi typeclass instance where pragma promise external trace atomic or_else require_complete_switch require_det require_semidet require_multi require_nondet require_cc_multi require_cc_nondet require_erroneous require_failure",pragma:"inline no_inline type_spec source_file fact_table obsolete memo loop_check minimal_model terminates does_not_terminate check_termination promise_equivalent_clauses",preprocessor:"foreign_proc foreign_decl foreign_code foreign_type foreign_import_module foreign_export_enum foreign_export foreign_enum may_call_mercury will_not_call_mercury thread_safe not_thread_safe maybe_thread_safe promise_pure promise_semipure tabled_for_io local untrailed trailed attach_to_io_state can_pass_as_mercury_type stable will_not_throw_exception may_modify_trail will_not_modify_trail may_duplicate may_not_duplicate affects_liveness does_not_affect_liveness doesnt_affect_liveness no_sharing unknown_sharing sharing",built_in:"some all not if then else true fail false try catch catch_any semidet_true semidet_false semidet_fail impure_true impure semipure"},c={className:"label",begin:"XXX",end:"$",endsWithParent:!0,relevance:0},d=a.inherit(a.C_LINE_COMMENT_MODE,{begin:"%"}),e=a.inherit(a.C_BLOCK_COMMENT_MODE,{relevance:0});d.contains.push(c),e.contains.push(c);var f={className:"number",begin:"0'.\\|0[box][0-9a-fA-F]*"},g=a.inherit(a.APOS_STRING_MODE,{relevance:0}),h=a.inherit(a.QUOTE_STRING_MODE,{relevance:0}),i={className:"constant",begin:"\\\\[abfnrtv]\\|\\\\x[0-9a-fA-F]*\\\\\\|%[-+# *.0-9]*[dioxXucsfeEgGp]",relevance:0};h.contains.push(i);var j={className:"built_in",variants:[{begin:"<=>"},{begin:"<=",relevance:0},{begin:"=>",relevance:0},{begin:"/\\\\"},{begin:"\\\\/"}]},k={className:"built_in",variants:[{begin:":-\\|-->"},{begin:"=",relevance:0}]};return{aliases:["m","moo"],keywords:b,contains:[j,k,d,e,f,a.NUMBER_MODE,g,h,{begin:/:-/}]}}),a.registerLanguage("mizar",function(a){return{keywords:"environ vocabularies notations constructors definitions registrations theorems schemes requirements begin end definition registration cluster existence pred func defpred deffunc theorem proof let take assume then thus hence ex for st holds consider reconsider such that and in provided of as from be being by means equals implies iff redefine define now not or attr is mode suppose per cases set thesis contradiction scheme reserve struct correctness compatibility coherence symmetry assymetry reflexivity irreflexivity connectedness uniqueness commutativity idempotence involutiveness projectivity",contains:[a.COMMENT("::","$")]}}),a.registerLanguage("perl",function(a){var b="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",c={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:b},d={begin:"->{",end:"}"},e={className:"variable",variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},f=[a.BACKSLASH_ESCAPE,c,e],g=[e,a.HASH_COMMENT_MODE,a.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),d,{className:"string",contains:f,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[a.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[a.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+a.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[a.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[a.BACKSLASH_ESCAPE],relevance:0}]},{className:"sub",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",relevance:5},{className:"operator",begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return c.contains=g,d.contains=g,{aliases:["pl"],keywords:b,contains:g}}),a.registerLanguage("mojolicious",function(a){return{subLanguage:"xml",contains:[{className:"preprocessor",begin:"^__(END|DATA)__$"},{begin:"^\\s*%{1,2}={0,2}",end:"$",subLanguage:"perl"},{begin:"<%{1,2}={0,2}",end:"={0,1}%>",subLanguage:"perl",excludeBegin:!0,excludeEnd:!0}]}}),a.registerLanguage("monkey",function(a){var b={className:"number",relevance:0,variants:[{begin:"[$][a-fA-F0-9]+"},a.NUMBER_MODE]};return{case_insensitive:!0,keywords:{keyword:"public private property continue exit extern new try catch eachin not abstract final select case default const local global field end if then else elseif endif while wend repeat until forever for to step next return module inline throw",built_in:"DebugLog DebugStop Error Print ACos ACosr ASin ASinr ATan ATan2 ATan2r ATanr Abs Abs Ceil Clamp Clamp Cos Cosr Exp Floor Log Max Max Min Min Pow Sgn Sgn Sin Sinr Sqrt Tan Tanr Seed PI HALFPI TWOPI",literal:"true false null and or shl shr mod"},illegal:/\/\*/,contains:[a.COMMENT("#rem","#end"),a.COMMENT("'","$",{relevance:0}),{className:"function",beginKeywords:"function method",end:"[(=:]|$",illegal:/\n/,contains:[a.UNDERSCORE_TITLE_MODE]},{className:"class",beginKeywords:"class interface",end:"$",contains:[{beginKeywords:"extends implements"},a.UNDERSCORE_TITLE_MODE]},{className:"variable",begin:"\\b(self|super)\\b"},{className:"preprocessor",beginKeywords:"import",end:"$"},{className:"preprocessor",begin:"\\s*#",end:"$",keywords:"if else elseif endif end then"},{className:"pi",begin:"^\\s*strict\\b"},{beginKeywords:"alias",end:"=",contains:[a.UNDERSCORE_TITLE_MODE]},a.QUOTE_STRING_MODE,b]}}),a.registerLanguage("nginx",function(a){var b={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{/,end:/}/},{begin:"[\\$\\@]"+a.UNDERSCORE_IDENT_RE}]},c={endsWithParent:!0,lexemes:"[a-z/_]+",keywords:{built_in:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},relevance:0,illegal:"=>",contains:[a.HASH_COMMENT_MODE,{className:"string",contains:[a.BACKSLASH_ESCAPE,b],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{className:"url",begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[b]},{className:"regexp",contains:[a.BACKSLASH_ESCAPE,b],variants:[{begin:"\\s\\^",end:"\\s|{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]*\\b",relevance:0},b]};return{aliases:["nginxconf"],contains:[a.HASH_COMMENT_MODE,{begin:a.UNDERSCORE_IDENT_RE+"\\s",end:";|{",returnBegin:!0,contains:[{className:"title",begin:a.UNDERSCORE_IDENT_RE,starts:c}],relevance:0}],illegal:"[^\\s\\}]"}}),a.registerLanguage("nimrod",function(a){return{aliases:["nim"],keywords:{keyword:"addr and as asm bind block break|0 case|0 cast const|0 continue|0 converter discard distinct|10 div do elif else|0 end|0 enum|0 except export finally for from generic if|0 import|0 in include|0 interface is isnot|10 iterator|10 let|0 macro method|10 mixin mod nil not notin|10 object|0 of or out proc|10 ptr raise ref|10 return shl shr static template try|0 tuple type|0 using|0 var|0 when while|0 with without xor yield",literal:"shared guarded stdin stdout stderr result|10 true false"},contains:[{className:"decorator",begin:/{\./,end:/\.}/,relevance:10},{className:"string",begin:/[a-zA-Z]\w*"/,end:/"/,contains:[{begin:/""/}]},{className:"string",begin:/([a-zA-Z]\w*)?"""/,end:/"""/},a.QUOTE_STRING_MODE,{className:"type",begin:/\b[A-Z]\w+\b/,relevance:0},{className:"type",begin:/\b(int|int8|int16|int32|int64|uint|uint8|uint16|uint32|uint64|float|float32|float64|bool|char|string|cstring|pointer|expr|stmt|void|auto|any|range|array|openarray|varargs|seq|set|clong|culong|cchar|cschar|cshort|cint|csize|clonglong|cfloat|cdouble|clongdouble|cuchar|cushort|cuint|culonglong|cstringarray|semistatic)\b/},{className:"number",begin:/\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/,relevance:0},{className:"number",begin:/\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/,relevance:0},{className:"number",begin:/\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/,relevance:0},{className:"number",begin:/\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/,relevance:0},a.HASH_COMMENT_MODE]}}),a.registerLanguage("nix",function(a){var b={keyword:"rec with let in inherit assert if else then",constant:"true false or and null",built_in:"import abort baseNameOf dirOf isNull builtins map removeAttrs throw toString derivation"},c={className:"subst",begin:/\$\{/,end:/}/,keywords:b},d={className:"variable",begin:/[a-zA-Z0-9-_]+(\s*=)/,relevance:0},e={className:"string",begin:"''",end:"''",contains:[c]},f={className:"string",begin:'"',end:'"',contains:[c]},g=[a.NUMBER_MODE,a.HASH_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,e,f,d];return c.contains=g,{aliases:["nixos"],keywords:b,contains:g}}),a.registerLanguage("nsis",function(a){var b={className:"symbol",begin:"\\$(ADMINTOOLS|APPDATA|CDBURN_AREA|CMDLINE|COMMONFILES32|COMMONFILES64|COMMONFILES|COOKIES|DESKTOP|DOCUMENTS|EXEDIR|EXEFILE|EXEPATH|FAVORITES|FONTS|HISTORY|HWNDPARENT|INSTDIR|INTERNET_CACHE|LANGUAGE|LOCALAPPDATA|MUSIC|NETHOOD|OUTDIR|PICTURES|PLUGINSDIR|PRINTHOOD|PROFILE|PROGRAMFILES32|PROGRAMFILES64|PROGRAMFILES|QUICKLAUNCH|RECENT|RESOURCES_LOCALIZED|RESOURCES|SENDTO|SMPROGRAMS|SMSTARTUP|STARTMENU|SYSDIR|TEMP|TEMPLATES|VIDEOS|WINDIR)"},c={className:"constant",begin:"\\$+{[a-zA-Z0-9_]+}"},d={className:"variable",begin:"\\$+[a-zA-Z0-9_]+",illegal:"\\(\\){}"},e={className:"constant",begin:"\\$+\\([a-zA-Z0-9_]+\\)"},f={className:"params",begin:"(ARCHIVE|FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_NORMAL|FILE_ATTRIBUTE_OFFLINE|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_SYSTEM|FILE_ATTRIBUTE_TEMPORARY|HKCR|HKCU|HKDD|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_DYN_DATA|HKEY_LOCAL_MACHINE|HKEY_PERFORMANCE_DATA|HKEY_USERS|HKLM|HKPD|HKU|IDABORT|IDCANCEL|IDIGNORE|IDNO|IDOK|IDRETRY|IDYES|MB_ABORTRETRYIGNORE|MB_DEFBUTTON1|MB_DEFBUTTON2|MB_DEFBUTTON3|MB_DEFBUTTON4|MB_ICONEXCLAMATION|MB_ICONINFORMATION|MB_ICONQUESTION|MB_ICONSTOP|MB_OK|MB_OKCANCEL|MB_RETRYCANCEL|MB_RIGHT|MB_RTLREADING|MB_SETFOREGROUND|MB_TOPMOST|MB_USERICON|MB_YESNO|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)"},g={className:"constant",begin:"\\!(addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversionsystem|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|searchparse|searchreplace|tempfile|undef|verbose|warning)"};return{case_insensitive:!1,keywords:{keyword:"Abort AddBrandingImage AddSize AllowRootDirInstall AllowSkipFiles AutoCloseWindow BGFont BGGradient BrandingText BringToFront Call CallInstDLL Caption ChangeUI CheckBitmap ClearErrors CompletedText ComponentText CopyFiles CRCCheck CreateDirectory CreateFont CreateShortCut Delete DeleteINISec DeleteINIStr DeleteRegKey DeleteRegValue DetailPrint DetailsButtonText DirText DirVar DirVerify EnableWindow EnumRegKey EnumRegValue Exch Exec ExecShell ExecWait ExpandEnvStrings File FileBufSize FileClose FileErrorText FileOpen FileRead FileReadByte FileReadUTF16LE FileReadWord FileSeek FileWrite FileWriteByte FileWriteUTF16LE FileWriteWord FindClose FindFirst FindNext FindWindow FlushINI FunctionEnd GetCurInstType GetCurrentAddress GetDlgItem GetDLLVersion GetDLLVersionLocal GetErrorLevel GetFileTime GetFileTimeLocal GetFullPathName GetFunctionAddress GetInstDirError GetLabelAddress GetTempFileName Goto HideWindow Icon IfAbort IfErrors IfFileExists IfRebootFlag IfSilent InitPluginsDir InstallButtonText InstallColors InstallDir InstallDirRegKey InstProgressFlags InstType InstTypeGetText InstTypeSetText IntCmp IntCmpU IntFmt IntOp IsWindow LangString LicenseBkColor LicenseData LicenseForceSelection LicenseLangString LicenseText LoadLanguageFile LockWindow LogSet LogText ManifestDPIAware ManifestSupportedOS MessageBox MiscButtonText Name Nop OutFile Page PageCallbacks PageExEnd Pop Push Quit ReadEnvStr ReadINIStr ReadRegDWORD ReadRegStr Reboot RegDLL Rename RequestExecutionLevel ReserveFile Return RMDir SearchPath SectionEnd SectionGetFlags SectionGetInstTypes SectionGetSize SectionGetText SectionGroupEnd SectionIn SectionSetFlags SectionSetInstTypes SectionSetSize SectionSetText SendMessage SetAutoClose SetBrandingImage SetCompress SetCompressor SetCompressorDictSize SetCtlColors SetCurInstType SetDatablockOptimize SetDateSave SetDetailsPrint SetDetailsView SetErrorLevel SetErrors SetFileAttributes SetFont SetOutPath SetOverwrite SetPluginUnload SetRebootFlag SetRegView SetShellVarContext SetSilent ShowInstDetails ShowUninstDetails ShowWindow SilentInstall SilentUnInstall Sleep SpaceTexts StrCmp StrCmpS StrCpy StrLen SubCaption SubSectionEnd Unicode UninstallButtonText UninstallCaption UninstallIcon UninstallSubCaption UninstallText UninstPage UnRegDLL Var VIAddVersionKey VIFileVersion VIProductVersion WindowIcon WriteINIStr WriteRegBin WriteRegDWORD WriteRegExpandStr WriteRegStr WriteUninstaller XPStyle",
+return-1==c.indexOf(a)&&-1==f.indexOf(a)&&-1==d.indexOf(a)});g=g.concat(e);var h={className:"string",relevance:0,variants:[{begin:'"',end:'"',contains:[{begin:'""'}]},{begin:"'",end:"'",contains:[{begin:"''"}]}]},i={className:"number",begin:a.NUMBER_RE,relevance:0},j={className:"string",variants:[a.QUOTE_STRING_MODE,{begin:"'\\\\?.",end:"'",illegal:"."}]},k={className:"preprocessor",begin:"#",end:"$",keywords:"if else elif endif define undef warning error line pragma ifdef ifndef",contains:[{begin:/\\\n/,relevance:0},{beginKeywords:"include",end:"$",contains:[j,{className:"string",begin:"<",end:">",illegal:"\\n"}]},j,i,a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]};return{aliases:["sqf"],case_insensitive:!0,keywords:{keyword:c.join(" "),built_in:g.join(" "),literal:f.join(" ")},contains:[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,i,h,k]}}),a.registerLanguage("sql",function(a){var b=a.COMMENT("--","$");return{case_insensitive:!0,illegal:/[<>{}*]/,contains:[{className:"operator",beginKeywords:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke",end:/;/,endsWithParent:!0,keywords:{keyword:"abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias allocate allow alter always analyze ancillary and any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound buffer_cache buffer_pool build bulk by byte byteordermark bytes c cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle d data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration e each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain export export_set extended extent external external_1 external_2 externally extract f failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function g general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour http i id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists k keep keep_duplicates key keys kill l language large last last_day last_insert_id last_value lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim m main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex n name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding p package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second section securefile security seed segment select self sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime t table tables tablespace tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text varchar varying void"},contains:[{className:"string",begin:"'",end:"'",contains:[a.BACKSLASH_ESCAPE,{begin:"''"}]},{className:"string",begin:'"',end:'"',contains:[a.BACKSLASH_ESCAPE,{begin:'""'}]},{className:"string",begin:"`",end:"`",contains:[a.BACKSLASH_ESCAPE]},a.C_NUMBER_MODE,a.C_BLOCK_COMMENT_MODE,b]},a.C_BLOCK_COMMENT_MODE,b]}}),a.registerLanguage("stata",function(a){return{aliases:["do","ado"],case_insensitive:!0,keywords:"if else in foreach for forv forva forval forvalu forvalue forvalues by bys bysort xi quietly qui capture about ac ac_7 acprplot acprplot_7 adjust ado adopath adoupdate alpha ameans an ano anov anova anova_estat anova_terms anovadef aorder ap app appe appen append arch arch_dr arch_estat arch_p archlm areg areg_p args arima arima_dr arima_estat arima_p as asmprobit asmprobit_estat asmprobit_lf asmprobit_mfx__dlg asmprobit_p ass asse asser assert avplot avplot_7 avplots avplots_7 bcskew0 bgodfrey binreg bip0_lf biplot bipp_lf bipr_lf bipr_p biprobit bitest bitesti bitowt blogit bmemsize boot bootsamp bootstrap bootstrap_8 boxco_l boxco_p boxcox boxcox_6 boxcox_p bprobit br break brier bro brow brows browse brr brrstat bs bs_7 bsampl_w bsample bsample_7 bsqreg bstat bstat_7 bstat_8 bstrap bstrap_7 ca ca_estat ca_p cabiplot camat canon canon_8 canon_8_p canon_estat canon_p cap caprojection capt captu captur capture cat cc cchart cchart_7 cci cd censobs_table centile cf char chdir checkdlgfiles checkestimationsample checkhlpfiles checksum chelp ci cii cl class classutil clear cli clis clist clo clog clog_lf clog_p clogi clogi_sw clogit clogit_lf clogit_p clogitp clogl_sw cloglog clonevar clslistarray cluster cluster_measures cluster_stop cluster_tree cluster_tree_8 clustermat cmdlog cnr cnre cnreg cnreg_p cnreg_sw cnsreg codebook collaps4 collapse colormult_nb colormult_nw compare compress conf confi confir confirm conren cons const constr constra constrai constrain constraint continue contract copy copyright copysource cor corc corr corr2data corr_anti corr_kmo corr_smc corre correl correla correlat correlate corrgram cou coun count cox cox_p cox_sw coxbase coxhaz coxvar cprplot cprplot_7 crc cret cretu cretur creturn cross cs cscript cscript_log csi ct ct_is ctset ctst_5 ctst_st cttost cumsp cumsp_7 cumul cusum cusum_7 cutil d datasig datasign datasigna datasignat datasignatu datasignatur datasignature datetof db dbeta de dec deco decod decode deff des desc descr descri describ describe destring dfbeta dfgls dfuller di di_g dir dirstats dis discard disp disp_res disp_s displ displa display distinct do doe doed doedi doedit dotplot dotplot_7 dprobit drawnorm drop ds ds_util dstdize duplicates durbina dwstat dydx e ed edi edit egen eivreg emdef en enc enco encod encode eq erase ereg ereg_lf ereg_p ereg_sw ereghet ereghet_glf ereghet_glf_sh ereghet_gp ereghet_ilf ereghet_ilf_sh ereghet_ip eret eretu eretur ereturn err erro error est est_cfexist est_cfname est_clickable est_expand est_hold est_table est_unhold est_unholdok estat estat_default estat_summ estat_vce_only esti estimates etodow etof etomdy ex exi exit expand expandcl fac fact facto factor factor_estat factor_p factor_pca_rotated factor_rotate factormat fcast fcast_compute fcast_graph fdades fdadesc fdadescr fdadescri fdadescrib fdadescribe fdasav fdasave fdause fh_st file open file read file close file filefilter fillin find_hlp_file findfile findit findit_7 fit fl fli flis flist for5_0 form forma format fpredict frac_154 frac_adj frac_chk frac_cox frac_ddp frac_dis frac_dv frac_in frac_mun frac_pp frac_pq frac_pv frac_wgt frac_xo fracgen fracplot fracplot_7 fracpoly fracpred fron_ex fron_hn fron_p fron_tn fron_tn2 frontier ftodate ftoe ftomdy ftowdate g gamhet_glf gamhet_gp gamhet_ilf gamhet_ip gamma gamma_d2 gamma_p gamma_sw gammahet gdi_hexagon gdi_spokes ge gen gene gener genera generat generate genrank genstd genvmean gettoken gl gladder gladder_7 glim_l01 glim_l02 glim_l03 glim_l04 glim_l05 glim_l06 glim_l07 glim_l08 glim_l09 glim_l10 glim_l11 glim_l12 glim_lf glim_mu glim_nw1 glim_nw2 glim_nw3 glim_p glim_v1 glim_v2 glim_v3 glim_v4 glim_v5 glim_v6 glim_v7 glm glm_6 glm_p glm_sw glmpred glo glob globa global glogit glogit_8 glogit_p gmeans gnbre_lf gnbreg gnbreg_5 gnbreg_p gomp_lf gompe_sw gomper_p gompertz gompertzhet gomphet_glf gomphet_glf_sh gomphet_gp gomphet_ilf gomphet_ilf_sh gomphet_ip gphdot gphpen gphprint gprefs gprobi_p gprobit gprobit_8 gr gr7 gr_copy gr_current gr_db gr_describe gr_dir gr_draw gr_draw_replay gr_drop gr_edit gr_editviewopts gr_example gr_example2 gr_export gr_print gr_qscheme gr_query gr_read gr_rename gr_replay gr_save gr_set gr_setscheme gr_table gr_undo gr_use graph graph7 grebar greigen greigen_7 greigen_8 grmeanby grmeanby_7 gs_fileinfo gs_filetype gs_graphinfo gs_stat gsort gwood h hadimvo hareg hausman haver he heck_d2 heckma_p heckman heckp_lf heckpr_p heckprob hel help hereg hetpr_lf hetpr_p hetprob hettest hexdump hilite hist hist_7 histogram hlogit hlu hmeans hotel hotelling hprobit hreg hsearch icd9 icd9_ff icd9p iis impute imtest inbase include inf infi infil infile infix inp inpu input ins insheet insp inspe inspec inspect integ inten intreg intreg_7 intreg_p intrg2_ll intrg_ll intrg_ll2 ipolate iqreg ir irf irf_create irfm iri is_svy is_svysum isid istdize ivprob_1_lf ivprob_lf ivprobit ivprobit_p ivreg ivreg_footnote ivtob_1_lf ivtob_lf ivtobit ivtobit_p jackknife jacknife jknife jknife_6 jknife_8 jkstat joinby kalarma1 kap kap_3 kapmeier kappa kapwgt kdensity kdensity_7 keep ksm ksmirnov ktau kwallis l la lab labe label labelbook ladder levels levelsof leverage lfit lfit_p li lincom line linktest lis list lloghet_glf lloghet_glf_sh lloghet_gp lloghet_ilf lloghet_ilf_sh lloghet_ip llogi_sw llogis_p llogist llogistic llogistichet lnorm_lf lnorm_sw lnorma_p lnormal lnormalhet lnormhet_glf lnormhet_glf_sh lnormhet_gp lnormhet_ilf lnormhet_ilf_sh lnormhet_ip lnskew0 loadingplot loc loca local log logi logis_lf logistic logistic_p logit logit_estat logit_p loglogs logrank loneway lookfor lookup lowess lowess_7 lpredict lrecomp lroc lroc_7 lrtest ls lsens lsens_7 lsens_x lstat ltable ltable_7 ltriang lv lvr2plot lvr2plot_7 m ma mac macr macro makecns man manova manova_estat manova_p manovatest mantel mark markin markout marksample mat mat_capp mat_order mat_put_rr mat_rapp mata mata_clear mata_describe mata_drop mata_matdescribe mata_matsave mata_matuse mata_memory mata_mlib mata_mosave mata_rename mata_which matalabel matcproc matlist matname matr matri matrix matrix_input__dlg matstrik mcc mcci md0_ md1_ md1debug_ md2_ md2debug_ mds mds_estat mds_p mdsconfig mdslong mdsmat mdsshepard mdytoe mdytof me_derd mean means median memory memsize meqparse mer merg merge mfp mfx mhelp mhodds minbound mixed_ll mixed_ll_reparm mkassert mkdir mkmat mkspline ml ml_5 ml_adjs ml_bhhhs ml_c_d ml_check ml_clear ml_cnt ml_debug ml_defd ml_e0 ml_e0_bfgs ml_e0_cycle ml_e0_dfp ml_e0i ml_e1 ml_e1_bfgs ml_e1_bhhh ml_e1_cycle ml_e1_dfp ml_e2 ml_e2_cycle ml_ebfg0 ml_ebfr0 ml_ebfr1 ml_ebh0q ml_ebhh0 ml_ebhr0 ml_ebr0i ml_ecr0i ml_edfp0 ml_edfr0 ml_edfr1 ml_edr0i ml_eds ml_eer0i ml_egr0i ml_elf ml_elf_bfgs ml_elf_bhhh ml_elf_cycle ml_elf_dfp ml_elfi ml_elfs ml_enr0i ml_enrr0 ml_erdu0 ml_erdu0_bfgs ml_erdu0_bhhh ml_erdu0_bhhhq ml_erdu0_cycle ml_erdu0_dfp ml_erdu0_nrbfgs ml_exde ml_footnote ml_geqnr ml_grad0 ml_graph ml_hbhhh ml_hd0 ml_hold ml_init ml_inv ml_log ml_max ml_mlout ml_mlout_8 ml_model ml_nb0 ml_opt ml_p ml_plot ml_query ml_rdgrd ml_repor ml_s_e ml_score ml_searc ml_technique ml_unhold mleval mlf_ mlmatbysum mlmatsum mlog mlogi mlogit mlogit_footnote mlogit_p mlopts mlsum mlvecsum mnl0_ mor more mov move mprobit mprobit_lf mprobit_p mrdu0_ mrdu1_ mvdecode mvencode mvreg mvreg_estat n nbreg nbreg_al nbreg_lf nbreg_p nbreg_sw nestreg net newey newey_7 newey_p news nl nl_7 nl_9 nl_9_p nl_p nl_p_7 nlcom nlcom_p nlexp2 nlexp2_7 nlexp2a nlexp2a_7 nlexp3 nlexp3_7 nlgom3 nlgom3_7 nlgom4 nlgom4_7 nlinit nllog3 nllog3_7 nllog4 nllog4_7 nlog_rd nlogit nlogit_p nlogitgen nlogittree nlpred no nobreak noi nois noisi noisil noisily note notes notes_dlg nptrend numlabel numlist odbc old_ver olo olog ologi ologi_sw ologit ologit_p ologitp on one onew onewa oneway op_colnm op_comp op_diff op_inv op_str opr opro oprob oprob_sw oprobi oprobi_p oprobit oprobitp opts_exclusive order orthog orthpoly ou out outf outfi outfil outfile outs outsh outshe outshee outsheet ovtest pac pac_7 palette parse parse_dissim pause pca pca_8 pca_display pca_estat pca_p pca_rotate pcamat pchart pchart_7 pchi pchi_7 pcorr pctile pentium pergram pergram_7 permute permute_8 personal peto_st pkcollapse pkcross pkequiv pkexamine pkexamine_7 pkshape pksumm pksumm_7 pl plo plot plugin pnorm pnorm_7 poisgof poiss_lf poiss_sw poisso_p poisson poisson_estat post postclose postfile postutil pperron pr prais prais_e prais_e2 prais_p predict predictnl preserve print pro prob probi probit probit_estat probit_p proc_time procoverlay procrustes procrustes_estat procrustes_p profiler prog progr progra program prop proportion prtest prtesti pwcorr pwd q\\s qby qbys qchi qchi_7 qladder qladder_7 qnorm qnorm_7 qqplot qqplot_7 qreg qreg_c qreg_p qreg_sw qu quadchk quantile quantile_7 que quer query range ranksum ratio rchart rchart_7 rcof recast reclink recode reg reg3 reg3_p regdw regr regre regre_p2 regres regres_p regress regress_estat regriv_p remap ren rena renam rename renpfix repeat replace report reshape restore ret retu retur return rm rmdir robvar roccomp roccomp_7 roccomp_8 rocf_lf rocfit rocfit_8 rocgold rocplot rocplot_7 roctab roctab_7 rolling rologit rologit_p rot rota rotat rotate rotatemat rreg rreg_p ru run runtest rvfplot rvfplot_7 rvpplot rvpplot_7 sa safesum sample sampsi sav save savedresults saveold sc sca scal scala scalar scatter scm_mine sco scob_lf scob_p scobi_sw scobit scor score scoreplot scoreplot_help scree screeplot screeplot_help sdtest sdtesti se search separate seperate serrbar serrbar_7 serset set set_defaults sfrancia sh she shel shell shewhart shewhart_7 signestimationsample signrank signtest simul simul_7 simulate simulate_8 sktest sleep slogit slogit_d2 slogit_p smooth snapspan so sor sort spearman spikeplot spikeplot_7 spikeplt spline_x split sqreg sqreg_p sret sretu sretur sreturn ssc st st_ct st_hc st_hcd st_hcd_sh st_is st_issys st_note st_promo st_set st_show st_smpl st_subid stack statsby statsby_8 stbase stci stci_7 stcox stcox_estat stcox_fr stcox_fr_ll stcox_p stcox_sw stcoxkm stcoxkm_7 stcstat stcurv stcurve stcurve_7 stdes stem stepwise stereg stfill stgen stir stjoin stmc stmh stphplot stphplot_7 stphtest stphtest_7 stptime strate strate_7 streg streg_sw streset sts sts_7 stset stsplit stsum sttocc sttoct stvary stweib su suest suest_8 sum summ summa summar summari summariz summarize sunflower sureg survcurv survsum svar svar_p svmat svy svy_disp svy_dreg svy_est svy_est_7 svy_estat svy_get svy_gnbreg_p svy_head svy_header svy_heckman_p svy_heckprob_p svy_intreg_p svy_ivreg_p svy_logistic_p svy_logit_p svy_mlogit_p svy_nbreg_p svy_ologit_p svy_oprobit_p svy_poisson_p svy_probit_p svy_regress_p svy_sub svy_sub_7 svy_x svy_x_7 svy_x_p svydes svydes_8 svygen svygnbreg svyheckman svyheckprob svyintreg svyintreg_7 svyintrg svyivreg svylc svylog_p svylogit svymarkout svymarkout_8 svymean svymlog svymlogit svynbreg svyolog svyologit svyoprob svyoprobit svyopts svypois svypois_7 svypoisson svyprobit svyprobt svyprop svyprop_7 svyratio svyreg svyreg_p svyregress svyset svyset_7 svyset_8 svytab svytab_7 svytest svytotal sw sw_8 swcnreg swcox swereg swilk swlogis swlogit swologit swoprbt swpois swprobit swqreg swtobit swweib symmetry symmi symplot symplot_7 syntax sysdescribe sysdir sysuse szroeter ta tab tab1 tab2 tab_or tabd tabdi tabdis tabdisp tabi table tabodds tabodds_7 tabstat tabu tabul tabula tabulat tabulate te tempfile tempname tempvar tes test testnl testparm teststd tetrachoric time_it timer tis tob tobi tobit tobit_p tobit_sw token tokeni tokeniz tokenize tostring total translate translator transmap treat_ll treatr_p treatreg trim trnb_cons trnb_mean trpoiss_d2 trunc_ll truncr_p truncreg tsappend tset tsfill tsline tsline_ex tsreport tsrevar tsrline tsset tssmooth tsunab ttest ttesti tut_chk tut_wait tutorial tw tware_st two twoway twoway__fpfit_serset twoway__function_gen twoway__histogram_gen twoway__ipoint_serset twoway__ipoints_serset twoway__kdensity_gen twoway__lfit_serset twoway__normgen_gen twoway__pci_serset twoway__qfit_serset twoway__scatteri_serset twoway__sunflower_gen twoway_ksm_serset ty typ type typeof u unab unabbrev unabcmd update us use uselabel var var_mkcompanion var_p varbasic varfcast vargranger varirf varirf_add varirf_cgraph varirf_create varirf_ctable varirf_describe varirf_dir varirf_drop varirf_erase varirf_graph varirf_ograph varirf_rename varirf_set varirf_table varlist varlmar varnorm varsoc varstable varstable_w varstable_w2 varwle vce vec vec_fevd vec_mkphi vec_p vec_p_w vecirf_create veclmar veclmar_w vecnorm vecnorm_w vecrank vecstable verinst vers versi versio version view viewsource vif vwls wdatetof webdescribe webseek webuse weib1_lf weib2_lf weib_lf weib_lf0 weibhet_glf weibhet_glf_sh weibhet_glfa weibhet_glfa_sh weibhet_gp weibhet_ilf weibhet_ilf_sh weibhet_ilfa weibhet_ilfa_sh weibhet_ip weibu_sw weibul_p weibull weibull_c weibull_s weibullhet wh whelp whi which whil while wilc_st wilcoxon win wind windo window winexec wntestb wntestb_7 wntestq xchart xchart_7 xcorr xcorr_7 xi xi_6 xmlsav xmlsave xmluse xpose xsh xshe xshel xshell xt_iis xt_tis xtab_p xtabond xtbin_p xtclog xtcloglog xtcloglog_8 xtcloglog_d2 xtcloglog_pa_p xtcloglog_re_p xtcnt_p xtcorr xtdata xtdes xtfront_p xtfrontier xtgee xtgee_elink xtgee_estat xtgee_makeivar xtgee_p xtgee_plink xtgls xtgls_p xthaus xthausman xtht_p xthtaylor xtile xtint_p xtintreg xtintreg_8 xtintreg_d2 xtintreg_p xtivp_1 xtivp_2 xtivreg xtline xtline_ex xtlogit xtlogit_8 xtlogit_d2 xtlogit_fe_p xtlogit_pa_p xtlogit_re_p xtmixed xtmixed_estat xtmixed_p xtnb_fe xtnb_lf xtnbreg xtnbreg_pa_p xtnbreg_refe_p xtpcse xtpcse_p xtpois xtpoisson xtpoisson_d2 xtpoisson_pa_p xtpoisson_refe_p xtpred xtprobit xtprobit_8 xtprobit_d2 xtprobit_re_p xtps_fe xtps_lf xtps_ren xtps_ren_8 xtrar_p xtrc xtrc_p xtrchh xtrefe_p xtreg xtreg_be xtreg_fe xtreg_ml xtreg_pa_p xtreg_re xtregar xtrere_p xtset xtsf_ll xtsf_llti xtsum xttab xttest0 xttobit xttobit_8 xttobit_p xttrans yx yxview__barlike_draw yxview_area_draw yxview_bar_draw yxview_dot_draw yxview_dropline_draw yxview_function_draw yxview_iarrow_draw yxview_ilabels_draw yxview_normal_draw yxview_pcarrow_draw yxview_pcbarrow_draw yxview_pccapsym_draw yxview_pcscatter_draw yxview_pcspike_draw yxview_rarea_draw yxview_rbar_draw yxview_rbarm_draw yxview_rcap_draw yxview_rcapsym_draw yxview_rconnected_draw yxview_rline_draw yxview_rscatter_draw yxview_rspike_draw yxview_spike_draw yxview_sunflower_draw zap_s zinb zinb_llf zinb_plf zip zip_llf zip_p zip_plf zt_ct_5 zt_hc_5 zt_hcd_5 zt_is_5 zt_iss_5 zt_sho_5 zt_smp_5 ztbase_5 ztcox_5 ztdes_5 ztereg_5 ztfill_5 ztgen_5 ztir_5 ztjoin_5 ztnb ztnb_p ztp ztp_p zts_5 ztset_5 ztspli_5 ztsum_5 zttoct_5 ztvary_5 ztweib_5",contains:[{className:"label",variants:[{begin:"\\$\\{?[a-zA-Z0-9_]+\\}?"},{begin:"`[a-zA-Z0-9_]+'"}]},{className:"string",variants:[{begin:'`"[^\r\n]*?"\''},{begin:'"[^\r\n"]*"'}]},{className:"literal",variants:[{begin:"\\b(abs|acos|asin|atan|atan2|atanh|ceil|cloglog|comb|cos|digamma|exp|floor|invcloglog|invlogit|ln|lnfact|lnfactorial|lngamma|log|log10|max|min|mod|reldif|round|sign|sin|sqrt|sum|tan|tanh|trigamma|trunc|betaden|Binomial|binorm|binormal|chi2|chi2tail|dgammapda|dgammapdada|dgammapdadx|dgammapdx|dgammapdxdx|F|Fden|Ftail|gammaden|gammap|ibeta|invbinomial|invchi2|invchi2tail|invF|invFtail|invgammap|invibeta|invnchi2|invnFtail|invnibeta|invnorm|invnormal|invttail|nbetaden|nchi2|nFden|nFtail|nibeta|norm|normal|normalden|normd|npnchi2|tden|ttail|uniform|abbrev|char|index|indexnot|length|lower|ltrim|match|plural|proper|real|regexm|regexr|regexs|reverse|rtrim|string|strlen|strlower|strltrim|strmatch|strofreal|strpos|strproper|strreverse|strrtrim|strtrim|strupper|subinstr|subinword|substr|trim|upper|word|wordcount|_caller|autocode|byteorder|chop|clip|cond|e|epsdouble|epsfloat|group|inlist|inrange|irecode|matrix|maxbyte|maxdouble|maxfloat|maxint|maxlong|mi|minbyte|mindouble|minfloat|minint|minlong|missing|r|recode|replay|return|s|scalar|d|date|day|dow|doy|halfyear|mdy|month|quarter|week|year|d|daily|dofd|dofh|dofm|dofq|dofw|dofy|h|halfyearly|hofd|m|mofd|monthly|q|qofd|quarterly|tin|twithin|w|weekly|wofd|y|yearly|yh|ym|yofd|yq|yw|cholesky|colnumb|colsof|corr|det|diag|diag0cnt|el|get|hadamard|I|inv|invsym|issym|issymmetric|J|matmissing|matuniform|mreldif|nullmat|rownumb|rowsof|sweep|syminv|trace|vec|vecdiag)(?=\\(|$)"}]},a.COMMENT("^[ 	]*\\*.*$",!1),a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]}}),a.registerLanguage("step21",function(a){var b="[A-Z_][A-Z0-9_.]*",c="END-ISO-10303-21;",d={literal:"",built_in:"",keyword:"HEADER ENDSEC DATA"},e={className:"preprocessor",begin:"ISO-10303-21;",relevance:10},f=[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.COMMENT("/\\*\\*!","\\*/"),a.C_NUMBER_MODE,a.inherit(a.APOS_STRING_MODE,{illegal:null}),a.inherit(a.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"'",end:"'"},{className:"label",variants:[{begin:"#",end:"\\d+",illegal:"\\W"}]}];return{aliases:["p21","step","stp"],case_insensitive:!0,lexemes:b,keywords:d,contains:[{className:"preprocessor",begin:c,relevance:10},e].concat(f)}}),a.registerLanguage("stylus",function(a){var b={className:"variable",begin:"\\$"+a.IDENT_RE},c={className:"hexcolor",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})",relevance:10},d=["charset","css","debug","extend","font-face","for","import","include","media","mixin","page","warn","while"],e=["after","before","first-letter","first-line","active","first-child","focus","hover","lang","link","visited"],f=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],g="[\\.\\s\\n\\[\\:,]",h=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-variant-ligatures","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"],i=["\\{","\\}","\\?","(\\bReturn\\b)","(\\bEnd\\b)","(\\bend\\b)",";","#\\s","\\*\\s","===\\s","\\|","%"];
+aggregate_max:"Agg: Max",aggregate_min:"Agg: Min",aggregate_avg:"Agg: Gem",aggregate_remove:"Agg: Verwijder"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("pl",{headerCell:{aria:{defaultFilterLabel:"Filter dla kolumny",removeFilter:"Usuń filter",columnMenuButtonLabel:"Menu kolumny"},priority:"Prioritet:",filterLabel:"Filtr dla kolumny: "},aggregate:{label:"pozycji"},groupPanel:{description:"Przeciągnij nagłówek kolumny tutaj, aby pogrupować według niej."},search:{placeholder:"Szukaj...",showingItems:"Widoczne pozycje:",selectedItems:"Zaznaczone pozycje:",totalItems:"Wszystkich pozycji:",size:"Rozmiar strony:",first:"Pierwsza strona",next:"Następna strona",previous:"Poprzednia strona",last:"Ostatnia strona"},menu:{text:"Wybierz kolumny:"},sort:{ascending:"Sortuj rosnąco",descending:"Sortuj malejąco",none:"Brak sortowania",remove:"Wyłącz sortowanie"},column:{hide:"Ukryj kolumne"},aggregation:{count:"Razem pozycji: ",sum:"Razem: ",avg:"Średnia: ",min:"Min: ",max:"Max: "},pinning:{pinLeft:"Przypnij do lewej",pinRight:"Przypnij do prawej",unpin:"Odepnij"},columnMenu:{close:"Zamknij"},gridMenu:{aria:{buttonLabel:"Menu Grida"},columns:"Kolumny:",importerTitle:"Importuj plik",exporterAllAsCsv:"Eksportuj wszystkie dane do csv",exporterVisibleAsCsv:"Eksportuj widoczne dane do csv",exporterSelectedAsCsv:"Eksportuj zaznaczone dane do csv",exporterAllAsPdf:"Eksportuj wszystkie dane do pdf",exporterVisibleAsPdf:"Eksportuj widoczne dane do pdf",exporterSelectedAsPdf:"Eksportuj zaznaczone dane do pdf",clearAllFilters:"Wyczyść filtry"},importer:{noHeaders:"Nie udało się wczytać nazw kolumn. Czy plik posiada nagłówek?",noObjects:"Nie udalo się wczytać pozycji. Czy plik zawiera dane??",invalidCsv:"Nie udało się przetworzyć pliku, jest to prawidlowy plik CSV??",invalidJson:"Nie udało się przetworzyć pliku, jest to prawidlowy plik Json?",jsonNotArray:"Importowany plik json musi zawierać tablicę, importowanie przerwane."},pagination:{aria:{pageToFirst:"Pierwsza strona",pageBack:"Poprzednia strona",pageSelected:"Wybrana strona",pageForward:"Następna strona",pageToLast:"Ostatnia strona"},sizes:"pozycji na stronę",totalItems:"pozycji",through:"do",of:"z"},grouping:{group:"Grupuj",ungroup:"Rozgrupuj",aggregate_count:"Zbiorczo: Razem",aggregate_sum:"Zbiorczo: Suma",aggregate_max:"Zbiorczo: Max",aggregate_min:"Zbiorczo: Min",aggregate_avg:"Zbiorczo: Średnia",aggregate_remove:"Zbiorczo: Usuń"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("pt-br",{headerCell:{aria:{defaultFilterLabel:"Filtro por coluna",removeFilter:"Remover filtro",columnMenuButtonLabel:"Menu coluna"},priority:"Prioridade:",filterLabel:"Filtro por coluna: "},aggregate:{label:"itens"},groupPanel:{description:"Arraste e solte uma coluna aqui para agrupar por essa coluna"},search:{placeholder:"Procurar...",showingItems:"Mostrando os Itens:",selectedItems:"Items Selecionados:",totalItems:"Total de Itens:",size:"Tamanho da Página:",first:"Primeira Página",next:"Próxima Página",previous:"Página Anterior",last:"Última Página"},menu:{text:"Selecione as colunas:"},sort:{ascending:"Ordenar Ascendente",descending:"Ordenar Descendente",none:"Nenhuma Ordem",remove:"Remover Ordenação"},column:{hide:"Esconder coluna"},aggregation:{count:"total de linhas: ",sum:"total: ",avg:"med: ",min:"min: ",max:"max: "},pinning:{pinLeft:"Fixar Esquerda",pinRight:"Fixar Direita",unpin:"Desprender"},columnMenu:{close:"Fechar"},gridMenu:{aria:{buttonLabel:"Menu Grid"},columns:"Colunas:",importerTitle:"Importar arquivo",exporterAllAsCsv:"Exportar todos os dados como csv",exporterVisibleAsCsv:"Exportar dados visíveis como csv",exporterSelectedAsCsv:"Exportar dados selecionados como csv",exporterAllAsPdf:"Exportar todos os dados como pdf",exporterVisibleAsPdf:"Exportar dados visíveis como pdf",exporterSelectedAsPdf:"Exportar dados selecionados como pdf",clearAllFilters:"Limpar todos os filtros"},importer:{noHeaders:"Nomes de colunas não puderam ser derivados. O arquivo tem um cabeçalho?",noObjects:"Objetos não puderam ser derivados. Havia dados no arquivo, além dos cabeçalhos?",invalidCsv:"Arquivo não pode ser processado. É um CSV válido?",invalidJson:"Arquivo não pode ser processado. É um Json válido?",jsonNotArray:"Arquivo json importado tem que conter um array. Abortando."},pagination:{aria:{pageToFirst:"Primeira página",pageBack:"Página anterior",pageSelected:"Página Selecionada",pageForward:"Proxima",pageToLast:"Anterior"},sizes:"itens por página",totalItems:"itens",through:"através dos",of:"de"},grouping:{group:"Agrupar",ungroup:"Desagrupar",aggregate_count:"Agr: Contar",aggregate_sum:"Agr: Soma",aggregate_max:"Agr: Max",aggregate_min:"Agr: Min",aggregate_avg:"Agr: Med",aggregate_remove:"Agr: Remover"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("pt",{headerCell:{aria:{defaultFilterLabel:"Filtro por coluna",removeFilter:"Remover filtro",columnMenuButtonLabel:"Menu coluna"},priority:"Prioridade:",filterLabel:"Filtro por coluna: "},aggregate:{label:"itens"},groupPanel:{description:"Arraste e solte uma coluna aqui para agrupar por essa coluna"},search:{placeholder:"Procurar...",showingItems:"Mostrando os Itens:",selectedItems:"Itens Selecionados:",totalItems:"Total de Itens:",size:"Tamanho da Página:",first:"Primeira Página",next:"Próxima Página",previous:"Página Anterior",last:"Última Página"},menu:{text:"Selecione as colunas:"},sort:{ascending:"Ordenar Ascendente",descending:"Ordenar Descendente",none:"Nenhuma Ordem",remove:"Remover Ordenação"},column:{hide:"Esconder coluna"},aggregation:{count:"total de linhas: ",sum:"total: ",avg:"med: ",min:"min: ",max:"max: "},pinning:{pinLeft:"Fixar Esquerda",pinRight:"Fixar Direita",unpin:"Desprender"},columnMenu:{close:"Fechar"},gridMenu:{aria:{buttonLabel:"Menu Grid"},columns:"Colunas:",importerTitle:"Importar ficheiro",exporterAllAsCsv:"Exportar todos os dados como csv",exporterVisibleAsCsv:"Exportar dados visíveis como csv",exporterSelectedAsCsv:"Exportar dados selecionados como csv",exporterAllAsPdf:"Exportar todos os dados como pdf",exporterVisibleAsPdf:"Exportar dados visíveis como pdf",exporterSelectedAsPdf:"Exportar dados selecionados como pdf",clearAllFilters:"Limpar todos os filtros"},importer:{noHeaders:"Nomes de colunas não puderam ser derivados. O ficheiro tem um cabeçalho?",noObjects:"Objetos não puderam ser derivados. Havia dados no ficheiro, além dos cabeçalhos?",invalidCsv:"Ficheiro não pode ser processado. É um CSV válido?",invalidJson:"Ficheiro não pode ser processado. É um Json válido?",jsonNotArray:"Ficheiro json importado tem que conter um array. Interrompendo."},pagination:{aria:{pageToFirst:"Primeira página",pageBack:"Página anterior",pageSelected:"Página Selecionada",pageForward:"Próxima",pageToLast:"Anterior"},sizes:"itens por página",totalItems:"itens",through:"através dos",of:"de"},grouping:{group:"Agrupar",ungroup:"Desagrupar",aggregate_count:"Agr: Contar",aggregate_sum:"Agr: Soma",aggregate_max:"Agr: Max",aggregate_min:"Agr: Min",aggregate_avg:"Agr: Med",aggregate_remove:"Agr: Remover"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("ro",{headerCell:{aria:{defaultFilterLabel:"Filtru pentru coloana",removeFilter:"Sterge filtru",columnMenuButtonLabel:"Column Menu"},priority:"Prioritate:",filterLabel:"Filtru pentru coloana:"},aggregate:{label:"Elemente"},groupPanel:{description:"Trage un cap de coloana aici pentru a grupa elementele dupa coloana respectiva"},search:{placeholder:"Cauta...",showingItems:"Arata elementele:",selectedItems:"Elementele selectate:",totalItems:"Total elemente:",size:"Marime pagina:",first:"Prima pagina",next:"Pagina urmatoare",previous:"Pagina anterioara",last:"Ultima pagina"},menu:{text:"Alege coloane:"},sort:{ascending:"Ordoneaza crescator",descending:"Ordoneaza descrescator",none:"Fara ordonare",remove:"Sterge ordonarea"},column:{hide:"Ascunde coloana"},aggregation:{count:"total linii: ",sum:"total: ",avg:"medie: ",min:"min: ",max:"max: "},pinning:{pinLeft:"Pin la stanga",pinRight:"Pin la dreapta",unpin:"Sterge pinul"},columnMenu:{close:"Inchide"},gridMenu:{aria:{buttonLabel:"Grid Menu"},columns:"Coloane:",importerTitle:"Incarca fisier",exporterAllAsCsv:"Exporta toate datele ca csv",exporterVisibleAsCsv:"Exporta datele vizibile ca csv",exporterSelectedAsCsv:"Exporta datele selectate ca csv",exporterAllAsPdf:"Exporta toate datele ca pdf",exporterVisibleAsPdf:"Exporta datele vizibile ca pdf",exporterSelectedAsPdf:"Exporta datele selectate ca csv pdf",clearAllFilters:"Sterge toate filtrele"},importer:{noHeaders:"Numele coloanelor nu a putut fi incarcat, acest fisier are un header?",noObjects:"Datele nu au putut fi incarcate, exista date in fisier in afara numelor de coloane?",invalidCsv:"Fisierul nu a putut fi procesat, ati incarcat un CSV valid ?",invalidJson:"Fisierul nu a putut fi procesat, ati incarcat un Json valid?",jsonNotArray:"Json-ul incarcat trebuie sa contina un array, inchidere."},pagination:{aria:{pageToFirst:"Prima pagina",pageBack:"O pagina inapoi",pageSelected:"Pagina selectata",pageForward:"O pagina inainte",pageToLast:"Ultima pagina"},sizes:"Elemente per pagina",totalItems:"elemente",through:"prin",of:"of"},grouping:{group:"Grupeaza",ungroup:"Opreste gruparea",aggregate_count:"Agg: Count",aggregate_sum:"Agg: Sum",aggregate_max:"Agg: Max",aggregate_min:"Agg: Min",aggregate_avg:"Agg: Avg",aggregate_remove:"Agg: Remove"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("ru",{headerCell:{aria:{defaultFilterLabel:"Фильтр столбца",removeFilter:"Удалить фильтр",columnMenuButtonLabel:"Меню столбца"},priority:"Приоритет:",filterLabel:"Фильтр столбца: "},aggregate:{label:"элементы"},groupPanel:{description:"Для группировки по столбцу перетащите сюда его название."},search:{placeholder:"Поиск...",showingItems:"Показать элементы:",selectedItems:"Выбранные элементы:",totalItems:"Всего элементов:",size:"Размер страницы:",first:"Первая страница",next:"Следующая страница",previous:"Предыдущая страница",last:"Последняя страница"},menu:{text:"Выбрать столбцы:"},sort:{ascending:"По возрастанию",descending:"По убыванию",none:"Без сортировки",remove:"Убрать сортировку"},column:{hide:"Спрятать столбец"},aggregation:{count:"всего строк: ",sum:"итого: ",avg:"среднее: ",min:"мин: ",max:"макс: "},pinning:{pinLeft:"Закрепить слева",pinRight:"Закрепить справа",unpin:"Открепить"},columnMenu:{close:"Закрыть"},gridMenu:{aria:{buttonLabel:"Меню"},columns:"Столбцы:",importerTitle:"Импортировать файл",exporterAllAsCsv:"Экспортировать всё в CSV",exporterVisibleAsCsv:"Экспортировать видимые данные в CSV",exporterSelectedAsCsv:"Экспортировать выбранные данные в CSV",exporterAllAsPdf:"Экспортировать всё в PDF",exporterVisibleAsPdf:"Экспортировать видимые данные в PDF",exporterSelectedAsPdf:"Экспортировать выбранные данные в PDF",clearAllFilters:"Очистите все фильтры"},importer:{noHeaders:"Не удалось получить названия столбцов, есть ли в файле заголовок?",noObjects:"Не удалось получить данные, есть ли в файле строки кроме заголовка?",invalidCsv:"Не удалось обработать файл, это правильный CSV-файл?",invalidJson:"Не удалось обработать файл, это правильный JSON?",jsonNotArray:"Импортируемый JSON-файл должен содержать массив, операция отменена."},pagination:{aria:{pageToFirst:"Первая страница",pageBack:"Предыдущая страница",pageSelected:"Выбранная страница",pageForward:"Следующая страница",pageToLast:"Последняя страница"},sizes:"строк на страницу",totalItems:"строк",through:"по",of:"из"},grouping:{group:"Группировать",ungroup:"Разгруппировать",aggregate_count:"Группировать: Count",aggregate_sum:"Для группы: Сумма",aggregate_max:"Для группы: Максимум",aggregate_min:"Для группы: Минимум",aggregate_avg:"Для группы: Среднее",aggregate_remove:"Для группы: Пусто"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("sk",{aggregate:{label:"items"},groupPanel:{description:"Pretiahni sem názov stĺpca pre zoskupenie podľa toho stĺpca."},search:{placeholder:"Hľadaj...",showingItems:"Zobrazujem položky:",selectedItems:"Vybraté položky:",totalItems:"Počet položiek:",size:"Počet:",first:"Prvá strana",next:"Ďalšia strana",previous:"Predchádzajúca strana",last:"Posledná strana"},menu:{text:"Vyberte stĺpce:"},sort:{ascending:"Zotriediť vzostupne",descending:"Zotriediť zostupne",remove:"Vymazať triedenie"},aggregation:{count:"total rows: ",sum:"total: ",avg:"avg: ",min:"min: ",max:"max: "},gridMenu:{columns:"Columns:",importerTitle:"Import file",exporterAllAsCsv:"Export all data as csv",exporterVisibleAsCsv:"Export visible data as csv",exporterSelectedAsCsv:"Export selected data as csv",exporterAllAsPdf:"Export all data as pdf",exporterVisibleAsPdf:"Export visible data as pdf",exporterSelectedAsPdf:"Export selected data as pdf",clearAllFilters:"Clear all filters"},importer:{noHeaders:"Column names were unable to be derived, does the file have a header?",noObjects:"Objects were not able to be derived, was there data in the file other than headers?",invalidCsv:"File was unable to be processed, is it valid CSV?",invalidJson:"File was unable to be processed, is it valid Json?",jsonNotArray:"Imported json file must contain an array, aborting."}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("sv",{aggregate:{label:"Artiklar"},groupPanel:{description:"Dra en kolumnrubrik hit och släpp den för att gruppera efter den kolumnen."},search:{placeholder:"Sök...",showingItems:"Visar artiklar:",selectedItems:"Valda artiklar:",totalItems:"Antal artiklar:",size:"Sidstorlek:",first:"Första sidan",next:"Nästa sida",previous:"Föregående sida",last:"Sista sidan"},menu:{text:"Välj kolumner:"},sort:{ascending:"Sortera stigande",descending:"Sortera fallande",remove:"Inaktivera sortering"},column:{hide:"Göm kolumn"},aggregation:{count:"Antal rader: ",sum:"Summa: ",avg:"Genomsnitt: ",min:"Min: ",max:"Max: "},pinning:{pinLeft:"Fäst vänster",pinRight:"Fäst höger",unpin:"Lösgör"},gridMenu:{columns:"Kolumner:",importerTitle:"Importera fil",exporterAllAsCsv:"Exportera all data som CSV",exporterVisibleAsCsv:"Exportera synlig data som CSV",exporterSelectedAsCsv:"Exportera markerad data som CSV",exporterAllAsPdf:"Exportera all data som PDF",exporterVisibleAsPdf:"Exportera synlig data som PDF",exporterSelectedAsPdf:"Exportera markerad data som PDF",clearAllFilters:"Rengör alla filter"},importer:{noHeaders:"Kolumnnamn kunde inte härledas. Har filen ett sidhuvud?",noObjects:"Objekt kunde inte härledas. Har filen data undantaget sidhuvud?",invalidCsv:"Filen kunde inte behandlas, är den en giltig CSV?",invalidJson:"Filen kunde inte behandlas, är den en giltig JSON?",jsonNotArray:"Importerad JSON-fil måste innehålla ett fält. Import avbruten."},pagination:{sizes:"Artiklar per sida",totalItems:"Artiklar"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("ta",{aggregate:{label:"உருப்படிகள்"},groupPanel:{description:"ஒரு பத்தியை குழுவாக அமைக்க அப்பத்தியின் தலைப்பை இங்கே  இழுத்து வரவும் "},search:{placeholder:"தேடல் ...",showingItems:"உருப்படிகளை காண்பித்தல்:",selectedItems:"தேர்ந்தெடுக்கப்பட்ட  உருப்படிகள்:",totalItems:"மொத்த உருப்படிகள்:",size:"பக்க அளவு: ",first:"முதல் பக்கம்",next:"அடுத்த பக்கம்",previous:"முந்தைய பக்கம் ",last:"இறுதி பக்கம்"},menu:{text:"பத்திகளை தேர்ந்தெடு:"},sort:{ascending:"மேலிருந்து கீழாக",descending:"கீழிருந்து மேலாக",remove:"வரிசையை நீக்கு"},column:{hide:"பத்தியை மறைத்து வை "},aggregation:{count:"மொத்த வரிகள்:",sum:"மொத்தம்: ",avg:"சராசரி: ",min:"குறைந்தபட்ச: ",max:"அதிகபட்ச: "},pinning:{pinLeft:"இடதுபுறமாக தைக்க ",pinRight:"வலதுபுறமாக தைக்க",unpin:"பிரி"},gridMenu:{columns:"பத்திகள்:",importerTitle:"கோப்பு : படித்தல்",exporterAllAsCsv:"எல்லா தரவுகளையும் கோப்பாக்கு: csv",exporterVisibleAsCsv:"இருக்கும் தரவுகளை கோப்பாக்கு: csv",exporterSelectedAsCsv:"தேர்ந்தெடுத்த தரவுகளை கோப்பாக்கு: csv",exporterAllAsPdf:"எல்லா தரவுகளையும் கோப்பாக்கு: pdf",exporterVisibleAsPdf:"இருக்கும் தரவுகளை கோப்பாக்கு: pdf",exporterSelectedAsPdf:"தேர்ந்தெடுத்த தரவுகளை கோப்பாக்கு: pdf",clearAllFilters:"Clear all filters"},importer:{noHeaders:"பத்தியின் தலைப்புகளை பெற இயலவில்லை, கோப்பிற்கு தலைப்பு உள்ளதா?",noObjects:"இலக்குகளை உருவாக்க முடியவில்லை, கோப்பில் தலைப்புகளை தவிர தரவு ஏதேனும் உள்ளதா? ",invalidCsv:"சரிவர நடைமுறை படுத்த இயலவில்லை, கோப்பு சரிதானா? - csv",invalidJson:"சரிவர நடைமுறை படுத்த இயலவில்லை, கோப்பு சரிதானா? - json",jsonNotArray:"படித்த கோப்பில் வரிசைகள் உள்ளது, நடைமுறை ரத்து செய் : json"},pagination:{sizes:"உருப்படிகள் / பக்கம்",totalItems:"உருப்படிகள் "},grouping:{group:"குழு",ungroup:"பிரி",aggregate_count:"மதிப்பீட்டு : எண்ணு",aggregate_sum:"மதிப்பீட்டு : கூட்டல்",aggregate_max:"மதிப்பீட்டு : அதிகபட்சம்",aggregate_min:"மதிப்பீட்டு : குறைந்தபட்சம்",aggregate_avg:"மதிப்பீட்டு : சராசரி",aggregate_remove:"மதிப்பீட்டு : நீக்கு"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("tr",{headerCell:{aria:{defaultFilterLabel:"Sütun için filtre",removeFilter:"Filtreyi Kaldır",columnMenuButtonLabel:"Sütun Menüsü"},priority:"Öncelik:",filterLabel:"Sütun için filtre: "},aggregate:{label:"kayıtlar"},groupPanel:{description:"Sütuna göre gruplamak için sütun başlığını buraya sürükleyin ve bırakın."},search:{placeholder:"Arama...",showingItems:"Gösterilen Kayıt:",selectedItems:"Seçili Kayıt:",totalItems:"Toplam Kayıt:",size:"Sayfa Boyutu:",first:"İlk Sayfa",next:"Sonraki Sayfa",previous:"Önceki Sayfa",last:"Son Sayfa"},menu:{text:"Sütunları Seç:"},sort:{ascending:"Artan Sırada Sırala",descending:"Azalan Sırada Sırala",none:"Sıralama Yapma",remove:"Sıralamayı Kaldır"},column:{hide:"Sütunu Gizle"},aggregation:{count:"toplam satır: ",sum:"toplam: ",avg:"ort: ",min:"min: ",max:"maks: "},pinning:{pinLeft:"Sola Sabitle",pinRight:"Sağa Sabitle",unpin:"Sabitlemeyi Kaldır"},columnMenu:{close:"Kapat"},gridMenu:{aria:{buttonLabel:"Tablo Menü"},columns:"Sütunlar:",importerTitle:"Dosya içeri aktar",exporterAllAsCsv:"Bütün veriyi CSV olarak dışarı aktar",exporterVisibleAsCsv:"Görünen veriyi CSV olarak dışarı aktar",exporterSelectedAsCsv:"Seçili veriyi CSV olarak dışarı aktar",exporterAllAsPdf:"Bütün veriyi PDF olarak dışarı aktar",exporterVisibleAsPdf:"Görünen veriyi PDF olarak dışarı aktar",exporterSelectedAsPdf:"Seçili veriyi PDF olarak dışarı aktar",clearAllFilters:"Bütün filtreleri kaldır"},importer:{noHeaders:"Sütun isimleri üretilemiyor, dosyanın bir başlığı var mı?",noObjects:"Nesneler üretilemiyor, dosyada başlıktan başka bir veri var mı?",invalidCsv:"Dosya işlenemedi, geçerli bir CSV dosyası mı?",invalidJson:"Dosya işlenemedi, geçerli bir Json dosyası mı?",jsonNotArray:"Alınan Json dosyasında bir dizi bulunmalıdır, işlem iptal ediliyor."},pagination:{aria:{pageToFirst:"İlk sayfaya",pageBack:"Geri git",pageSelected:"Seçili sayfa",pageForward:"İleri git",pageToLast:"Sona git"},sizes:"Sayfadaki nesne sayısı",totalItems:"kayıtlar",through:"",of:""},grouping:{group:"Grupla",ungroup:"Gruplama",aggregate_count:"Yekun: Sayı",aggregate_sum:"Yekun: Toplam",aggregate_max:"Yekun: Maks",aggregate_min:"Yekun: Min",aggregate_avg:"Yekun: Ort",aggregate_remove:"Yekun: Sil"}}),a}])}])}(),function(){var a=["uiT","uiTranslate"],b=["t","uiTranslate"],c=angular.module("ui.grid.i18n");c.constant("i18nConstants",{MISSING:"[MISSING]",UPDATE_EVENT:"$uiI18n",LOCALE_DIRECTIVE_ALIAS:"uiI18n",DEFAULT_LANG:"en"}),c.service("i18nService",["$log","i18nConstants","$rootScope",function(a,b,c){var d={_langs:{},current:null,get:function(a){return this._langs[a.toLowerCase()]},add:function(a,b){var c=a.toLowerCase();this._langs[c]||(this._langs[c]={}),angular.extend(this._langs[c],b)},getAllLangs:function(){var a=[];if(!this._langs)return a;for(var b in this._langs)a.push(b);return a},setCurrent:function(a){this.current=a.toLowerCase()},getCurrentLang:function(){return this.current}},e={add:function(a,b){"object"==typeof a?angular.forEach(a,function(a){a&&d.add(a,b)}):d.add(a,b)},getAllLangs:function(){return d.getAllLangs()},get:function(a){var b=a?a:e.getCurrentLang();return d.get(b)},getSafeText:function(a,c){var f=c?c:e.getCurrentLang(),g=d.get(f);if(!g)return b.MISSING;for(var h=a.split("."),i=g,j=0;j<h.length;++j){if(void 0===i[h[j]]||null===i[h[j]])return b.MISSING;i=i[h[j]]}return i},setCurrentLang:function(a){a&&(d.setCurrent(a),c.$broadcast(b.UPDATE_EVENT))},getCurrentLang:function(){var a=d.getCurrentLang();return a||(a=b.DEFAULT_LANG,d.setCurrent(a)),a}};return e}]);var d=function(a,b){return{compile:function(){return{pre:function(c,d,e){var f=b.LOCALE_DIRECTIVE_ALIAS,g=c.$eval(e[f]);g?c.$watch(e[f],function(){a.setCurrentLang(g)}):e.$$observers&&e.$observe(f,function(){a.setCurrentLang(e[f]||b.DEFAULT_LANG)})}}}}};c.directive("uiI18n",["i18nService","i18nConstants",d]);var e=function(b,c,d){return{restrict:"EA",compile:function(){return{pre:function(e,f,g){var h,i=a[0],j=a[1],k=g[i]||g[j]||f.html(),l=d.MISSING+k;if(g.$$observers){var m=g[i]?i:j;h=g.$observe(m,function(a){a&&f.html(b(a)(c.getCurrentLang())||l)})}var n=b(k),o=e.$on(d.UPDATE_EVENT,function(a){h?h(g[i]||g[j]):f.html(n(c.get())||l)});e.$on("$destroy",o),f.html(n(c.get())||l)}}}}};angular.forEach(a,function(a){c.directive(a,["$parse","i18nService","i18nConstants",e])});var f=function(a,b,c){return function(d){var e=a(d);return e(b.get())||c.MISSING+d}};angular.forEach(b,function(a){c.filter(a,["$parse","i18nService","i18nConstants",f])})}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("zh-cn",{headerCell:{aria:{defaultFilterLabel:"列过滤器",removeFilter:"移除过滤器",columnMenuButtonLabel:"列菜单"},priority:"优先级:",filterLabel:"列过滤器: "},aggregate:{label:"行"},groupPanel:{description:"拖曳表头到此处进行分组"},search:{placeholder:"查找",showingItems:"已显示行数：",selectedItems:"已选择行数：",totalItems:"总行数：",size:"每页显示行数：",first:"首页",next:"下一页",previous:"上一页",last:"末页"},menu:{text:"选择列："},sort:{ascending:"升序",descending:"降序",none:"无序",remove:"取消排序"},column:{hide:"隐藏列"},aggregation:{count:"计数：",sum:"求和：",avg:"均值：",min:"最小值：",max:"最大值："},pinning:{pinLeft:"左侧固定",pinRight:"右侧固定",unpin:"取消固定"},columnMenu:{close:"关闭"},gridMenu:{aria:{buttonLabel:"表格菜单"},columns:"列：",importerTitle:"导入文件",exporterAllAsCsv:"导出全部数据到CSV",exporterVisibleAsCsv:"导出可见数据到CSV",exporterSelectedAsCsv:"导出已选数据到CSV",exporterAllAsPdf:"导出全部数据到PDF",exporterVisibleAsPdf:"导出可见数据到PDF",exporterSelectedAsPdf:"导出已选数据到PDF",clearAllFilters:"清除所有过滤器"},importer:{noHeaders:"无法获取列名，确定文件包含表头？",noObjects:"无法获取数据，确定文件包含数据？",invalidCsv:"无法处理文件，确定是合法的CSV文件？",invalidJson:"无法处理文件，确定是合法的JSON文件？",jsonNotArray:"导入的文件不是JSON数组！"},pagination:{aria:{pageToFirst:"第一页",pageBack:"上一页",pageSelected:"当前页",pageForward:"下一页",pageToLast:"最后一页"},sizes:"行每页",totalItems:"行",through:"至",of:"共"},grouping:{group:"分组",ungroup:"取消分组",aggregate_count:"合计: 计数",aggregate_sum:"合计: 求和",aggregate_max:"合计: 最大",aggregate_min:"合计: 最小",aggregate_avg:"合计: 平均",aggregate_remove:"合计: 移除"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("zh-tw",{aggregate:{label:"行"},groupPanel:{description:"拖曳表頭到此處進行分組"},search:{placeholder:"查找",showingItems:"已顯示行數：",selectedItems:"已選擇行數：",totalItems:"總行數：",size:"每頁顯示行數：",first:"首頁",next:"下壹頁",previous:"上壹頁",last:"末頁"},menu:{text:"選擇列："},sort:{ascending:"升序",descending:"降序",remove:"取消排序"},column:{hide:"隱藏列"},aggregation:{count:"計數：",sum:"求和：",avg:"均值：",min:"最小值：",max:"最大值："},pinning:{pinLeft:"左側固定",pinRight:"右側固定",unpin:"取消固定"},gridMenu:{columns:"列：",importerTitle:"導入文件",exporterAllAsCsv:"導出全部數據到CSV",exporterVisibleAsCsv:"導出可見數據到CSV",exporterSelectedAsCsv:"導出已選數據到CSV",exporterAllAsPdf:"導出全部數據到PDF",exporterVisibleAsPdf:"導出可見數據到PDF",exporterSelectedAsPdf:"導出已選數據到PDF",clearAllFilters:"清除所有过滤器"},importer:{noHeaders:"無法獲取列名，確定文件包含表頭？",noObjects:"無法獲取數據，確定文件包含數據？",invalidCsv:"無法處理文件，確定是合法的CSV文件？",invalidJson:"無法處理文件，確定是合法的JSON文件？",jsonNotArray:"導入的文件不是JSON數組！"},pagination:{sizes:"行每頁",totalItems:"行"}}),a}])}])}(),function(){"use strict";var a=angular.module("ui.grid.autoResize",["ui.grid"]);a.directive("uiGridAutoResize",["$timeout","gridUtil",function(a,b){return{require:"uiGrid",scope:!1,link:function(a,c,d,e){function f(){i=b.elementHeight(c),h=b.elementWidth(c)}function g(){clearTimeout(j),j=setTimeout(function(){var d=b.elementHeight(c),j=b.elementWidth(c);d!==i||j!==h?(e.grid.gridHeight=d,e.grid.gridWidth=j,a.$apply(function(){e.grid.refresh().then(function(){f(),g()})})):g()},250)}var h,i;f();var j;g(),a.$on("$destroy",function(){clearTimeout(j)})}}}])}(),function(){"use strict";var a=angular.module("ui.grid.cellNav",["ui.grid"]);a.constant("uiGridCellNavConstants",{FEATURE_NAME:"gridCellNav",CELL_NAV_EVENT:"cellNav",direction:{LEFT:0,RIGHT:1,UP:2,DOWN:3,PG_UP:4,PG_DOWN:5},EVENT_TYPE:{KEYDOWN:0,CLICK:1,CLEAR:2}}),a.factory("uiGridCellNavFactory",["gridUtil","uiGridConstants","uiGridCellNavConstants","GridRowColumn","$q",function(a,b,c,d,e){var f=function(a,b,c,d){this.rows=a.visibleRowCache,this.columns=b.visibleColumnCache,this.leftColumns=c?c.visibleColumnCache:[],this.rightColumns=d?d.visibleColumnCache:[],this.bodyContainer=a};return f.prototype.getFocusableCols=function(){var a=this.leftColumns.concat(this.columns,this.rightColumns);return a.filter(function(a){return a.colDef.allowCellFocus})},f.prototype.getFocusableRows=function(){return this.rows.filter(function(a){return a.allowCellFocus!==!1})},f.prototype.getNextRowCol=function(a,b,d){switch(a){case c.direction.LEFT:return this.getRowColLeft(b,d);case c.direction.RIGHT:return this.getRowColRight(b,d);case c.direction.UP:return this.getRowColUp(b,d);case c.direction.DOWN:return this.getRowColDown(b,d);case c.direction.PG_UP:return this.getRowColPageUp(b,d);case c.direction.PG_DOWN:return this.getRowColPageDown(b,d)}},f.prototype.initializeSelection=function(){var a=this.getFocusableCols(),b=this.getFocusableRows();if(0===a.length||0===b.length)return null;return new d(b[0],a[0])},f.prototype.getRowColLeft=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=1);var h=0===f?c.length-1:f-1;return h>f?0===g?new d(a,c[h]):new d(e[g-1],c[h]):new d(a,c[h])},f.prototype.getRowColRight=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=0);var h=f===c.length-1?0:f+1;return f>h?g===e.length-1?new d(a,c[h]):new d(e[g+1],c[h]):new d(a,c[h])},f.prototype.getRowColDown=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);return-1===f&&(f=0),g===e.length-1?new d(a,c[f]):new d(e[g+1],c[f])},f.prototype.getRowColPageDown=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=0);var h=this.bodyContainer.minRowsToRender();return g>=e.length-h?new d(e[e.length-1],c[f]):new d(e[g+h],c[f])},f.prototype.getRowColUp=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);return-1===f&&(f=0),0===g?new d(a,c[f]):new d(e[g-1],c[f])},f.prototype.getRowColPageUp=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=0);var h=this.bodyContainer.minRowsToRender();return 0>g-h?new d(e[0],c[f]):new d(e[g-h],c[f])},f}]),a.service("uiGridCellNavService",["gridUtil","uiGridConstants","uiGridCellNavConstants","$q","uiGridCellNavFactory","GridRowColumn","ScrollEvent",function(a,b,c,d,e,f,g){var h={initializeGrid:function(a){a.registerColumnBuilder(h.cellNavColumnBuilder),a.cellNav={},a.cellNav.lastRowCol=null,a.cellNav.focusedCells=[],h.defaultGridOptions(a.options);var b={events:{cellNav:{navigate:function(a,b){},viewPortKeyDown:function(a,b){},viewPortKeyPress:function(a,b){}}},methods:{cellNav:{scrollToFocus:function(b,c){return h.scrollToFocus(a,b,c)},getFocusedCell:function(){return a.cellNav.lastRowCol},getCurrentSelection:function(){return a.cellNav.focusedCells},rowColSelectIndex:function(b){for(var c=-1,d=0;d<a.cellNav.focusedCells.length;d++)if(a.cellNav.focusedCells[d].col.uid===b.col.uid&&a.cellNav.focusedCells[d].row.uid===b.row.uid){c=d;break}return c}}}};a.api.registerEventsFromObject(b.events),a.api.registerMethodsFromObject(b.methods)},defaultGridOptions:function(a){a.modifierKeysToMultiSelectCells=a.modifierKeysToMultiSelectCells===!0},decorateRenderContainers:function(a){var b=a.hasRightContainer()?a.renderContainers.right:null,c=a.hasLeftContainer()?a.renderContainers.left:null;null!==c&&(a.renderContainers.left.cellNav=new e(a.renderContainers.body,c,b,a.renderContainers.body)),null!==b&&(a.renderContainers.right.cellNav=new e(a.renderContainers.body,b,a.renderContainers.body,c)),a.renderContainers.body.cellNav=new e(a.renderContainers.body,a.renderContainers.body,c,b)},getDirection:function(a){return a.keyCode===b.keymap.LEFT||a.keyCode===b.keymap.TAB&&a.shiftKey?c.direction.LEFT:a.keyCode===b.keymap.RIGHT||a.keyCode===b.keymap.TAB?c.direction.RIGHT:a.keyCode===b.keymap.UP||a.keyCode===b.keymap.ENTER&&a.shiftKey?c.direction.UP:a.keyCode===b.keymap.PG_UP?c.direction.PG_UP:a.keyCode===b.keymap.DOWN||a.keyCode===b.keymap.ENTER&&!a.ctrlKey&&!a.altKey?c.direction.DOWN:a.keyCode===b.keymap.PG_DOWN?c.direction.PG_DOWN:null},cellNavColumnBuilder:function(a,b,c){var e=[];return a.allowCellFocus=void 0===a.allowCellFocus?!0:a.allowCellFocus,d.all(e)},scrollToFocus:function(a,b,c){var d=null,e=null;return"undefined"!=typeof b&&null!==b&&(d=a.getRow(b)),"undefined"!=typeof c&&null!==c&&(e=a.getColumn(c.name?c.name:c.field)),a.api.core.scrollToIfNecessary(d,e).then(function(){var b={row:d,col:e};null!==d&&null!==e&&a.cellNav.broadcastCellNav(b)})},getLeftWidth:function(a,b){var c=0;if(!b)return c;var d=a.renderContainers.body.visibleColumnCache.indexOf(b);a.renderContainers.body.visibleColumnCache.forEach(function(a,b){d>b&&(c+=a.drawnWidth)});var e=0===d?0:(d+1)/a.renderContainers.body.visibleColumnCache.length;return c+=b.drawnWidth*e}};return h}]),a.directive("uiGridCellnav",["gridUtil","uiGridCellNavService","uiGridCellNavConstants","uiGridConstants","GridRowColumn","$timeout","$compile",function(a,b,c,d,e,f,g){return{replace:!0,priority:-150,require:"^uiGrid",scope:!1,controller:function(){},compile:function(){return{pre:function(a,f,g,h){var i=a,j=h.grid;b.initializeGrid(j),h.cellNav={},h.cellNav.makeRowCol=function(a){return a instanceof e||(a=new e(a.row,a.col)),a},h.cellNav.getActiveCell=function(){var a=f[0].getElementsByClassName("ui-grid-cell-focus");return a.length>0?a[0]:void 0},h.cellNav.broadcastCellNav=j.cellNav.broadcastCellNav=function(a,b,d){b=!(void 0===b||!b),a=h.cellNav.makeRowCol(a),h.cellNav.broadcastFocus(a,b,d),i.$broadcast(c.CELL_NAV_EVENT,a,b,d)},h.cellNav.clearFocus=j.cellNav.clearFocus=function(){j.cellNav.focusedCells=[],i.$broadcast(c.CELL_NAV_EVENT)},h.cellNav.broadcastFocus=function(a,b,c){b=!(void 0===b||!b),a=h.cellNav.makeRowCol(a);var d=a.row,f=a.col,g=h.grid.api.cellNav.rowColSelectIndex(a);if(null===j.cellNav.lastRowCol||-1===g){var i=new e(d,f);(null===j.cellNav.lastRowCol||j.cellNav.lastRowCol.row!==i.row||j.cellNav.lastRowCol.col!==i.col)&&(j.api.cellNav.raise.navigate(i,j.cellNav.lastRowCol),j.cellNav.lastRowCol=i),h.grid.options.modifierKeysToMultiSelectCells&&b?j.cellNav.focusedCells.push(a):j.cellNav.focusedCells=[a]}else j.options.modifierKeysToMultiSelectCells&&b&&g>=0&&j.cellNav.focusedCells.splice(g,1);
+"Roboto-Italic.ttf":"AAEAAAAOAIAAAwBgR0RFRgsuCy8AATmYAAAASEdQT1OC3T4oAAE54AAAkPhHU1VCeolvLwABytgAAANsT1MvMrivKS4AAAFoAAAAYFZETVhu6nZPAAASPAAABeBjbWFwg/CFnwAAGBwAAA7yZ2x5ZqugYnAAACcQAADhjGhlYWQVl+THAAAA7AAAADZoaGVhK3TmIgAAASQAAAAkaG10eH7tDo8AAAHIAAAQdGxvY2H/CzayAAEInAAACDxtYXhwBDwA9gAAAUgAAAAgbmFtZW3ArcAAARDYAAAEb3Bvc3QJy9dbAAEVSAAAJE0AAQAAAAEAAERFNtJfDzz1AAkIAAAAAADE8BEuAAAAAM2Cslz6t9PdKU8IYgACAAkAAgAAAAAAAAABAAAHbP4MAAAJA/q32vUpTwABAAAAAAAAAAAAAAAAAAAEHQABAAAEHQCWABYAXgAFAAEAAAAAAAAAAAAAAAAAAwABAAMEQQGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAAAAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAHB5cnMAAQAA//0GAP4AAGYHmgIAIAABn08BAAAEOgWwAAAAIAACAeMAAAAAAAAB4wAAAeMAAAJ1AMUErABDBDoARwV7ANMErAAbAVcAxgKBAFcCiP+MA0AAoQRCAHIBgf+YAhUAPgIGAEYDH/+mBDoAUAQ6AXAEOgAtBDoANQQ6ACcEOgBoBDoAZwQ6ANgEOgA1BDoAfwHpAEYB8f/GA9EAZQQ6AI4D7gBWA5IAwga0ABME/v/VBMsAWATBAGIE8ABYBGIAWARfAFgFJgBoBVgAWAIkAGIEJQAPBH4APgQgAFgGkgBYBVkAWAUcAF4EzQBYBTsAXgT4AFcEjQBDBHoA7AUSAGcE3QDNBpUA7AS9//wEpgDuBDIAIAIKABIDHAD3Agr/lwMnAHwDa/+WAl0A8wQgADoERAA1A/wARwREAEQD+QBHApsAigRDADcERAA1AegARAH2/x0D2QA2AegARAaLADUERAA1BEQARgRE/+IERABEAqQANQPuADsCaQBvBEQAWgPIAJcFrACyA8j/6QPI/7wDyAAIApEAUQHhADYCkf+pBRgAggHh/+sEHQBXBGAALQVVACYEjgBxAdkAAQSc/8gDvwEnBd4AUgNeAMIDjABwBCsApgXfAFIDewEDAtABBQQGAE4DMQCnAzgAqgJoAPsERP/rA7EAhwH/AMMB4//OAg8BBANtAM8DiwA1BdUBDgY7ARsGgQC6A7f/8wcF/54EBABIBR0AJgRvAEgEeQAwBlIABARnACYESgBqBEUATARY/+sFRABVAegAPgQxAD4D8wBJAhEARwUwAEYERAA1BygATwbHAEQB6ABEApb/ZgUjAFkETgBGBToAZwSuAFoB7/8bA/kAPAOWAUgDYgFeAzgBCwINAUECkQEiAhP/twOXAQgCzwEHAnoAHQAK/fIACv5BAAr9WAAK/kYACv1LAAr83AHzAWQD1AFBAgAAwwQuAFcFS//MBR0ATwTs/94ETQAiBVoAWARN//EFXwBXBS8AigUAAB0EPwBABHL/9QPIALMERABBBAsAKQPsAIsERAA1BEYAVgJ5AH4EKv/RA7AAOgR6AHAERP/iBAsASQREAEMD7gC3BBwAWgVNAD8FRABDBisAXQSiAFoD/wCzBeEAZAWfANsFEgBmCAj/3ggTAFcGGgDyBVoAVwS7AEgFqv+WBtP/ygR0ACAFWQBYBU//3gS3AKMF0QBbBX8AVwUnANEHDgBXB0cAVwWrAMkGggBXBLkASAURAIcGrABiBM4ADAQnAEQETgBAAygAPgSQ/5oFvP/DA9IAHgRaAEAEFQBABFv/1QWSAEAEWQBABFoAQAOfAJAFbwBABHkAQAQYAH8GEgBABjoANQSlAIYF2ABABBYAQAQLADMGHgBABCH/1QRFADUEDABRBlj/1QZzAEAERQA1BFoAQAaRAGgFtwBFBBQAPga2AGMFmQA8BIb/2AQF/7wGmAB0BaoAXQZrADoFigA6CHsAYgddAD4D5f/HA5//xgUdAF0ERQBGBL4A6APIALMFHQBPBEUARgaLAGwFtwBIBpIAaAW4AEUE5ABkBAgASgSyAFUACv09AAr9ZAAK/m8ACv6QAAr6twAK+tYEFAA+BMsAVwRD/+IEHwBIA1wANQSXAFcDyQA1BL0ASAQ+AD4GJADzBTQApQdEAFcFVQA1B6kAVwaGADUFjQBlBIkATga/AOgFCwCIBR0A0QQmAJcFHQDQBc8ArgR0ACUEvQBIBBsAPgVYAFcERAA1BSsARgRgADYEYP/tBHIACgMY//sEtQA2BjQANgZzAEAF7wDoBNkAiAQIAM8DywC8B0H/8QYM/+wHfQBOBjUANQSoAGAD3gBGBVIA1wTPAKwFEQBqA9UAAAehAAAD1QAAB6EAAAKSAAAB7wAAAU4AAAQ4AAACEwAAAY8AAADMAAAACgAABS8A6QYSAQADb/9oAY0A1gGNALEBjP+kAY7/YQK7ANYCwgC9Aqn/pAQkAJUESQAQApAArwOPAEcFDABHByYArgJGAIACRgAhA24ACQN0AIsDLgCjBGAALQYmAEkD/gBgBYkA4wOXAGcIOABOBLQBIwTGAHwGUAD+BtwArAcIAKoGbQEeBFkAJgU/ADkEZ/+7BEoAzwSIAGgHqABJAfL/OwQ7AFAD7wCOA/YASAP9AEcDyQBnAjYAjwJ1AJQB7f/mBC0AaAAKAAAHq/+1B6wAhwPfAB8DXAAnBDoAUQLg/+AB6P8dAhH/egF+/8IDbQE3A2wBNwNsATcDyAEPA9ABCwPIAF8DxwEXA20BDQHrAS8Eb//UBDIAPgRJAE0EYAA+BAQAPgPfAD4EhgBKBKsAPgHoAD4DzwALBBwAPgOEAD4FlwA+BMoAPgR/AE0ElQBNBGMAPgQrACMD7gC9BLMAWARwAL4FoQDUBEH/4wQcALUD/v/5BDMASgJNAKwDqQAPA9YAIAQjACUEJQAeA+8ATgOEAL0D7gAjA+cAbQIPAH8DKAAiAzgAJQLTAO0DRwArA0gAQALjAI8DTwAuAzgAZANtAD4DZwC5ApEBKwMbAPUEOgAuBDoAJwQ6AGEESwBkA/n/kQQBAOsEMP/OBDoANQR7AEAERABBBPAAWAQgADcE3gBXBNMAWAPZADYE7ABYA9gANgQ6AH0EMgA+AzgBCwHjAAACFQA+BTMAXgUzAF4EYgBTBHoA7AJpAAcE/v/VBP7/1QT+/9UE/v/VBP7/1QT+/9UE/v/VBMsAYgRiAFgEYgBYBGIAWARiAFgCJABiAiQAYgIkAGICJABiBVkAWAU7AF4FOwBeBTsAXgU7AF4FOwBeBRIAZwUSAGcFEgBnBRIAZwSmAO4EIAA6BCAAOgQgADoEIAA6BCAAOgQgADoEIAA6A/wARwP5AEcD+QBHA/kARwP5AEcB6AA+AegAPgHoAD4B6AA+BEQANQREAEYERABGBEQARgREAEYERABGBEQAWgREAFoERABaBEQAWgPI/7wDyP+8BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BMsAYgP8AEcEywBiA/wARwTLAGID/ABHBMsAYgP8AEcFFQBYBNoARARiAFgD+QBHBGIAWAP5AEcEYgBYA/kARwRiAFgD+QBHBGIAWAP5AEcFJgBoBEMANwUmAGgEQwA3BSYAaARDADcFJgBoBEMANwVYAFgERAA1AiQAYgHoAD4CJABiAegAPgIkAGIB6AA+AiT/mgHo/3sCJABiBkkAYgPeAEQEJQAPAe//GwTTAD4D2QA2BCAAWAHoAEQEIABYAej/qAQgAFgCfgBEBCAAWALEAEQFWQBYBEQANQVZAFgERAA1BVkAWAREADUERAA1BTsAXgREAEYFOwBeBEQARgU7AF4ERABGBPgAVwKkADUE+ABXAqT/pgT4AFcCpAA1BJgAQwPuADsEmABDA+4AOwSYAEMD7gA7BJgAQwPuADsEmABDA+4AOwR6AOwCaQBFBHoA7AJpAG8EegDsApEAbwUSAGcERABaBRIAZwREAFoFEgBnBEQAWgUSAGcERABaBRIAZwREAFoFEgBnBEQAWgaVAOwFrACyBKYA7gPI/7wEpgDuBH0AIAPIAAgEfQAgA8gACAR9ACADyAAIBwX/ngZSAAQFHQAmBEUATARgAAsEYAALA+4AvQRv/9QEb//UBG//1ARv/9QEb//UBG//1ARv/9QESQBNBAQAPgQEAD4EBAA+BAQAPgHoAD4B6AA+AegAPgHoAD4EygA+BH8ATQR/AE0EfwBNBH8ATQR/AE0EswBYBLMAWASzAFgEswBYBBwAtQRv/9QEb//UBG//1ARJAE0ESQBNBEkATQRJAE0EYAA+BAQAPgQEAD4EBAA+BAQAPgQEAD4EhgBKBIYASgSGAEoEhgBKBKsAPgHoAD4B6AA+AegAPgHo/3MB6AA+A88ACwQcAD4DhAA+A4QAPgOEAD4DhAA+BMoAPgTKAD4EygA+BH8ATQR/AE0EfwBNBGMAPgRjAD4EYwA+BCsAIwQrACMEKwAjBCsAIwPuAJcD7gC9BLMAWASzAFgEswBYBLMAWASzAFgEswBYBaEA1AQcALUEHAC1A/7/+QP+//kD/v/5CFYAIwT+/9UExgCbBbwAvAKIAMYFTwByBQoASQUUADECeQBsBP7/1QTLAFgEYgBYBH0AIAVYAFgCJABiBNMAPgaSAFgFWQBYBTsAXgTNAFgEegDsBKYA7gS9//wCJABiBKYA7gQ/AEAECwApBEQANQJ5AH4EHABaBDEAPgREAEYERP/rA8gAlwPI/+kCeQB+BBwAWgREAEYEHABaBisAXQRiAFgELgBXBJgAQwIkAGICJABiBCUADwTTAD4E0wA+BLcAowT+/9UEywBYBC4AVwRiAFgFWQBYBpIAWAVYAFgFOwBeBVoAWATNAFgEywBiBHoA7AS9//wEIAA6A/kARwRaAEAERABGBET/4gP8AEcDyP+8A8j/6QP5AEcDKAA+A+4AOwHoAEQB6AA+Afb/HQQVAEADyP+8BpUA7AWsALIGlQDsBawAsgaVAOwFrACyBKYA7gPI/7wBVwDGAnUAxQP6AE8EgwCKAe//GwGNALEGkgBYBosANQT+/9UEIAA6BTsAAQbIAIoHHgCKBGIAWAVZAFgD+QBHBFoAQAUvAIoFRABDBL4A6APIALMIDABGCQMAXgR0ACAD0gAeBMsAYgP8AEcEpgDuA8gAswIkAGIG0//KBbz/wwIkAGIE/v/VBCAAOgT+/9UEIAA6BwX/ngZSAAQEYgBYA/kARwUrAEYD+QA8A/kAPAbT/8oFvP/DBHQAIAPSAB4FWQBYBFoAQAVZAFgEWgBABTsAXgREAEYFHQBdBEUARgUdAF0ERQBGBREAhwQLADMEtwCjA8j/vAS3AKMDyP+8BLcAowPI/7wFJwDRBBgAfwaCAFcF2ABABL3//API/+kERABEBU//3gRb/9UE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoEYgBYA/kARwRiAFgD+QBHBGIAWAP5AEcEYgBYA/kARwRiAFgD+QBHBGIAWAP5AEcEYgBYA/kARwRiAFgD+QBHAiQAYgHoAD4CJAAXAej/+gU7AF4ERABGBTsAXgREAEYFOwBeBEQARgU7AF4ERABGBTsAXgREAEYFOwBeBEQARgU7AF4ERABGBSMAWQROAEYFIwBZBE4ARgUjAFkETgBGBSMAWQROAEYFIwBZBE4ARgUSAGcERABaBRIAZwREAFoFOgBnBK4AWgU6AGcErgBaBToAZwSuAFoFOgBnBK4AWgU6AGcErgBaBKYA7gPI/7wEpgDuA8j/vASmAO4DyP+8BGIARARiABME0wA+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////1QAABH8HiAImACMAAAAHAJ4BkgGo////1QAABMYHnwImACMAAAAHAdQBiQEs//8AYv5EBPgFxQAmACUAAAAHAHcBt//3//8AWAAABPIHIgImACcAAAAHAEIBNwFd//8AWAAABPIHHwImACcAAAAHAHMB4wFZ//8AWAAABPIHRgImACcAAAAHAJoA0gFd//8AWAAABPIHDAImACcAAAAHAGgA0wFc//8AYgAAAkQHIgImACsAAAAHAEL//AFd//8AYgAAA1MHHwImACsAAAAHAHMApwFZ//8AYgAAAx4HRgImACsAAAAHAJr/lwFd//8AYgAAA10HDAImACsAAAAHAGj/mAFc//8AWAAABXoHUQImADAAAAAHAKABTgFg//8AXv/rBTYHNwAmADEAAAAHAEIBjAFy//8AXv/rBTYHNAAmADEAAAAHAHMCOAFu//8AXv/rBTYHWwAmADEAAAAHAJoBJwFy//8AXv/rBTYHZgAmADEAAAAHAKABRgF1//8AXv/rBTYHIQAmADEAAAAHAGgBKAFx//8AZ//rBVcHIgImADcAAAAHAEIBdwFd//8AZ//rBVcHHwImADcAAAAHAHMCIwFZ//8AZ//rBVcHRgImADcAAAAHAJoBEgFd//8AZ//rBVcHDAImADcAAAAHAGgBEwFc//8A7gAABVMHHQImADsAAAAHAHMB6QFX//8AOv/sA/cF4AImAEMAAAAHAEIAswAb//8AOv/sBAsF3QImAEMAAAAHAHMBXwAX//8AOv/sA/cGBAImAEMAAAAGAJpOGwAA//8AOv/sBBwGDwImAEMAAAAGAKBtHgAA//8AOv/sBBQFygImAEMAAAAGAGhPGgAA//8AOv/sA/cGRgImAEMAAAAHAJ4A2gBm//8AOv/sBA4GXgImAEMAAAAHAdQA0f/r//8AR/5EA/sETgImAEUAAAAHAHcBOf/3//8AR//sA+sF4QImAEcAAAAHAEIAkQAc//8AR//sA+sF3gImAEcAAAAHAHMBPQAY//8AR//sA+sGBQImAEcAAAAGAJosHAAA//8AR//sA/IFywImAEcAAAAGAGgtGwAA//8APgAAAd0FywImAIoAAAAGAEKVBgAA//8APgAAAuwFyAImAIoAAAAGAHNAAgAA//8APgAAArcF7wImAIoAAAAHAJr/MAAG//8APgAAAvYFtQIm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//8A7gAABVMHRAImADsAAAAHAJoA2AFb////vP5LBCoF7wImAFsAAAAGAJokBgAA//8A7gAABVMHCgImADsAAAAHAGgA2QFa//8AIAAABH0HHwAmADwAAAAHAHMB0QFZ//8ACAAAA+oFyAImAFwAAAAHAHMBPgAC//8AIAAABFsHDQAmADwAAAAHAJ0BgQFd//8ACAAAA98FtgImAFwAAAAHAJ0A7gAG//8AIAAABH8HRwAmADwAAAAHAJsA1gFe//8ACAAAA+wF8AImAFwAAAAGAJtDBwAA////ngAAB3UHHwImAH8AAAAHAHMDAQFZ//8ABP/rBmAF3gImAIQAAAAHAHMCegAY//8AJv+jBWsHXQImAIEAAAAHAHMCMQGX//8ATP95BDgF3AImAIcAAAAHAHMBUAAW//8ACwAABEkEjQImAakAAAAHAdP/Uv97//8ACwAABEkEjQImAakAAAAHAdP/Uv97//8AvQAABCUEjQImAbgAAAAGAdMo9wAA////1AAAA+gF3wImAaYAAAAHAEIA2QAa////1AAABDEF3AImAaYAAAAHAHMBhQAW////1AAAA/sGAwImAaYAAAAGAJp0GgAA////1AAABEIGDgImAaYAAAAHAKAAkwAd////1AAABDoFyQImAaYAAAAGAGh1GQAA////1AAAA+gGRQImAaYAAAAHAJ4BAABl////1AAABDQGXQImAaYAAAAHAdQA9//q//8ATf5HBEIEnQImAagAAAAHAHcBU//6//8APgAABB0F3wImAaoAAAAHAEIAqgAa//8APgAABB0F3AImAaoAAAAHAHMBVgAW//8APgAABB0GAwImAaoAAAAGAJpFGgAA//8APgAABB0FyQImAaoAAAAGAGhGGQAA//8APgAAAd8F3wImAa4AAAAGAEKXGgAA//8APgAAAu4F3AImAa4AAAAGAHNCFgAA//8APgAAArkGAwImAa4AAAAHAJr/MgAa//8APgAAAvgFyQImAa4AAAAHAGj/MwAZ//8APgAABL4GDgImAbMAAAAHAKAAsQAd//8ATf/vBG8F7wImAbQAAAAHAEIA3QAq//8ATf/vBG8F7AImAbQAAAAHAHMBiQAm//8ATf/vBG8GEwImAbQAAAAGAJp4KgAA//8ATf/vBG8GHgImAbQAAAAHAKAAlwAt//8ATf/vBG8F2QIm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u9uwJyX+9czZ/uMwtSO4mmqrAUx3hEJIy8axsuzWi6F0V393R0/Hw7ir1uurgXIA//8AYgAAAjoFsAIGACsAAP//AGIAAANdBwwCJgArAAAABwBo/5gBXP//AA//6wRSBbACBgAsAAD//wA+AAAFNQWwAAYALQAA//8APgAABTUGxwAmAC0AAAAHAHMBxQEB//8Ao//rBUUHTAImANkAAAAHAJwBPgGc////1QAABH8FsAIGACMAAP//AFgAAATQBbACBgAkAAD//wBXAAAEuQWwAgYArAAA//8AWAAABPIFsAIGACcAAP//AFgAAAV6B0wCJgDXAAAABwCcAY4BnP//AFgAAAazBbACBgAvAAD//wBYAAAFeQWwAgYAKgAA//8AXv/rBTYFxQAGADEAAP//AFgAAAV7BbACBgCxAAD//wBYAAAFGAWwAgYAMgAA//8AYv/rBPgFxQAGACUAAP//AOwAAAULBbACBgA2AAD////8AAAFHQWwAgYAOgAA//8AOv/sA/cETgIGAEMAAP//AEf/7APrBE4CBgBHAAD//wBAAAAERwX1AiYA6wAAAAcAnADIAEX//wBG/+wEHAROAgYAUQAA////4v5gBCYETgIGAFIAAAABAEf/7AP7BE4AGwAAJTI2NzMGBCMiAj8BNgAzMhYHIzYmIyIGDwEGFgHxWqAPrBn+8qbXuyUHJwER4a7BGqwQameNpBoHHFWBeFyazwEy6ir1ASfeqmyG4qQqsdYAAP///7z+SwQqBDoCBgBbAAD////pAAAD8QQ6AgYAWgAA//8AR//sA/IFywImAEcAAAAGAGgtGwAA//8APgAAA5UFyAImAOcAAAAHAHMA5wAC//8AO//sA8kETgIGAFUAAP//AEQAAAIxBhgCBgBLAAD//wA+AAAC9gW1AiYAigAAAAcAaP8xAAX///8d/ksCOQYYAgYATAAA//8AQAAABGEFxwImAOwAAAAHAHMBTQAB////vP5LBCoF9QImAFsAAAAGAJx/RQAA//8A7AAABuwHIgImADkAAAAHAEICAQFd//8AsgAABfoFywImAFkAAAAHAEIBegAG//8A7AAABuwHHwImADkAAAAHAHMCrQFZ//8AsgAABfoFyAImAFkAAAAHAHMCJgAC//8A7AAABuwHDAImADkAAAAHAGgBnQFc//8AsgAABfoFtQIm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AEMAAAAHAKgEBQAA////1QAABH8HxgImACMAAAAHAKYE5QFT//8AOv/sA/cGhAImAEMAAAAHAKYELQAR////1QAABg4HqAImACMAAAAHAaMA8AEW//8AOv/sBVYGZwImAEMAAAAGAaM41QAA////1QAABLcHpQImACMAAAAHAaIA+gEl//8AOv/sA/8GZAImAEMAAAAGAaJC5AAA////1QAABZ4H2wImACMAAAAHAaEA9QEN//8AOv/sBOYGmgImAEMAAAAGAaE9zAAA////1QAABLYH5QImACMAAAAHAaAA9gET//8AOv/sA/4GpAImAEMAAAAGAaA+0gAA////1f6xBI0HRgImACMAAAAnAJoBBgFdAAcAqASsAAD//wA6/rED9wYEAiYAQwAAACYAmk4bAAcAqAQFAAAAAP///9UAAASqB90CJgAjAAAABwGfASkBVP//ADr/7AP3BpsCJgBDAAAABgGfcRIAAP///9UAAATOB+ACJgAjAAAABwGkAS8BZ///ADr/7AQWBp4CJgBDAAAABgGkdyUAAP///9UAAASVCEsCJgAjAAAABwGeASkBSf//ADr/7AP3BwkCJgBDAAAABgGecQcAAP///9UAAATMCB8CJgAjAAAABwGdASsBUf//ADr/7AQUBt0CJgBDAAAABgGdcw8AAP///9X+sQSwB0wCJgAjAAAAJwCcAWEBnAAHAKgErAAA//8AOv6xA/gGCgImAEMAAAAnAJwAqQBaAAcAqAQFAAD//wBY/rsE8gWwAiYAJwAAAAcAqAR3AAr//wBH/rED6wROAiYARwAAAAcAqARRAAD//wBYAAAE8gfGAiYAJwAAAAcApgSxAVP//wBH/+wD6waFAiYARwAAAAcApgQLABL//wBYAAAE8gdRAiYAJwAAAAcAoADxAWD//wBH/+wD+gYQAiYARwAAAAYAoEsfAAD//wBYAAAF2geoAiYAJwAAAAcBowC8ARb//wBH/+wFNAZoAiYARwAAAAYBoxbWAAD//wBYAAAE8gelAiYAJwAAAAcBogDGASX//wBH/+wD6wZlAiYARwAAAAYBoiDlAAD//wBYAAAFagfbAiYAJwAAAAcBoQDBAQ3//wBH/+wExAabAiYARwAAAAYBoRvNAAD//wBYAAAE8gflAiYAJwAAAAcBoADCARP//wBH/+wD6walAiYARwAAAAYBoBzTAAD//wBY/rsE8gdGAiYAJwAAACcAmgDSAV0ABwCoBHcACv//AEf+sQPrBgUCJgBHAAAAJgCaLBwABwCoBFEAAAAA//8AYgAAAwoHxgImACsAAAAHAKYDdQFT//8APgAAAqMGcAImAIoAAAAHAKYDDv/9//8AF/65AjoFsAImACsAAAAHAKgDOwAI////+v67AjEGGAImAEsAAAAHAKgDHgAK//8AXv6pBTYFxQAmADEAAAAHAKgEw//4//8ARv6oBBwETgImAFEAAAAHAKgEV//3//8AXv/rBTYH2wAmADEAAAAHAKYFBgFo//8ARv/sBBwGhAImAFEAAAAHAKYEIQAR//8AXv/rBi8HvQAmADEAAAAHAaMBEQEr//8ARv/sBUoGZwImAFEAAAAGAaMs1QAA//8AXv/rBTYHugAmADEAAAAHAaIBGwE6//8ARv/sBBwGZAImAFEAAAAGAaI25AAA//8AXv/rBb8H8AAmADEAAAAHAaEBFgEi//8ARv/sBNoGmgImAFEAAAAGAaExzAAA//8AXv/rBTYH+gAmADEAAAAHAaABFwEo//8ARv/sBBwGpAImAFEAAAAGAaAy0gAA//8AXv6pBTYHWwAmADEAAAAnAJoBJwFyAAcAqATD//j//wBG/qgEHAYEAiYAUQAAACYAmkIbAAcAqARX//cAAP//AFn/6wYlBw8CJgCUAAAABwBzAiQBSf//AEb/7AUJBd0CJgCVAAAABwBzAXgAF///AFn/6wYlBxICJgCUAAAABwBCAXgBTf//AEb/7AUJBeACJgCVAAAABwBCAMwAG///AFn/6wYlB7YCJgCUAAAABwCmBPIBQ///AEb/7AUJBoQCJgCVAAAABwCmBEYAEf//AFn/6wYlB0ECJgCUAAAABwCgATIBUP//AEb/7AUJBg8CJgCVAAAABwCgAIYAHv//AFn+sQYlBjYCJgCUAAAABwCoBLEAAP//AEb+qAUJBLACJgCVAAAABwCoBEj/9///AGf+qgVXBbACJgA3AAAABwCoBLL/+f//AFr+sQQ7BDoCJgBXAAAABwCoBAsAAP//AGf/6wVXB8YCJgA3AAAABwCmBPEBU///AFr/7AQ7BnACJgBXAAAABwCmBED//f//AGf/6walBx8CJgCWAAAABwBzAiIBWf//AFr/7AVXBcgCJgCXAAAABwBzAXIAAv//AGf/6walByICJgCWAAAABwBCAXYBXf//AFr/7AVXBcsCJgCXAAAABwBCAMYABv//AGf/6walB8YCJgCWAAAABwCmBPABU///AFr/7AVXBnACJgCXAAAABwCmBED//f//AGf/6walB1ECJgCWAAAABwCgATABYP//AFr/7AVXBfoCJgCXAAAABwCgAIAACf//AGf+qQalBg0CJgCWAAAABwCoBLH/+P//AFr+sQVXBJECJgCXAAAABwCoBAsAAP//AO7+uwVTBbACJgA7AAAABwCoBH0ACv///7z+FAQqBDoCJgBbAAAABwCoBKj/Y///AO4AAAVTB8QCJgA7AAAABwCmBLcBUf///7z+SwQqBnACJgBbAAAABwCmBAP//f//AO4AAAVTB08CJgA7AAAABwCgAPcBXv///7z+SwQqBfoCJgBbAAAABgCgQwkAAAACAET/6wUmBhgAGgAoAAABIwMjNycOASMiAj8BGgEzMhYXEyM3MzczBzMBBhYzMjY3Ey4BIyIGBwUItPedCQM8kFiwri8EOO7BWIcrN+oe6SS1JLX8AyRhiUx1M2Uba1R8nyYE0vsuaAI/QAE06hUBHAEUSEUBEZWxsfyis9FTTwH6RE/ZvQD//wAT/u4FJgYYACYARgAAACcB0wH8AkYABgBBfYMAAP//AD7+mQU1BbAAJgAtAAAABwGcA/QAAP//AED+mQRhBDoCJgDsAAAABwGcAxMAAP//AFj+mQV5BbACJgAqAAAABwGcBBwAAP//AED+mQRGBDoCJgDvAAAABwGcAzQAAP//AOz+mQULBbACJgA2AAAABwGcAggAAP//AJD+mQP3BDoCJgDxAAAABwGcAZgAAP////z+mQUdBbACJgA6AAAABwGcA5YAAP///+n+mQPxBDoCJgBaAAAABwGcAq4AAP//ANH+mQVIBbACJgDcAAAABwGcA+sAAP//AH/+mQQGBDsCJgD0AAAABwGcAvMAAP//ANH+mQVIBbACJgDcAAAABwGcAt8AAP//AH/+mQQGBDsCJgD0AAAABwGcAeYAAP//AFf+mQS5BbACJgCsAAAABwGcANMAAP//AD7+mQOVBDoCJgDnAAAABwGcAJsAAP///8r+mQddBbACJgDVAAAABwGcBeEAAP///8P+mQYBBDoCJgDpAAAABwGcBKoAAP//AK7+VAXu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ACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQCjAIQAhQC9AJYA6ACGAI4AiwCdAKkApACKAQMAgwCTAPIA8wCNAJcAiAEEAN4A8QCeAKoA9QD0APYAogCQAPAAkQDtAIkAoADqALgAoQDuAQUA1wEGAOIA4wEHAQgAsACxAQkApgEKAQsBDAENAQ4BDwDYAOEA2wDcAN0A4ADZAN8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgCfASMBJAElASYBJwEoASkBKgErASwBLQCbAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0AsgCzAc4AtgC3AMQBzwC0ALUAxQCCAMIAhwHQAKsAxgC+AL8AvAHRAdIB0wHUAdUB1gHXAdgAjAHZAdoB2wHcAd0AmACaAJkA7wClAJIAnACnAI8AlACVALkB3gHfAeAAwAHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwCsAjgCOQDpAjoCOwI8AK0AyQDHAK4AYgBjAj0AZADLAGUAyADKAM8AzADNAM4AZgDTANAA0QCvAGcA1gDUANUAaADrAGoAaQBrAG0AbABuAj4AbwBxAHAAcgBzAHUAdAB2AHcAeAB6AHkAewB9AHwAfwB+AIAAgQDsALoCPwJAAkECQgJDAkQA/QD+AkUCRgJHAkgA/wEAAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgD4APkCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigD7APwCiwKMAOQA5QKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiALsCowKkAqUCpgDmAOcCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDAQNBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQD3BCIEIwQkAAQETlVMTAZtYWNyb24OcGVyaW9kY2VudGVyZWQESGJhcgxrZ3JlZW5sYW5kaWMDRW5nA2VuZwVsb25ncwVPaG9ybgVvaG9ybgVVaG9ybgV1aG9ybgd1bmkwMjM3BXNjaHdhB3VuaTAyRjMJZ3JhdmVjb21iCWFjdXRlY29tYgl0aWxkZWNvbWIEaG9vawd1bmkwMzBGCGRvdGJlbG93BXRvbm9zDWRpZXJlc2lzdG9ub3MJYW5vdGVsZWlhBUdhbW1hBURlbHRhBVRoZXRhBkxhbWJkYQJYaQJQaQVTaWdtYQNQaGkDUHNpBWFscGhhBGJldGEFZ2FtbWEFZGVsdGEHZXBzaWxvbgR6ZXRhA2V0YQV0aGV0YQRpb3RhBmxhbWJkYQJ4aQNyaG8Gc2lnbWExBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNwc2kFb21lZ2EHdW5pMDNEMQd1bmkwM0QyB3VuaTAzRDYHdW5pMDQwMgd1bmkwNDA0B3VuaTA0MDkHdW5pMDQwQQd1bmkwNDBCB3VuaTA0MEYHdW5pMDQxMQd1bmkwNDE0B3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MUIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjYHdW5pMDQyNwd1bmkwNDI4B3VuaTA0MjkHdW5pMDQyQQd1bmkwNDJCB3VuaTA0MkMHdW5pMDQyRAd1bmkwNDJFB3VuaTA0MkYHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDNBB3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0YHdW5pMDQ0Mgd1bmkwNDQ0B3VuaTA0NDYHdW5pMDQ0Nwd1bmkwNDQ4B3VuaTA0NDkHdW5pMDQ0QQd1bmkwNDRCB3VuaTA0NEMHdW5pMDQ0RAd1bmkwNDRFB3VuaTA0NEYHdW5pMDQ1Mgd1bmkwNDU0B3VuaTA0NTkHdW5pMDQ1QQd1bmkwNDVCB3VuaTA0NUYHdW5pMDQ2MAd1bmkwNDYxB3VuaTA0NjMHdW5pMDQ2NAd1bmkwNDY1B3VuaTA0NjYHdW5pMDQ2Nwd1bmkwNDY4B3VuaTA0NjkHdW5pMDQ2QQd1bmkwNDZCB3VuaTA0NkMHdW5pMDQ2RAd1bmkwNDZFB3VuaTA0NkYHdW5pMDQ3Mgd1bmkwNDczB3VuaTA0NzQHdW5pMDQ3NQd1bmkwNDdBB3VuaTA0N0IHdW5pMDQ3Qwd1bmkwNDdEB3VuaTA0N0UHdW5pMDQ3Rgd1bmkwNDgwB3VuaTA0ODEHdW5pMDQ4Mgd1bmkwNDgzB3VuaTA0ODQHdW5pMDQ4NQd1bmkwNDg2B3VuaTA0ODgHdW5pMDQ4OQd1bmkwNDhEB3VuaTA0OEUHdW5pMDQ4Rgd1bmkwNDkwB3VuaTA0OTEHdW5pMDQ5NAd1bmkwNDk1B3VuaTA0OUMHdW5pMDQ5RAd1bmkwNEEwB3VuaTA0QTEHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRCNAd1bmkwNEI1B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkMHdW5pMDRCRAd1bmkwNEMzB3VuaTA0QzQHdW5pMDRDNwd1bmkwNEM4B3VuaTA0RDgHdW5pMDRFMAd1bmkwNEUxB3VuaTA0RkEHdW5pMDRGQgd1bmkwNTAwB3VuaTA1MDIHdW5pMDUwMwd1bmkwNTA0B3VuaTA1MDUHdW5pMDUwNgd1bmkwNTA3B3VuaTA1MDgHdW5pMDUwOQd1bmkwNTBBB3VuaTA1MEIHdW5pMDUwQwd1bmkwNTBEB3VuaTA1MEUHdW5pMDUwRgd1bmkwNTEwB3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCDXVuZGVyc2NvcmVkYmwNcXVvdGVyZXZlcnNlZAd1bmkyMDI1B3VuaTIwNzQJbnN1cGVyaW9yBGxpcmEGcGVzZXRhBEV1cm8HdW5pMjEwNQd1bmkyMTEzB3VuaTIxMTYJZXN0aW1hdGVkCW9uZWVpZ2h0aAx0aHJlZWVpZ2h0aHMLZml2ZWVpZ2h0aHMMc2V2ZW5laWdodGhzCmNvbG9uLmxudW0JcXVvdGVkYmx4C2NvbW1hYWNjZW50B3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZECWZpdmUuc21jcAhmb3VyLnN1cAl6ZXJvLmxudW0ObGFyZ2VyaWdodGhvb2sMY3lyaWxsaWNob29rEGN5cmlsbGljaG9va2xlZnQLY3lyaWxsaWN0aWMOYnJldmV0aWxkZWNvbWINYnJldmVob29rY29tYg5icmV2ZWFjdXRlY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iE2NpcmN1bWZsZXhhY3V0ZWNvbWIOYnJldmVncmF2ZWNvbWIRY29tbWFhY2NlbnRyb3RhdGUGQS5zbWNwBkIuc21jcAZDLnNtY3AGRC5zbWNwBkUuc21jcAZGLnNtY3AGRy5zbWNwBkguc21jcAZJLnNtY3AGSi5zbWNwBksuc21jcAZMLnNtY3AGTS5zbWNwBk4uc21jcAZPLnNtY3AGUS5zbWNwBlIuc21jcAZTLnNtY3AGVC5zbWNwBlUuc21jcAZWLnNtY3AGVy5zbWNwBlguc21jcAZZLnNtY3AGWi5zbWNwCXplcm8uc21jcAhvbmUuc21jcAh0d28uc21jcAp0aHJlZS5zbWNwCWZvdXIuc21jcAh0d28ubG51bQhzaXguc21jcApzZXZlbi5zbWNwCmVpZ2h0LnNtY3AJbmluZS5zbWNwB29uZS5zdXAHdHdvLnN1cAl0aHJlZS5zdXAIb25lLmxudW0IZml2ZS5zdXAHc2l4LnN1cAlzZXZlbi5zdXAJZWlnaHQuc3VwCG5pbmUuc3VwCHplcm8uc3VwCGNyb3NzYmFyCXJpbmdhY3V0ZQlkYXNpYW94aWEKdGhyZWUubG51bQlmb3VyLmxudW0JZml2ZS5sbnVtCHNpeC5sbnVtBWcuYWx0CnNldmVuLmxudW0HY2hpLmFsdAplaWdodC5sbnVtCWFscGhhLmFsdAlkZWx0YS5hbHQERC5jbgRhLmNuBVIuYWx0BUsuYWx0BWsuYWx0BksuYWx0MgZrLmFsdDIJbmluZS5sbnVtBlAuc21jcA1jeXJpbGxpY2JyZXZlB3VuaTAwQUQGRGNyb2F0BGhiYXIEVGJhcgR0YmFyCkFyaW5nYWN1dGUKYXJpbmdhY3V0ZQdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgHdW5pMDEwQQd1bmkwMTBCBkRjYXJvbgZkY2Fyb24HRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4B3VuaTAxMjAHdW5pMDEyMQxHY29tbWFhY2NlbnQMZ2NvbW1hYWNjZW50C0hjaXJjdW1mbGV4C2hjaXJjdW1mbGV4Bkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrCklkb3RhY2NlbnQCSUoCaWoLSmNpcmN1bWZsZXgLamNpcmN1bWZsZXgMS2NvbW1hYWNjZW50DGtjb21tYWFjY2VudAZMYWN1dGUGbGFjdXRlDExjb21tYWFjY2VudAxsY29tbWFhY2NlbnQGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQxOY29tbWFhY2NlbnQMbmNvbW1hYWNjZW50Bk5jYXJvbgZuY2Fyb24LbmFwb3N0cm9waGUHT21hY3JvbgdvbWFjcm9uBk9icmV2ZQZvYnJldmUNT2h1bmdhcnVtbGF1dA1vaHVuZ2FydW1sYXV0BlJhY3V0ZQZyYWN1dGUMUmNvbW1hYWNjZW50DHJjb21tYWFjY2VudAZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDIxOAd1bmkwMjE5B3VuaTAyMUEHdW5pMDIxQgd1bmkwMTYyB3VuaTAxNjMGVGNhcm9uBnRjYXJvbgZVdGlsZGUGdXRpbGRlB1VtYWNyb24HdW1hY3JvbgZVYnJldmUGdWJyZXZlBVVyaW5nBXVyaW5nDVVodW5nYXJ1bWxhdXQNdWh1bmdhcnVtbGF1dAdVb2dvbmVrB3VvZ29uZWsLV2NpcmN1bWZsZXgLd2NpcmN1bWZsZXgLWWNpcmN1bWZsZXgLeWNpcmN1bWZsZXgGWmFjdXRlBnphY3V0ZQpaZG90YWNjZW50Cnpkb3RhY2NlbnQHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlC0Rjcm9hdC5zbWNwCEV0aC5zbWNwCVRiYXIuc21jcAtBZ3JhdmUuc21jcAtBYWN1dGUuc21jcBBBY2lyY3VtZmxleC5zbWNwC0F0aWxkZS5zbWNwDkFkaWVyZXNpcy5zbWNwCkFyaW5nLnNtY3APQXJpbmdhY3V0ZS5zbWNwDUNjZWRpbGxhLnNtY3ALRWdyYXZlLnNtY3ALRWFjdXRlLnNtY3AQRWNpcmN1bWZsZXguc21jcA5FZGllcmVzaXMuc21jcAtJZ3JhdmUuc21jcAtJYWN1dGUuc21jcBBJY2lyY3VtZmxleC5zbWNwDklkaWVyZXNpcy5zbWNwC050aWxkZS5zbWNwC09ncmF2ZS5zbWNwC09hY3V0ZS5zbWNwEE9jaXJjdW1mbGV4LnNtY3ALT3RpbGRlLnNtY3AOT2RpZXJlc2lzLnNtY3ALVWdyYXZlLnNtY3ALVWFjdXRlLnNtY3AQVWNpcmN1bWZsZXguc21jcA5VZGllcmVzaXMuc21jcAtZYWN1dGUuc21jcAxBbWFjcm9uLnNtY3ALQWJyZXZlLnNtY3AMQW9nb25lay5zbWNwC0NhY3V0ZS5zbWNwEENjaXJjdW1mbGV4LnNtY3AMdW5pMDEwQS5zbWNwC0NjYXJvbi5zbWNwC0RjYXJvbi5zbWNwDEVtYWNyb24uc21jcAtFYnJldmUuc21jcA9FZG90YWNjZW50LnNtY3AMRW9nb25lay5zbWNwC0VjYXJvbi5zbWNwEEdjaXJjdW1mbGV4LnNtY3ALR2JyZXZlLnNtY3AMdW5pMDEyMC5zbWNwEUdjb21tYWFjY2VudC5zbWNwEEhjaXJjdW1mbGV4LnNtY3ALSXRpbGRlLnNtY3AMSW1hY3Jvbi5zbWNwC0licmV2ZS5zbWNwDElvZ29uZWsuc21jcA9JZG90YWNjZW50LnNtY3AQSmNpcmN1bWZsZXguc21jcBFLY29tbWFhY2NlbnQuc21jcAtMYWN1dGUuc21jcBFMY29tbWFhY2NlbnQuc21jcAtMY2Fyb24uc21jcAlMZG90LnNtY3ALTmFjdXRlLnNtY3ARTmNvbW1hYWNjZW50LnNtY3ALTmNhcm9uLnNtY3AMT21hY3Jvbi5zbWNwC09icmV2ZS5zbWNwEk9odW5nYXJ1bWxhdXQuc21jcAtSYWN1dGUuc21jcBFSY29tbWFhY2NlbnQuc21jcAtSY2Fyb24uc21jcAtTYWN1dGUuc21jcBBTY2lyY3VtZmxleC5zbWNwDVNjZWRpbGxhLnNtY3ALU2Nhcm9uLnNtY3ARVGNvbW1hYWNjZW50LnNtY3ALVGNhcm9uLnNtY3ALVXRpbGRlLnNtY3AMVW1hY3Jvbi5zbWNwC1VicmV2ZS5zbWNwClVyaW5nLnNtY3ASVWh1bmdhcnVtbGF1dC5zbWNwDFVvZ29uZWsuc21jcBBXY2lyY3VtZmxleC5zbWNwEFljaXJjdW1mbGV4LnNtY3AOWWRpZXJlc2lzLnNtY3ALWmFjdXRlLnNtY3APWmRvdGFjY2VudC5zbWNwC1pjYXJvbi5zbWNwD2dlcm1hbmRibHMuc21jcApBbHBoYXRvbm9zDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEHRXBzaWxvbgRaZXRhA0V0YQRJb3RhBUthcHBhAk11Ak51B09taWNyb24DUmhvA1RhdQdVcHNpbG9uA0NoaQxJb3RhZGllcmVzaXMPVXBzaWxvbmRpZXJlc2lzCmFscGhhdG9ub3MMZXBzaWxvbnRvbm9zCGV0YXRvbm9zCWlvdGF0b25vcxR1cHNpbG9uZGllcmVzaXN0b25vcwVrYXBwYQdvbWljcm9uB3VuaTAzQkMCbnUDY2hpDGlvdGFkaWVyZXNpcw91cHNpbG9uZGllcmVzaXMMb21pY3JvbnRvbm9zDHVwc2lsb250b25vcwpvbWVnYXRvbm9zB3VuaTA0MDEHdW5pMDQwMwd1bmkwNDA1B3VuaTA0MDYHdW5pMDQwNwd1bmkwNDA4B3VuaTA0MUEHdW5pMDQwQwd1bmkwNDBFB3VuaTA0MTAHdW5pMDQxMgd1bmkwNDEzB3VuaTA0MTUHdW5pMDQxOQd1bmkwNDFDB3VuaTA0MUQHdW5pMDQxRQd1bmkwNDFGB3VuaTA0MjAHdW5pMDQyMQd1bmkwNDIyB3VuaTA0MjUHdW5pMDQzMAd1bmkwNDM1B3VuaTA0MzkHdW5pMDQzRQd1bmkwNDQwB3VuaTA0NDEHdW5pMDQ0Mwd1bmkwNDQ1B3VuaTA0NTEHdW5pMDQ1Mwd1bmkwNDU1B3VuaTA0NTYHdW5pMDQ1Nwd1bmkwNDU4B3VuaTA0NUMHdW5pMDQ1RQZXZ3JhdmUGd2dyYXZlBldhY3V0ZQZ3YWN1dGUJV2RpZXJlc2lzCXdkaWVyZXNpcwZZZ3JhdmUGeWdyYXZlBm1pbnV0ZQZzZWNvbmQJZXhjbGFtZGJsB3VuaUZCMDIHdW5pMDFGMAd1bmkwMkJDB3VuaTFFM0UHdW5pMUUzRgd1bmkxRTAwB3VuaTFFMDEHdW5pMUY0RAd1bmlGQjAzB3VuaUZCMDQHdW5pMDQwMAd1bmkwNDBEB3VuaTA0NTAHdW5pMDQ1RAd1bmkwNDcwB3VuaTA0NzEHdW5pMDQ3Ngd1bmkwNDc3B3VuaTA0NzkHdW5pMDQ3OAd1bmkwNDk4B3VuaTA0OTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUUHdW5pMDRBRgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNERBB3VuaTA0RDkHdW5pMDREQgd1bmkwNERDB3VuaTA0REQHdW5pMDRERQd1bmkwNERGB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVBB3VuaTA0RUIHdW5pMDRFQwd1bmkwNEVEB3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY4B3VuaTA0RjkHdW5pMDRGQwd1bmkwNEZEB3VuaTA1MDEHdW5pMDUxMgd1bmkwNTEzB3VuaTFFQTAHdW5pMUVBMQd1bmkxRUEyB3VuaTFFQTMHdW5pMUVBNAd1bmkxRUE1B3VuaTFFQTYHdW5pMUVBNwd1bmkxRUE4B3VuaTFFQTkHdW5pMUVBQQd1bmkxRUFCB3VuaTFFQUMHdW5pMUVBRAd1bmkxRUFFB3VuaTFFQUYHdW5pMUVCMAd1bmkxRUIxB3VuaTFFQjIHdW5pMUVCMwd1bmkxRUI0B3VuaTFFQjUHdW5pMUVCNgd1bmkxRUI3B3VuaTFFQjgHdW5pMUVCOQd1bmkxRUJBB3VuaTFFQkIHdW5pMUVCQwd1bmkxRUJEB3VuaTFFQkUHdW5pMUVCRgd1bmkxRUMwB3VuaTFFQzEHdW5pMUVDMgd1bmkxRUMzB3VuaTFFQzQHdW5pMUVDNQd1bmkxRUM2B3VuaTFFQzcHdW5pMUVDOAd1bmkxRUM5B3VuaTFFQ0EHdW5pMUVDQgd1bmkxRUNDB3VuaTFFQ0QHdW5pMUVDRQd1bmkxRUNGB3VuaTFFRDAHdW5pMUVEMQd1bmkxRUQyB3VuaTFFRDMHdW5pMUVENAd1bmkxRUQ1B3VuaTFFRDYHdW5pMUVENwd1bmkxRUQ4B3VuaTFFRDkHdW5pMUVEQQd1bmkxRURCB3VuaTFFREMHdW5pMUVERAd1bmkxRURFB3VuaTFFREYHdW5pMUVFMAd1bmkxRUUxB3VuaTFFRTIHdW5pMUVFMwd1bmkxRUU0B3VuaTFFRTUHdW5pMUVFNgd1bmkxRUU3B3VuaTFFRTgHdW5pMUVFOQd1bmkxRUVBB3VuaTFFRUIHdW5pMUVFQwd1bmkxRUVEB3VuaTFFRUUHdW5pMUVFRgd1bmkxRUYwB3VuaTFFRjEHdW5pMUVGNAd1bmkxRUY1B3VuaTFFRjYHdW5pMUVGNwd1bmkxRUY4B3VuaTFFRjkGZGNyb2F0B3VuaTIwQUIHdW5pMDQ5QQd1bmkwNDlCB3VuaTA0QTIHdW5pMDRBMwd1bmkwNEFDB3VuaTA0QUQHdW5pMDRCMgd1bmkwNEIzB3VuaTA0QjYHdW5pMDRCNwd1bmkwNENCB3VuaTA0Q0MHdW5pMDRGNgd1bmkwNEY3B3VuaTA0OTYHdW5pMDQ5Nwd1bmkwNEJFB3VuaTA0QkYHdW5pMDRC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/+AA6AATATj/4QE5/+ABPP/hAUH/6QFJ/98BS//eAVP/3wFV//IAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AAFABn/8gDh//EBSf/yAUv/8gFT//IACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QADADUABMA4f/mAOL/9ADoABIA8f/nAS//5wE4/+UBOf/oAUn/5gFL/+YBU//mAVT/5wAJAOH/wwDx/88BL//OATj/5wE7/98BSf/RAUv/7AFT/6ABVP/RAAkA4f/DAPH/zwEv/84BOP/nATv/3wFJ/9EBS//sAVP/oAFU/9EAAgDU/+IBU//kAAIA1P/hAOj/5AAGAOj/7gDx/+4BBP/0ARv/8QEv/+8BVP/vAAQA8f/0AQT/9QEv//UBVP/1AAIA6P/JARf/7gAGAOgAFADx/+0A9//iAS//7QE5/+0BVP/tAAEBF//xAAUBF//rAan/6wGt/+kBtf/rAbb/6wATAEgADQDC/6sAw//AAMf/1QDo/6oBF//iARsADAFKAAsBTAALAaf/vwGp/+4Brf/sAbX/7QG2/+wBuP/1AbkADgG7AA0BvgANAd//sAAGAMX/6gDo/+4A8f+wAS//7AFU/+wB3P/oAAYA6AAUAPH/8AD8AAwBL//wATn/5gFU//AABQDoADoA8f/jAS//4gE5/+MBVP/jAAgA8f+6AQT/zwEb/9sBL/9QATn/nQFK//ABTP/yAVT/TAAIAPH/ugEE/88BG//bAS//UAE5/50BSv/wAUz/8gFU/0wABgDF/+oA6P/uAPH/sAEv/+wBVP/sAdz/6AABAOj/7wAIAPH/ugEE/88BG//bAS//UAE5/50BSv/w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/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAQAC//mAD//9ABf/+8BPP/tAAUASP/uAFn/6gG7//ABvP/tAb7/8AAFAEj/7gBZ/+oBu//wAbz/7QG+//AABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAUASP/uAFn/6gG7//ABvP/tAb7/8AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QABAaf/6wABAaf/6wABAaf/6wABAaf/6wAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAEA8f/1AAEA8f/1AAEA8f/1AAEA8f/1AAEA8f/AAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK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AUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wABAPH/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAYAxf/qAOj/7gDx/7ABL//sAVT/7AHc/+gABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAAQEX//EAAQDx//UAAgDo/8kBF//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAkACwAPAD8ADABU/+sAXwAOAaf/ywGp/+kBrf/nAbX/5wG2/+cACQALAA8APwAMAFT/6wBfAA4Bp//LAan/6QGt/+cBtf/nAbb/5wAJAAsADwA/AAwAVP/rAF8ADgGn/8sBqf/pAa3/5wG1/+cBtv/nACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAAQBZAAsAAQBZAAsAAQBZAAsACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAEA8f/AABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAkACwAUAD8AEQBU/+IAXwATAaf/tAGp/9kBrf/ZAbX/2QG2/9kABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UABAAL/+YAP//0AF//7wE8/+0AJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAaf/qwGp/80Brf/LAbX/ywG2/8sBuf/zAbz/8wG9/+8B3P/oAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AABARf/8QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAEA8f/1AAEA8f/1ABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAan/6QGt/+cBtf/nAbb/6QHf//AAAQEX//EACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oABgDF/+oA6P/uAPH/sAEv/+wBVP/sAdz/6AASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAEgDU/64A4QASAOb/4ADo/60A6v/WAPj/3wD8/9IBAv/gARf/zgEn/90BKf/iAS3/4AEz/+ABOf/pATz/2gFG/70BUP/fAVMAEQAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGp/+kBrf/nAbX/5wG2/+kB3//wAAEBF//xABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gABAaf/6wABAaf/6wAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAaf/qwGp/80Brf/LAbX/ywG2/8sBuf/zAbz/8wG9/+8B3P/oAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QATAFn/wQCz/8UAxf+0AOX/1wDx/7kBBP+yARf/0gEb/8gBL/+gATn/xQFB/+QBSv/MAUz/zAFU/8sBVf/vAan/6AGt/+YBtf/nAbb/5wAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAOQBU/7UAWf/HAGv+uAB6/ygAf/9NAIT/jgCH/6EAs/+uALr/fgC+/2cAwf+HAML/ZQDF/54Ax/9qAMj/cwDJ/14A1P+lAOEADwDl/+QA5v+gAOj/dADq/4AA8f+yAPj/fQD6/4AA/P95AQL/fQEE/38BF/+YARv/2gEn/4EBKf+YAS3/fQEv/7MBM/+gATn/fAE7/5oBPP9sAUH/5gFG/2sBSv+SAUz/rQFQ/3sBUwAPAVT/kQFV//IBp/+vAan/uQGt/7kBtf+5Abb/uQG4/7wBuf/xAbz/8QG9/+0B3P+pAd//yQAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGp/+kBrf/nAbX/5wG2/+kB3//wAAEBF//xADAAVP9tAFn/jABr/b8Aev59AH/+vACE/ysAh/9LALP/YQC6/w8Avv7oAMH/HwDC/uUAxf9GAMf+7QDI/v0Ayf7ZANT/UgDhAAUA5f+9AOb/SQDo/v4A6v8TAPH/aAD4/w4A+v8TAPz/BwEC/w4BBP8RARf/PAEb/6wBJ/8VASn/PAEt/w4BL/9qATP/SQE5/wwBO/8/ATz+8QFB/8ABRv7vAUr/MQFM/18BUP8KAVMABQFU/zABVf/VAdz/WQHf/48AAgDo/8kBF//uABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAan/6QGt/+cBtf/nAbb/6QHf//AAAQEX//EAAQDx/8AACQDh/8MA8f/PAS//zgE4/+cBO//fAUn/0QFL/+wBU/+gAVT/0QAwAFT/bQBZ/4wAa/2/AHr+fQB//rwAhP8rAIf/SwCz/2EAuv8PAL7+6ADB/x8Awv7lAMX/RgDH/u0AyP79AMn+2QDU/1IA4QAFAOX/vQDm/0kA6P7+AOr/EwDx/2gA+P8OAPr/EwD8/wcBAv8OAQT/EQEX/zwBG/+sASf/FQEp/zwBLf8OAS//agEz/0kBOf8MATv/PwE8/vEBQf/AAUb+7wFK/zEBTP9fAVD/CgFTAAUBVP8wAVX/1QHc/1kB3/+PABMAWf/BALP/xQDF/7QA5f/XAPH/uQEE/7IBF//SARv/yAEv/6ABOf/FAUH/5AFK/8wBTP/MAVT/ywFV/+8Bqf/oAa3/5gG1/+cBtv/nAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAaf/qwGp/80Brf/LAbX/ywG2/8sBuf/zAbz/8wG9/+8B3P/oAd//7gABMLIABAAAAAoAHgB0A6YEJASOBNAF7gbkB0IHXAAVADgAFAA5ABIAOwAWARQAFAILABYCkgASApQAFgKWABYC/QAWAwwAFgMPABYDRQASA0cAEgNJABIDSwAWA2AAFANoABYD6gAWA+wAFgPuABYEEwAWAMwADv8WABD/FgAj/1YALP74ADYAFABD/94ARf/rAEb/6wBH/+sASf/rAFH/6wBT/+sAV//qAFj/6ABb/+gAkf/rAJX/6wCX/+oArf9WAK//VgC2/+sAuP/oAMP/6wDE/+sAxv/qAM0AFADRABQA8v/rAP7/6wEI/1YBE//rARX/6AEZ/+sBHf/rAS4AFAE1/+sBNgAUAUf/6wFI/+sBUv/rAWf/FgFr/xYBb/8WAXD/FgHx/1YB8v9WAfP/VgH0/1YB9f9WAfb/VgH3/1YCDP/eAg3/3gIO/94CD//eAhD/3gIR/94CEv/eAhP/6wIU/+sCFf/rAhb/6wIX/+sCHf/rAh7/6wIf/+sCIP/rAiH/6wIi/+oCI//qAiT/6gIl/+oCJv/oAif/6AIo/1YCKf/eAir/VgIr/94CLP9WAi3/3gIv/+sCMf/rAjP/6wI1/+sCN//rAjn/6wI7/+sCPf/rAj//6wJB/+sCQ//rAkX/6wJH/+sCSf/rAlf++AJr/+sCbf/rAm//6wKAABQCggAUAoQAFAKH/+oCif/qAov/6gKN/+oCj//qApH/6gKV/+gC+P9WAwD/VgMQ/+sDFP/qAxb/6wMY/+gDG//qAxz/6wMd/+oDJP74Ayj/VgMzABQDNf/eAzb/6wM4/+sDOv/rAzv/6AM9/+sDRP/oA0z/6ANV/1YDVv/eA1z/6wNh/+gDYv/rA2f/6wNp/+gDbv9WA2//3gNw/1YDcf/eA3X/6wN3/+sDeP/rA4L/6wOE/+sDhv/rA4r/6AOM/+gDjv/oA5X/6wOY/1YDmf/eA5r/VgOb/94DnP9WA53/3gOe/1YDn//eA6D/VgOh/94Dov9WA6P/3gOk/1YDpf/eA6b/VgOn/94DqP9WA6n/3gOq/1YDq//eA6z/VgOt/94Drv9WA6//3gOx/+sDs//rA7X/6wO3/+sDuf/rA7v/6wO9/+sDv//rA8X/6wPH/+sDyf/rA8v/6wPN/+sDz//rA9H/6wPT/+sD1f/rA9f/6wPZ/+sD2//rA93/6gPf/+oD4f/qA+P/6gPl/+oD5//qA+n/6gPr/+gD7f/oA+//6AP2ABQAHwA2/9UAOP/kADn/7AA7/90Azf/VANH/1QEU/+QBLv/VATb/1QIL/90CgP/VAoL/1QKE/9UCkv/sApT/3QKW/90C/f/dAwz/3QMP/90DM//VA0X/7ANH/+wDSf/sA0v/3QNg/+QDaP/dA+r/3QPs/90D7v/dA/b/1QQT/90AGgA2/7AAOP/tADv/0ADN/7AA0f+wART/7QEu/7ABNv+wAgv/0AKA/7ACgv+wAoT/sAKU/9AClv/QAv3/0AMM/9ADD//QAzP/sANL/9ADYP/tA2j/0APq/9AD7P/QA+7/0AP2/7AEE//QABAALP/uADf/7gIH/+4CCP/uAgn/7gIK/+4CV//uAob/7gKI/+4Civ/uAoz/7gKO/+4CkP/uAyT/7gPc/+4D3v/uAEcABAAQAAkAEABF/+gARv/oAEf/6ABJ/+gAU//oAJH/6ACV/+gAtv/oAMP/6ADE/+gA8v/oAP7/6AEZ/+gBHf/oATX/6AFH/+gBSP/oAVL/6AFlABABZgAQAWgAEAFpABABagAQAhP/6AIU/+gCFf/oAhb/6AIX/+gCL//oAjH/6AIz/+gCNf/oAjf/6AI5/+gCO//oAj3/6AI//+gCQf/oAkP/6AJF/+gCR//oAkn/6AMQ/+gDNv/oAzr/6AM9/+gDTQAQA04AEANSABADXP/oA2L/6ANn/+gDdf/oA3f/6AN4/+gDhP/oA5X/6AOx/+gDs//oA7X/6AO3/+gDuf/oA7v/6AO9/+gDv//oA9P/6APV/+gD1//oA9v/6AA9AEX/7ABG/+wAR//sAEn/7ABT/+wAkf/sAJX/7AC2/+wAw//sAMT/7ADy/+wA/v/sARn/7AEd/+wBNf/sAUf/7AFI/+wBUv/sAhP/7AIU/+wCFf/sAhb/7AIX/+wCL//sAjH/7AIz/+wCNf/sAjf/7AI5/+wCO//sAj3/7AI//+wCQf/sAkP/7AJF/+wCR//sAkn/7AMQ/+wDNv/sAzr/7AM9/+wDXP/sA2L/7ANn/+wDdf/sA3f/7AN4/+wDhP/sA5X/7AOx/+wDs//sA7X/7AO3/+wDuf/sA7v/7AO9/+wDv//sA9P/7APV/+wD1//sA9v/7AAXAFH/7AET/+wCHf/sAh7/7AIf/+wCIP/sAiH/7AJr/+wCbf/sAm//7AMW/+wDHP/sAzj/7AOC/+wDhv/sA8X/7APH/+wDyf/sA8v/7APN/+wDz//sA9H/7APZ/+wABgAO/4QAEP+EAWf/hAFr/4QBb/+EAXD/hAAQACz/7AA3/+wCB//sAgj/7AIJ/+wCCv/sAlf/7AKG/+wCiP/sAor/7AKM/+wCjv/sApD/7AMk/+wD3P/sA97/7AABKSwABAAAACIATgDEAaoCkANqBAQGnghkCTYKLAvyDCQMVgzUDroPMBACEhQSyhQwFOoVcBXOFpAXBhcYF0IYlBrSGvQcChyIHLIc3AAdAAT/8gAJ//IAWP/zAFv/8wC4//MBFf/zAWX/8gFm//IBaP/yAWn/8gFq//ICJv/zAif/8wKV//MDGP/zAzv/8wNE//MDTP/zA03/8gNO//IDUv/yA2H/8wNp//MDiv/zA4z/8wOO//MD6//zA+3/8wPv//MAOQAl//MAKf/zADH/8wAz//MAgf/zAJD/8wCU//MArv/zAM7/8wED//MBEv/zARb/8wEY//MBGv/zARz/8wE0//MBUf/zAfj/8wIC//MCA//zAgT/8wIF//MCBv/zAi7/8wIw//MCMv/zAjT/8wJC//MCRP/zAkb/8wJI//MCav/zAmz/8wJu//MCn//zAvz/8wMJ//MDL//zAzL/8wNX//MDY//zA2b/8wOB//MDg//zA4X/8wPE//MDxv/zA8j/8wPK//MDzP/zA87/8wPQ//MD0v/zA9T/8wPW//MD2P/zA9r/8wA5ACX/5gAp/+YAMf/mADP/5gCB/+YAkP/mAJT/5gCu/+YAzv/mAQP/5gES/+YBFv/mARj/5gEa/+YBHP/mATT/5gFR/+YB+P/mAgL/5gID/+YCBP/mAgX/5gIG/+YCLv/mAjD/5gIy/+YCNP/mAkL/5gJE/+YCRv/mAkj/5gJq/+YCbP/mAm7/5gKf/+YC/P/mAwn/5gMv/+YDMv/mA1f/5gNj/+YDZv/mA4H/5gOD/+YDhf/mA8T/5gPG/+YDyP/mA8r/5gPM/+YDzv/mA9D/5gPS/+YD1P/mA9b/5gPY/+YD2v/mADYAI//kADr/0gA7/9MArf/kAK//5ADV/9IBCP/kAfH/5AHy/+QB8//kAfT/5AH1/+QB9v/kAff/5AIL/9MCKP/kAir/5AIs/+QClP/TApb/0wL4/+QC/f/TAwD/5AMM/9MDDf/SAw//0wMo/+QDNP/SA0v/0wNV/+QDaP/TA2v/0gNu/+QDcP/kA3n/0gOT/9IDmP/kA5r/5AOc/+QDnv/kA6D/5AOi/+QDpP/kA6b/5AOo/+QDqv/kA6z/5AOu/+QD6v/TA+z/0wPu/9MD+P/SBAD/0gQT/9MAJgAO/x4AEP8eACP/zQCt/80Ar//NAQj/zQFn/x4Ba/8eAW//HgFw/x4B8f/NAfL/zQHz/80B9P/NAfX/zQH2/80B9//NAij/zQIq/80CLP/NAvj/zQMA/80DKP/NA1X/zQNu/80DcP/NA5j/zQOa/80DnP/NA57/zQOg/80Dov/NA6T/zQOm/80DqP/NA6r/zQOs/80Drv/NAKYARf/cAEb/3ABH/9wASf/cAE//8wBQ//MAUf/WAFL/8wBT/9wAV//dAFj/4QBb/+EAkf/cAJX/3ACX/90Atv/cALj/4QC8//MAw//cAMT/3ADG/90A5//zAOv/8wDs//MA7v/zAO//8wDw//MA8v/cAPP/8wD1//MA9v/zAPn/8wD7//MA/v/cAQD/8wET/9YBFf/hARn/3AEd/9wBMf/zATX/3AFA//MBRf/zAUf/3AFI/9wBUv/cAhP/3AIU/9wCFf/cAhb/3AIX/9wCHP/zAh3/1gIe/9YCH//WAiD/1gIh/9YCIv/dAiP/3QIk/90CJf/dAib/4QIn/+ECL//cAjH/3AIz/9wCNf/cAjf/3AI5/9wCO//cAj3/3AI//9wCQf/cAkP/3AJF/9wCR//cAkn/3AJk//MCZv/zAmj/8wJp//MCa//WAm3/1gJv/9YCh//dAon/3QKL/90Cjf/dAo//3QKR/90Clf/hAxD/3AMS//MDFP/dAxb/1gMY/+EDG//dAxz/1gMd/90DNv/cAzf/8wM4/9YDOf/zAzr/3AM7/+EDPf/cAz7/8wND//MDRP/hA0z/4QNU//MDXP/cA13/8wNh/+EDYv/cA2f/3ANp/+EDdf/cA3f/3AN4/9wDfv/zA4D/8wOC/9YDhP/cA4b/1gOK/+EDjP/hA47/4QOS//MDlf/cA7H/3AOz/9wDtf/cA7f/3AO5/9wDu//cA73/3AO//9wDxf/WA8f/1gPJ/9YDy//WA83/1gPP/9YD0f/WA9P/3APV/9wD1//cA9n/1gPb/9wD3f/dA9//3QPh/90D4//dA+X/3QPn/90D6f/dA+v/4QPt/+ED7//hA/P/8wP1//MD///zBAz/8wQO//MEEP/zAHEABP/aAAn/2gBF//AARv/wAEf/8ABJ//AAU//wAFf/7wBY/9wAW//cAJH/8ACV//AAl//vALb/8AC4/9wAw//wAMT/8ADG/+8A8v/wAP7/8AEV/9wBGf/wAR3/8AE1//ABR//wAUj/8AFS//ABZf/aAWb/2gFo/9oBaf/aAWr/2gIT//ACFP/wAhX/8AIW//ACF//wAiL/7wIj/+8CJP/vAiX/7wIm/9wCJ//cAi//8AIx//ACM//wAjX/8AI3//ACOf/wAjv/8AI9//ACP//wAkH/8AJD//ACRf/wAkf/8AJJ//ACh//vAon/7wKL/+8Cjf/vAo//7wKR/+8Clf/cAxD/8AMU/+8DGP/cAxv/7wMd/+8DNv/wAzr/8AM7/9wDPf/wA0T/3ANM/9wDTf/aA07/2gNS/9oDXP/wA2H/3ANi//ADZ//wA2n/3AN1//ADd//wA3j/8AOE//ADiv/cA4z/3AOO/9wDlf/wA7H/8AOz//ADtf/wA7f/8AO5//ADu//wA73/8AO///AD0//wA9X/8APX//AD2//wA93/7wPf/+8D4f/vA+P/7wPl/+8D5//vA+n/7wPr/9wD7f/cA+//3AA0AAT/oAAJ/6AAV//xAFj/xQBb/8UAl//xALj/xQDG//EBFf/FAWX/oAFm/6ABaP+gAWn/oAFq/6ACIv/xAiP/8QIk//ECJf/xAib/xQIn/8UCh//xAon/8QKL//ECjf/xAo//8QKR//EClf/FAxT/8QMY/8UDG//xAx3/8QM7/8UDRP/FA0z/xQNN/6ADTv+gA1L/oANh/8UDaf/FA4r/xQOM/8UDjv/FA93/8QPf//ED4f/xA+P/8QPl//ED5//xA+n/8QPr/8UD7f/FA+//xQA9AEX/5wBG/+cAR//nAEn/5wBT/+cAkf/nAJX/5wC2/+cAw//nAMT/5wDy/+cA/v/nARn/5wEd/+cBNf/nAUf/5wFI/+cBUv/nAhP/5wIU/+cCFf/nAhb/5wIX/+cCL//nAjH/5wIz/+cCNf/nAjf/5wI5/+cCO//nAj3/5wI//+cCQf/nAkP/5wJF/+cCR//nAkn/5wMQ/+cDNv/nAzr/5wM9/+cDXP/nA2L/5wNn/+cDdf/nA3f/5wN4/+cDhP/nA5X/5wOx/+cDs//nA7X/5wO3/+cDuf/nA7v/5wO9/+cDv//nA9P/5wPV/+cD1//nA9v/5wBxAAQADAAJAAwARf/oAEb/6ABH/+gASf/oAFH/6gBT/+gAWAALAFsACwCR/+gAlf/oALb/6AC4AAsAw//oAMT/6ADy/+gA/v/oARP/6gEVAAsBGf/oAR3/6AE1/+gBR//oAUj/6AFS/+gBZQAMAWYADAFoAAwBaQAMAWoADAIT/+gCFP/oAhX/6AIW/+gCF//oAh3/6gIe/+oCH//qAiD/6gIh/+oCJgALAicACwIv/+gCMf/oAjP/6AI1/+gCN//oAjn/6AI7/+gCPf/oAj//6AJB/+gCQ//oAkX/6AJH/+gCSf/oAmv/6gJt/+oCb//qApUACwMQ/+gDFv/qAxgACwMc/+oDNv/oAzj/6gM6/+gDOwALAz3/6ANEAAsDTAALA00ADANOAAwDUgAMA1z/6ANhAAsDYv/oA2f/6ANpAAsDdf/oA3f/6AN4/+gDgv/qA4T/6AOG/+oDigALA4wACwOOAAsDlf/oA7H/6AOz/+gDtf/oA7f/6AO5/+gDu//oA73/6AO//+gDxf/qA8f/6gPJ/+oDy//qA83/6gPP/+oD0f/qA9P/6APV/+gD1//oA9n/6gPb/+gD6wALA+0ACwPvAAsADABa/+0AXP/tAOn/7QKY/+0Cmv/tApz/7QM8/+0DbP/tA3r/7QOU/+0D+f/tBAH/7QAMAFr/8gBc//IA6f/yApj/8gKa//ICnP/yAzz/8gNs//IDev/yA5T/8gP5//IEAf/yAB8AWP/0AFr/8gBb//QAXP/zALj/9ADp//IBFf/0Aib/9AIn//QClf/0Apj/8wKa//MCnP/zAxj/9AM7//QDPP/yA0T/9ANM//QDYf/0A2n/9ANs//IDev/yA4r/9AOM//QDjv/0A5T/8gPr//QD7f/0A+//9AP5//IEAf/yAHkABP/KAAn/ygA2/9IAOP/UADr/9AA7/9MAT//RAFD/0QBS/9EAWP/mAFr/7wBb/+YAuP/mALz/0QDN/9IA0f/SANX/9ADZ/+0A3P/hAOf/0QDp/+8A6//RAOz/0QDu/9EA7//RAPD/0QDz/9EA9f/RAPb/0QD5/9EA+//RAQD/0QEU/9QBFf/mAS7/0gEx/9EBNv/SAUD/0QFF/9EBZf/KAWb/ygFo/8oBaf/KAWr/ygIL/9MCHP/RAib/5gIn/+YCZP/RAmb/0QJo/9ECaf/RAoD/0gKC/9IChP/SApT/0wKV/+YClv/TAv3/0wMM/9MDDf/0Aw//0wMS/9EDGP/mAyf/7QMz/9IDNP/0Azf/0QM5/9EDO//mAzz/7wM+/9EDQ//RA0T/5gNL/9MDTP/mA03/ygNO/8oDUv/KA1T/0QNd/9EDYP/UA2H/5gNo/9MDaf/mA2v/9ANs/+8Def/0A3r/7wN+/9EDgP/RA4n/7QOK/+YDi//tA4z/5gON/+0Djv/mA4//4QOS/9EDk//0A5T/7wPq/9MD6//mA+z/0wPt/+YD7v/TA+//5gPz/9ED9f/RA/b/0gP4//QD+f/vA/r/4QP8/+ED///RBAD/9AQB/+8EDP/RBA7/0QQQ/9EEE//TAB0ANv++AFj/7wBb/+8AuP/vAM3/vgDR/74BFf/vAS7/vgE2/74CJv/vAif/7wKA/74Cgv++AoT/vgKV/+8DGP/vAzP/vgM7/+8DRP/vA0z/7wNh/+8Daf/vA4r/7wOM/+8Djv/vA+v/7wPt/+8D7//vA/b/vgA0ADb/5gA4/+cAOv/yADv/5wBa//EAzf/mANH/5gDV//IA2f/uANz/6ADp//EBFP/nAS7/5gE2/+YCC//nAoD/5gKC/+YChP/mApT/5wKW/+cC/f/nAwz/5wMN//IDD//nAyf/7gMz/+YDNP/yAzz/8QNL/+cDYP/nA2j/5wNr//IDbP/xA3n/8gN6//EDif/uA4v/7gON/+4Dj//oA5P/8gOU//ED6v/nA+z/5wPu/+cD9v/mA/j/8gP5//ED+v/oA/z/6AQA//IEAf/xBBP/5wCEACMAEAAl/+gAKf/oADH/6AAz/+gANv/gADj/4AA7/98Agf/oAJD/6ACU/+gArQAQAK7/6ACvABAAzf/gAM7/6ADPABAA0f/gANgAEADc/+EA7QAQAPT/4AD/ABABA//oAQgAEAES/+gBFP/gARb/6AEY/+gBGv/oARz/6AEu/+ABNP/oATb/4AFNABABUf/oAfEAEAHyABAB8wAQAfQAEAH1ABAB9gAQAfcAEAH4/+gCAv/oAgP/6AIE/+gCBf/oAgb/6AIL/98CKAAQAioAEAIsABACLv/oAjD/6AIy/+gCNP/oAkL/6AJE/+gCRv/oAkj/6AJq/+gCbP/oAm7/6AKA/+ACgv/gAoT/4AKU/98Clv/fAp//6AL4ABAC/P/oAv3/3wMAABADCf/oAwz/3wMP/98DKAAQAy//6AMy/+gDM//gA0v/3wNVABADV//oA2D/4ANj/+gDZv/oA2j/3wNuABADcAAQA4H/6AOD/+gDhf/oA4//4QOQ/+ADlgAQA5cAEAOYABADmgAQA5wAEAOeABADoAAQA6IAEAOkABADpgAQA6gAEAOqABADrAAQA64AEAPE/+gDxv/oA8j/6APK/+gDzP/oA87/6APQ/+gD0v/oA9T/6APW/+gD2P/oA9r/6APq/98D7P/fA+7/3wP2/+AD+v/hA/v/4AP8/+ED/f/gBBEAEAQSABAEE//fAC0ANv/xADj/9AA6//QAO//wAM3/8QDP//UA0f/xANX/9ADY//UA2f/zART/9AEu//EBNv/xAU3/9QIL//ACgP/xAoL/8QKE//EClP/wApb/8AL9//ADDP/wAw3/9AMP//ADJ//zAzP/8QM0//QDS//wA2D/9ANo//ADa//0A3n/9AOJ//MDi//zA43/8wOT//QDlv/1A+r/8APs//AD7v/wA/b/8QP4//QEAP/0BBH/9QQT//AAWQAjAA8ANv/mADj/5gA6AA4AO//mAK0ADwCvAA8Azf/mAM8ADgDR/+YA1QAOANgADgDZAAsA3P/lAO0ADwD0/+gA/wAPAQgADwEU/+YBLv/mATb/5gFNAA4B8QAPAfIADwHzAA8B9AAPAfUADwH2AA8B9wAPAgv/5gIoAA8CKgAPAiwADwKA/+YCgv/mAoT/5gKU/+YClv/mAvgADwL9/+YDAAAPAwz/5gMNAA4DD//mAycACwMoAA8DM//mAzQADgNL/+YDVQAPA2D/5gNo/+YDawAOA24ADwNwAA8DeQAOA4kACwOLAAsDjQALA4//5QOQ/+gDkwAOA5YADgOXAA8DmAAPA5oADwOcAA8DngAPA6AADwOiAA8DpAAPA6YADwOoAA8DqgAPA6wADwOuAA8D6v/mA+z/5gPu/+YD9v/mA/gADgP6/+UD+//oA/z/5QP9/+gEAAAOBBEADgQSAA8EE//mAC4ANv/jADr/5QA7/+QAzf/jAM//5QDR/+MA1f/lANj/5QDZ/+kA7f/qAP//6gEu/+MBNv/jAU3/5QIL/+QCgP/jAoL/4wKE/+MClP/kApb/5AL9/+QDDP/kAw3/5QMP/+QDJ//pAzP/4wM0/+UDS//kA2j/5ANr/+UDef/lA4n/6QOL/+kDjf/pA5P/5QOW/+UDl//qA+r/5APs/+QD7v/kA/b/4wP4/+UEAP/lBBH/5QQS/+oEE//kACEANv/iADr/5ADN/+IAz//kANH/4gDV/+QA2P/kANn/6QDt/+sA///rAS7/4gE2/+IBTf/kAoD/4gKC/+IChP/iAw3/5AMn/+kDM//iAzT/5ANr/+QDef/kA4n/6QOL/+kDjf/pA5P/5AOW/+QDl//rA/b/4gP4/+QEAP/kBBH/5AQS/+sAFwA2/+sAO//zAM3/6wDR/+sBLv/rATb/6wIL//MCgP/rAoL/6wKE/+sClP/zApb/8wL9//MDDP/zAw//8wMz/+sDS//zA2j/8wPq//MD7P/zA+7/8wP2/+sEE//zADAAT//vAFD/7wBS/+8AWv/wALz/7wDn/+8A6f/wAOv/7wDs/+8A7v/vAO//7wDw/+8A8//vAPX/7wD2/+8A+f/vAPv/7wEA/+8BMf/vAUD/7wFF/+8CHP/vAmT/7wJm/+8CaP/vAmn/7wMS/+8DN//vAzn/7wM8//ADPv/vA0P/7wNU/+8DXf/vA2z/8AN6//ADfv/vA4D/7wOS/+8DlP/wA/P/7wP1/+8D+f/wA///7wQB//AEDP/vBA7/7wQQ/+8AHQAE//IACf/yAFj/9QBb//UAuP/1ARX/9QFl//IBZv/yAWj/8gFp//IBav/yAib/9QIn//UClf/1Axj/9QM7//UDRP/1A0z/9QNN//IDTv/yA1L/8gNh//UDaf/1A4r/9QOM//UDjv/1A+v/9QPt//UD7//1AAQA9P/tA5D/7QP7/+0D/f/tAAoABP/1AAn/9QFl//UBZv/1AWj/9QFp//UBav/1A03/9QNO//UDUv/1AFQARf/wAEb/8ABH//AASf/wAFH/6wBT//AAkf/wAJX/8AC2//AAw//wAMT/8ADy//AA/v/wARP/6wEZ//ABHf/wATX/8AFH//ABSP/wAVL/8AIT//ACFP/wAhX/8AIW//ACF//wAh3/6wIe/+sCH//rAiD/6wIh/+sCL//wAjH/8AIz//ACNf/wAjf/8AI5//ACO//wAj3/8AI///ACQf/wAkP/8AJF//ACR//wAkn/8AJr/+sCbf/rAm//6wMQ//ADFv/rAxz/6wM2//ADOP/rAzr/8AM9//ADXP/wA2L/8ANn//ADdf/wA3f/8AN4//ADgv/rA4T/8AOG/+sDlf/wA7H/8AOz//ADtf/wA7f/8AO5//ADu//wA73/8AO///ADxf/rA8f/6wPJ/+sDy//rA83/6wPP/+sD0f/rA9P/8APV//AD1//wA9n/6wPb//AAjwAEAA0ACQANAEP/8ABF/7AARv+wAEf/sABJ/7AAUf/WAFP/sABYAAsAWwALAJH/sACV/7AAtv+wALgACwDE/7AA7f+vAPL/sAD+/7AA//+vARP/1gEVAAsBGf+wAR3/sAE1/7ABR/+wAUj/sAFS/7ABZQANAWYADQFoAA0BaQANAWoADQIM//ACDf/wAg7/8AIP//ACEP/wAhH/8AIS//ACE/+wAhT/sAIV/7ACFv+wAhf/sAId/9YCHv/WAh//1gIg/9YCIf/WAiYACwInAAsCKf/wAiv/8AIt//ACL/+wAjH/sAIz/7ACNf+wAjf/sAI5/7ACO/+wAj3/sAI//7ACQf+wAkP/sAJF/7ACR/+wAkn/sAJr/9YCbf/WAm//1gKVAAsDEP+wAxb/1gMYAAsDHP/WAzX/8AM2/7ADOP/WAzr/sAM7AAsDPf+wA0QACwNMAAsDTQANA04ADQNSAA0DVv/wA1z/sANhAAsDYv+wA2f/sANpAAsDb//wA3H/8AN1/7ADd/+wA3j/sAOC/9YDhP+wA4b/1gOKAAsDjAALA44ACwOV/7ADl/+vA5n/8AOb//ADnf/wA5//8AOh//ADo//wA6X/8AOn//ADqf/wA6v/8AOt//ADr//wA7H/sAOz/7ADtf+wA7f/sAO5/7ADu/+wA73/sAO//7ADxf/WA8f/1gPJ/9YDy//WA83/1gPP/9YD0f/WA9P/sAPV/7AD1/+wA9n/1gPb/7AD6wALA+0ACwPvAAsEEv+vAAgA7QAQAPT/8AD/ABADkP/wA5cAEAP7//AD/f/wBBIAEABFAEUADABGAAwARwAMAEkADABTAAwAkQAMAJUADAC2AAwAwwAMAMQADADtABgA8gAMAPT/9wD+AAwA/wAYARkADAEdAAwBNQAMAUcADAFIAAwBUgAMAhMADAIUAAwCFQAMAhYADAIXAAwCLwAMAjEADAIzAAwCNQAMAjcADAI5AAwCOwAMAj0ADAI/AAwCQQAMAkMADAJFAAwCRwAMAkkADAMQAAwDNgAMAzoADAM9AAwDXAAMA2IADANnAAwDdQAMA3cADAN4AAwDhAAMA5D/9wOVAAwDlwAYA7EADAOzAAwDtQAMA7cADAO5AAwDuwAMA70ADAO/AAwD0wAMA9UADAPXAAwD2wAMA/v/9wP9//cEEgAYAB8AWP/0AFr/8ABb//QAuP/0AOn/8ADt//MA///zARX/9AIm//QCJ//0ApX/9AMY//QDO//0Azz/8ANE//QDTP/0A2H/9ANp//QDbP/wA3r/8AOK//QDjP/0A47/9AOU//ADl//zA+v/9APt//QD7//0A/n/8AQB//AEEv/zAAoABP/WAAn/1gFl/9YBZv/WAWj/1gFp/9YBav/WA03/1gNO/9YDUv/WAAoABP/1AAn/9QFl//UBZv/1AWj/9QFp//UBav/1A03/9QNO//UDUv/1AF4ABAALAAkACwBF/+sARv/rAEf/6wBJ/+sAUf/pAFP/6wCR/+sAlf/rALb/6wDD/+sAxP/rAPL/6wD+/+sBE//pARn/6wEd/+sBNf/rAUf/6wFI/+sBUv/rAWUACwFmAAsBaAALAWkACwFqAAsCE//rAhT/6wIV/+sCFv/rAhf/6wId/+kCHv/pAh//6QIg/+kCIf/pAi//6wIx/+sCM//rAjX/6wI3/+sCOf/rAjv/6wI9/+sCP//rAkH/6wJD/+sCRf/rAkf/6wJJ/+sCa//pAm3/6QJv/+kDEP/rAxb/6QMc/+kDNv/rAzj/6QM6/+sDPf/r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ATEDUgNXATUDWgNaATsDXANcATwDYANhAT0DZgNmAT8DaANxAUADdAN1AUoDdwN6AUwDgQOCAVADhgOGAVIDiAOOAVMDkwOUAVoDmAPAAVwDwgPCAYUDxAPRAYYD2QPZAZQD3APcAZUD3gPeAZYD6gPvAZcD8gPyAZ0D9AP0AZ4D9gP2AZ8D+AP5AaAD/gQBAaIEBAQEAaYEBgQHAacECQQJAakEDQQNAaoEDwQPAasEEwQTAawAAQAKAAoAKAAzADQAPQBIAE0AVgBZAF0AAQAiAJkAsACyALMAtAC7AL4AvwDAAMUAxwDIAMkAzQDRANMA1ADWAN4A4gDjAOQA5QDmAOgA6gDsAPEA8wD2APsA/gEdAdwAAgB2AAQABAAAAAkACQABAA4ADgACABAAEAADACMAJwAEACoAMgAJADYAPAASAEMARQAZAEcARwAcAEoASgAdAE8AUgAeAFQAVAAiAFgAWAAjAFoAXAAkAIgAiAAnAKwArwAoALgAuAAsALwAvAAtAMIAwgAuAM8A0AAvANIA0gAxANUA1QAyANcA2QAzANsA2wA2AN0A3QA3AN8A3wA4AOEA4QA5AOcA5wA6AOkA6QA7APIA8gA8APcA9wA9APkA+gA+AP8BAABAAQUBBQBCAQgBCABDARMBFQBEAScBKQBHASwBLABKAS4BLgBLAUUBRQBMAWUBawBNAW8BcABUAewB7QBWAe8B7wBYAfECFwBZAhwCIQCAAiYCNgCGAjgCQQCXAkoCTAChAk4CTgCkAlACUAClAlICUgCmAlQCVACnAlcCVwCoAlkCWQCpAlsCWwCqAl0CXQCrAl8CXwCsAmECYQCtAmMCbwCuAnECcQC7AnMCcwC8AnUCdQC9AoACgAC+AoICggC/AoQChADAAoYChgDBAogCiADCAooCigDDAowCjADEAo4CjgDFApACkADGApICkgDHApQCnADIAvgC/QDRAwADDwDXAxIDEgDnAxYDFgDoAxgDGADpAxwDHADqAx8DIADrAyIDKwDtAy0DLwD3AzEDNgD6AzgDPgEAA0QDRQEHA0cDRwEJA0kDSQEKA0sDTgELA1IDVwEPA1oDWgEVA1wDXAEWA2ADYQEXA2YDcQEZA3QDdQElA3cDegEnA4EDggErA4YDhgEtA4gDjgEuA5MDlAE1A5gDwAE3A8IDwgFgA8QD0QFhA9kD2QFvA9wD3AFwA94D3gFxA+oD7wFyA/ID8gF4A/QD9AF5A/YD9gF6A/gD+QF7A/4EAQF9BAQEBAGBBAYEBwGCBAkECQGEBA0EDQGFBA8EDwGGBBMEEwGHAAIBOAAEAAQAHQAJAAkAHQAOAA4AHgAQABAAHgAkACQAAQAlACUABAAmACYAAwAnACcABQAqACsAAgAsACwADAAtAC0ACQAuAC4ACgAvADAAAgAxADEAAwAyADIACwA2ADYABgA3ADcADAA4ADgADQA5ADkAEAA6ADoADgA7ADsADwA8ADwAEQBDAEMAEwBEAEQAFQBFAEUAFABHAEcAFgBKAEoAFwBPAFAAFwBRAFEAGABSAFIAFQBUAFQAGgBYAFgAGQBaAFoAGwBbAFsAGQBcAFwAHACIAIgAFQCsAKwABwCuAK4AAwC4ALgAGQC8ALwAFwDCAMIAFQDPANAAHwDSANIAAgDVANUADgDXANgAAgDZANkAEgDbANsAAgDdAN0AAgDfAN8AHwDhAOEAHwDnAOcACADpAOkAGwDyAPIAFQD3APcAIAD5APkAIAD6APoAFQD/AQAAIAEFAQUAIAETARMAGAEUARQADQEVARUAGQEnAScAFQEoASgABwEpASkACAEsASwACQEuAS4ACQFFAUUACAFlAWYAHQFnAWcAHgFoAWoAHQFrAWsAHgFvAXAAHgHsAe0AAwHvAe8ABgH4AfgABAH5AfwABQH9AgEAAgICAgYAAwIHAgoADAILAgsADwIMAhIAEwITAhMAFAIUAhcAFgIcAhwAFwIdAiEAGAImAicAGQIpAikAEwIrAisAEwItAi0AEwIuAi4ABAIvAi8AFAIwAjAABAIxAjEAFAIyAjIABAIzAjMAFAI0AjQABAI1AjUAFAI2AjYAAwI4AjgABQI5AjkAFgI6AjoABQI7AjsAFgI8AjwABQI9Aj0AFgI+Aj4ABQI/Aj8AFgJAAkAABQJBAkEAFgJKAkoAAgJLAksAFwJMAkwAAgJOAk4AAgJQAlAAAgJSAlIAAgJUAlQAAgJXAlcADAJZAlkACQJbAlsACgJdAl0ACgJfAl8ACgJhAmEACgJjAmMAAgJkAmQAFwJlAmUAAgJmAmYAFwJnAmcAAgJoAmkAFwJqAmoAAwJrAmsAGAJsAmwAAwJtAm0AGAJuAm4AAwJvAm8AGAJxAnEAGgJzAnMAGgJ1AnUAGgKAAoAABgKCAoIABgKEAoQABgKGAoYADAKIAogADAKKAooADAKMAowADAKOAo4ADAKQApAADAKSApIAEAKUApQADwKVApUAGQKWApYADwKXApcAEQKYApgAHAKZApkAEQKaApoAHAKbApsAEQKcApwAHAL5AvkABQL6AvsAAgL8AvwAAwL9Av0ADwMBAwEAAQMCAwIABQMDAwMAEQMEAwUAAgMGAwYACQMHAwgAAgMJAwkAAwMKAwoACwMLAwsABgMMAwwADwMNAw0ADgMOAw4AAgMPAw8ADwMSAxIAFwMWAxYAGAMYAxgAGQMcAxwAGAMfAx8ABQMgAyAABwMiAyMAAgMkAyQADAMlAyYACQMnAycAEgMpAykAAQMqAyoABwMrAysABQMtAy4AAgMvAy8AAwMxAzEACwMyAzIABAMzAzMABgM0AzQADgM1AzUAEwM2AzYAFgM4AzgAGAM5AzkAFQM6AzoAFAM7AzsAGQM8AzwAGwM9Az0AFgM+Az4ACANEA0QAGQNFA0UAEANHA0cAEANJA0kAEANLA0sADwNMA0wAGQNNA04AHQNSA1IAHQNTA1MAAgNUA1QAFwNWA1YAEwNXA1cAAwNaA1oABQNcA1wAFgNgA2AADQNhA2EAGQNmA2YABANnA2cAFANoA2gADwNpA2kAGQNqA2oAAgNrA2sADgNsA2wAGwNtA20AAgNvA28AEwNxA3EAEwN0A3QABQN1A3UAFgN3A3gAFgN5A3kADgN6A3oAGwOBA4EAAwOCA4IAGAOGA4YAGAOIA4gAFQOJA4kAEgOKA4oAGQOLA4sAEgOMA4wAGQONA40AEgOOA44AGQOTA5MADgOUA5QAGwOZA5kAEwObA5sAEwOdA50AEwOfA58AEwOhA6EAEwOjA6MAEwOlA6UAEwOnA6cAEwOpA6kAEwOrA6sAEwOtA60AEwOvA68AEwOwA7AABQOxA7EAFgOyA7IABQOzA7MAFgO0A7QABQO1A7UAFgO2A7YABQO3A7cAFgO4A7gABQO5A7kAFgO6A7oABQO7A7sAFgO8A7wABQO9A70AFgO+A74ABQO/A78AFgPAA8AAAgPCA8IAAgPEA8QAAwPFA8UAGAPGA8YAAwPHA8cAGAPIA8gAAwPJA8kAGAPKA8oAAwPLA8sAGAPMA8wAAwPNA80AGAPOA84AAwPPA88AGAPQA9AAAwPRA9EAGAPZA9kAGAPcA9wADAPeA94ADAPqA+oADwPrA+sAGQPsA+wADwPtA+0AGQPuA+4ADwPvA+8AGQPyA/IACQP0A/QAAgP2A/YABgP4A/gADgP5A/kAGwP+A/4ABwP/A/8ACAQABAAADgQBBAEAGwQEBAQAFwQGBAYAHwQHBAcABwQJBAkACQQNBA0AAgQPBA8AAgQTBBMADwABAAQEFgAHAAAAAAAAAAAABwAAAAAAAAAAABMAFwATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAFAAAAAAAAAAUAAAAAABwAAAAAAAAAAAAFAAAABQAAABkACgAGAA0ACQASAA4AFAAAAAAAAAAAAAAAAAAaAAAAFQAVABUAAAAVAAAAAAAAAAAAAAAYABgACAAYABUAAAAbAAAACwACAAAAFgACAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAVAAAAAAAFABUAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEABQARAAAAAAAAAAAAAAAAABUAAAACAAAAAAAAABgAAAAAAAAAAAAAAAAAFQAVAAAACwAAAAAAAAAAAAAAAAAKAAUAAQAAAAoAAAAAAAAAEgAAAAAAAQAQAAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABYAAAAYABgABAAYABgAGAAAABUAGAADABgAGAAAAAAAGAAAABgAAAAAABUABAAYAAAAAAAFAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAFAAgADQACAAUAAAAFABUABQAAAAUAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAABgAAAAAAAUAFQAKAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAYAAAAFQAVAAAAAAAAAAAAAQAAAAAAAAAFABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAXAAAABwAHABMABwAHAAcAEwAAAAAAAAATABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAABEAEQARABEAEQARABEABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABgAGAAYABgAOABoAGgAaABoAGgAaABoAFQAVABUAFQAVAAAAAAAAAAAAGAAIAAgACAAIAAgACwALAAsACwACAAIAEQAaABEAGgARABoABQAVAAUAFQAFABUABQAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAUAFQAFABUABQAVAAUAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYABgABQAIAAUACAAFAAgAAAAAAAAAAAAAAAAAGQAbABkAGwAZABsAGQAbABkAGwAKAAAACgAAAAoAAAAGAAsABgALAAYACwAGAAsABgALAAYACwAJAAAADgACAA4AFAAMABQADAAUAAwAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAUADgAAAAAAEQAAAAAAFAAAAAAAAAAAAAAABQAAAAAADgASAAAADgAVAAAAGAAAAAsAAAAIAAAAAgAAAAAACwAIAAsAAAAAAAAAAAAAAAAAHAAAAAAAEAARAAAAAAAAAAAAAAAAAAUAAAAAAAUACgASABoAFQAYAAgAGAAVAAIAFgAVABgAGwAAAAAAAAAYAAIACQAAAAkAAAAJAAAADgACAAcABwAAAAAAAAAHAAAAGAARABoABQAAAAAAAAAAABUAGAAAAAAADQACABUABQAAAAAABQAVAA4AAgAAABIAFgAAABEAGgARABoAAAAAAAAAFQAAABUAFQASABYAAAAAAAAAGAAAABgABQAIAAUAFQAFAAgAAAAAABAAAgAQAAIAEAACAA8AAwAAABgAEgAWABUAAQAEABEAGgARABoAEQAaABEAGgARABoAEQAaABEAGgARABoAEQAaABEAGgARABoAEQAaAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAAAAAAAAAFAAgABQAIAAUACAAFAAgABQAIAAUACAAFAAgABQAVAAUAFQAFABUABQAIAAUAFQAGAAsABgALAAAACwAAAAsAAAALAAAACwAAAAsADgACAA4AAgAOAAIAAAAAAAAAGAAAABgACgAAABIAFgAPAAMADwADAAAAGAASABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAQAEAA4AAAAAAAAAAAAAABcAAQAAAAoALACOAAFERkxUAAgABAAAAAD//wAIAAAAAQACAAMABAAFAAYABwAIbGlnYQAybG51bQA4c21jcAA+c3MwMQBEc3MwMgBKc3MwMwBQc3MwNABWc3MwNQBcAAAAAQABAAAAAQACAAAAAQAAAAAAAQADAAAAAQAEAAAAAQAFAAAAAQAGAAAAAQAHAAgAEgAaACIAKgAyADoAQgBKAAEAAAABAEAABAAAAAEB9gABAAAAAQIAAAEAAAABAhIAAQAAAAECEAABAAAAAQIOAAEAAAABAgwAAQAAAAECDgACAhAA3AGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAHoAbUBtgG3AbgBuQG6AbsBvAG9Ab4BpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQB6AG1AbYBtwG4AbkBugG7AbwBvQG+AvcCogKhAqICowKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+AqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+AvMCvwK/AsACwALBAsECwgLCAsMCwwLFAsUCxgLGAscCxwLIAsgCyQLJAsoCygLLAssCzALMAs0CzQLPAs8C0ALQAtEC0QLSAtIC0wLTAtQC1ALVAtYC1gLXAtcC2ALYAtkC2QLaAtoC2wLbAtwC3ALdAt0C3gLeAt8C3wLgAuAC4QLhAuIC4gLjAuMC5ALkAuUC5QLmAuYC5wLnAugC6P////8C6gLqAusC6wLsAuwC7QLtAu4C7gLvAu8C8ALwAvEC8QLyAvIC8wL0AvQC9QL1AvYC9gKhAAEApAABAAgAAQAEAZIAAgBLAAIAmAAKAZgBzAHEAdYB1wHYAdkB2wHdAecAAQCIAZEAAQCIASgAAQCIAa4AAgCIAAIB4wHkAAIAfgACAeUB5gACAA0AIwA8AAAAQwBcABoAgwCDADQAhQCFADUB7AHtADYB7wIxADgCNAJFAHsCSAJUAI0CVwJoAJoCagJ7AKwCfgJ/AL4CggKcAMAD8APwANsAAQABAEgAAgABABIAGwAAAAEAAQBJAAEAAQC2AAEAAQA0AAEAAgAtAE0=",
+"Roboto-Medium.ttf":"AAEAAAAOAIAAAwBgR0RFRgsuCy8AASxgAAAASEdQT1OQeyOPAAEsqAAAl/pHU1VCeolvLwABxKQAAANsT1MvMrkTKcoAAAFoAAAAYFZETVhu6nZPAAASOAAABeBjbWFwf76BZgAAGBgAAA7iZ2x5Zm8zqQ4AACb8AADUQGhlYWT1Pw7VAAAA7AAAADZoaGVhCx4JIwAAASQAAAAkaG10eLpNNCcAAAHIAAAQcGxvY2EEms7QAAD7PAAACDptYXhwBDsA9gAAAUgAAAAgbmFtZb10XwMAAQN4AAAEn3Bvc3Tfb5xiAAEIGAAAJEYAAQAAAAEAAF5SMstfDzz1AAkIAAAAAADE8BEuAAAAAM2CsnL6JP3VCYsIYgAAAAkAAgAAAAAAAAABAAAHbP4MAAAJnfok/V0JiwABAAAAAAAAAAAAAAAAAAAEHAABAAAEHACXABYAXQAFAAEAAAAAAAAAAAAAAAAAAwABAAME3gH0AAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAAAAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAHB5cnMAAAAA//0GAP4AAGYHmgIAIAABn08BAAAEOgWwAAAAIAACAf4AAAAAAAAB/gAAAf4AAAKYAFIE4gA8BIwAZAXgAGQFHQA+AVoAUgK3AIACvAARA38AGwR1AEQBwgAnAqAARwI8AJkDKgACBIwAaASMAMoEjABRBIwATwSMADgEjACBBIwAdASMAEUEjABhBIwAUgIlAJkCIABRBBEAPwSOAJEEKgCAA+QAKQchAEoFQgAaBSAAnwUgAHQFYgCfBKMAnwShAJ8FbQB0BbAAnwJNAK0EfAA6BSgAnwRkAJ8HAgCfBbAAnwWPAHQFKwCfBZAAdAVFAJ8E8wBTBOoANQV0AIYFKwAaBwIARAUUAC8FAwATBMAAWAIxAIQDVwAVAjEADANrADUDnAADApQASgRaAF4EiACABDMAUQSIAFMEPABZAs8AMQSIAFQEiAB9AhMAkAIZ/7AEMACBAhMAkAb1AIAEiAB+BIgAUwSIAIAEiABTAtoAgAQpAFECnQAZBIgAewQOACAF+gAlBA4AIQQOABAEDgBVAq8AOAICAK4CrwAbBVEAdQIeAI8EfQBoBLUAUQWdAF0E4AAaAfwAiAT4AFoEHgCkBkQAVwORAHQD4gBUBG0AfwZEAFcD2wCHAwoAfwRLAF8DYQBtA2MAYQKxAHgEuwCSBBAAPgJCAKACEABtAjUAZAOnAHcD4gBcBgwAmwZmAJMG0wBmBAEAYAeF//YERABNBXoAaQTKAJQE5wCIBsEANAS6ADwEkQBDBIkAUwSXAIcFogAYAhoAjwSYAI4EJAAbAj8AGwWSAJMEiAB+B7QAZQc6AFsCDACLAtD/3QWJAGYEnwBSBaUAhgTyAHsCJv+1BDwAWQPmAJsDsAB5A3wAdQJPAJoCsgCCAk0AKQPYAIADLwB6ApwAqwAA/NsAAP02AAD8eQAA/T4AAPwMAAD9IgJdANcEPACdAkIAoAR1AJ8FvQAaBXsAZgU5ACMEkQBwBbEAnwSRAEcF6wBLBacASAVbAGwEhABWBMYAlgQOACAEiABUBGAAYAQaAGEEiAB+BKIAcwKmAKkEagAWBBMAZAT3AE8EiACABDcAUgSQAFIELgBABGAAgAXQAEQFyQBPBpQAZgUuAHUEdf/uBnEAMwX/ACQFPgByCIoALgiRAJ8GXwA1BasAmQUIAJQGBwAmB5oAGATTAEoFqgCaBakALgUKAD8GYABPBfYAmQWIAI8HmgCeB/oAngYaABgG+QCfBQcAlAU8AIgHVACqBPsALQR9AFsEjwCPA1oAhQT2ACcGdgAXBBYATQSYAIYEbgCPBJoAHwYDAI8ElwCGBJgAhgP1ACMF0wBUBNMAhgRmAF8GjgCGBuwAfgUYAB8GbwCPBGgAjwQ8AFEGhACQBHAAJwSJ/+EEPQBYBtEAHwbkAIYEif/1BJgAhgdDAI0GTwBwBGf/4AcpAKIGAQCGBQcAIARgAAoHQgC2BjYAnQbtAIQF5gCCCTIArQf5AI8EIQApA/AAMwV7AGoEiQBSBRkAEQQOACAFewBqBIkAUwc+AI0GRAB0B0MAjQZQAHAFHQBqBEoAXAT/AG0AAPxmAAD8cwAA/XsAAP2lAAD6JP7p+k0EZ//gBRQAnwSHAIAEagCUA6IAfgS3AJ8EIAB+BSoAlASrAI4GlgA0BaQAPgfRAJ8FqwB+CEcAnwb1AH4GJQBpBP8AYQcyAC4FcQAmBXUAggRzAHQFhwCKBiYAIATE/84FHwCUBHgAjgWwAJ8EiAB+BYgAUwSmAF0EpgBdBMcAOwNTADQFBwBUBusAZgbdAF4GUwA7BSgALwR7AEkEPwB1B74AQwadAD8H/gCYBp4AdwUDAGIELABVBaoAIgUdAEQFVwCHBBQAAAgpAAAEFAAACCkAAAK5AAACCgAAAVwAAAR/AAACMAAAAaIAAADRAAAAAAAABYcArQaBALIDnQAEAcAAYAG8ADMBzgAyAagARwMUAGIDGwBAAwgAMgRdAEAEmQBcAssAiAP6AJwFpgCcB6gASwJyAGwCaQBUA5wALQOpAD8DXABpBLUATwa4AJkETQBLBeUAcQPiAEUIyACYBQkAZAUUAJYGyQBpB2EAageRAGoG7wBqBLsAQwWWAKYE2QBABIMAngSyADsIRQBkAiH/sgSOAGUETACYBEYAqgRLAKAEGgAkAlsAswKYAGMB8QBFBKgAGAAAAAAIMABZCDUAXAQyAE0DiwBNBJMAbAMn/58CEP+wAk0AGAGzAFwDoQB1A6EAdQOhAHUECwB5BAsAdQQL/0wECwB6A6EAWwIFAJAEyAAcBIwAjgSUAGgErwCOBEcAjgQqAI4E2wBoBRIAjgIVAI4EFwAuBHcAjgO9AI4GBgCOBSEAjgTKAGYE3QBoBKgAjgRwAE8EMgA8BQAAfgSxABwGDgA0BIwALARVABMETQBKBIYAbQKFAD4D/wBSBCIATQRlADkEfABRBD0AbQOvADwEQwBSBCoAPwIzAFcDVQBrA2YAYAL9ADgDdgBoA3YAcAMAAFIDgwBoA2YAYAOfAHADuQCXArIAlgNCAGwEjABPBIwAOASMAIEEmAB0BDsACgQ0ADIEYgA+BIwAYQS7AFYEiABTBUkAnwRaAGAFMgCfBSgAnwQwAIEFOgCfBC0AgQSNAFIEjACOA3wAdQH+AAACoABHBYAAJAWAACQEpv/9BOoANQKd/+cFQgAaBUIAGgVCABoFQgAaBUIAGgVCABoFQgAaBSAAdASjAJ8EowCfBKMAnwSjAJ8CTf/MAk0ArQJN/9gCTf+9BbAAnwWPAHQFjwB0BY8AdAWPAHQFjwB0BXQAhgV0AIYFdACGBXQAhgUDABMEWgBeBFoAXgRaAF4EWgBeBFoAXgRaAF4EWgBeBDMAUQQ8AFkEPABZBDwAWQQ8AFkCGv+vAhoAjwIa/7sCGv+gBIgAfgSIAFMEiABTBIgAUwSIAFMEiABTBIgAewSIAHsEiAB7BIgAewQOABAEDgAQBUIAGgRaAF4FQgAaBFoAXgVCABoEWgBeBSAAdAQzAFEFIAB0BDMAUQUgAHQEMwBRBSAAdAQzAFEFYgCfBR4AUwSjAJ8EPABZBKMAnwQ8AFkEowCfBDwAWQSjAJ8EPABZBKMAnwQ8AFkFbQB0BIgAVAVtAHQEiABUBW0AdASIAFQFbQB0BIgAVAWwAJ8EiAB9Ak3/vwIa/6ICTf+/Ahr/ogJN/+UCGv/IAk0AHAIT//4CTQCjBskArQQsAJAEfAA6Aib/tQUoAJ8EMACBBGQAnwITAJAEZACfAhMAWARkAJ8CqQCQBGQAnwLvAJAFsACfBIgAfgWwAJ8EiAB+BbAAnwSIAH4EiP/VBY8AdASIAFMFjwB0BIgAUwWPAHQEiABTBUUAnwLaAIAFRQCfAtoAVgVFAJ8C2gBDBPMAUwQpAFEE8wBTBCkAUQTzAFMEKQBRBPMAUwQpAFEE8wBTBCkAUQTqADUCnQAZBOoANQKdABkE6gA1AsUAGQV0AIYEiAB7BXQAhgSIAHsFdACGBIgAewV0AIYEiAB7BXQAhgSIAHsFdACGBIgAewcCAEQF+gAlBQMAEwQOABAFAwATBMAAWAQOAFUEwABYBA4AVQTAAFgEDgBVB4X/9gbBADQFegBpBIkAUwSv/+oEr//qBDIAPATIABwEyAAcBMgAHATIABwEyAAcBMgAHATIABwElABoBEcAjgRHAI4ERwCOBEcAjgIV/6wCFQCOAhX/uAIV/50FIQCOBMoAZgTKAGYEygBmBMoAZgTKAGYFAAB+BQAAfgUAAH4FAAB+BFUAEwTIABwEyAAcBMgAHASUAGgElABoBJQAaASUAGgErwCOBEcAjgRHAI4ERwCOBEcAjgRHAI4E2wBoBNsAaATbAGgE2wBoBRIAjgIV/58CFf+fAhX/xQIV//kCFQCEBBcALgR3AI4DvQCOA70AjgO9AI4DvQCOBSEAjgUhAI4FIQCOBMoAZgTKAGYEygBmBKgAjgSoAI4EqACOBHAATwRwAE8EcABPBHAATwQyADwEMgA8BQAAfgUAAH4FAAB+BQAAfgUAAH4FAAB+Bg4ANARVABMEVQATBE0ASgRNAEoETQBKCOAATwVCABoFB/+vBhT/3AKx/+MFowAqBWf/ZwVvABMCpv+wBUIAGgUgAJ8EowCfBMAAWAWwAJ8CTQCtBSgAnwcCAJ8FsACfBY8AdAUrAJ8E6gA1BQMAEwUUAC8CTf+9BQMAEwSEAFYEYABgBIgAfgKmAKkEYACABJgAjgSIAFMEuwCSBA4AIAQOACECpv/EBGAAgASIAFMEYACABpQAZgSjAJ8EdQCfBPMAUwJNAK0CTf+9BHwAOgUoAJ8FKACfBQoAPwVCABoFIACfBHUAnwSjAJ8FqgCaBwIAnwWwAJ8FjwB0BbEAnwUrAJ8FIAB0BOoANQUUAC8EWgBeBDwAWQSYAIYEiABTBIgAgAQzAFEEDgAQBA4AIQQ8AFkDWgCFBCkAUQITAJACGv+gAhn/sARuAI8EDgAQBwIARAX6ACUHAgBEBfoAJQcCAEQF+gAlBQMAEwQOABABWgBSApgAUgRKAJoE4gAxAib/tQG8ADMHAgCfBvUAgAVCABoEWgBeBY//PQd3ADEHsQAxBKMAnwWqAJoEPABZBJgAhgWnAEgFyQBPBRkAEQQO/+MIlgBTCZ0AdATTAEoEFgBNBSAAdAQzAFEFAwATBA4AIAJNAK0HmgAYBnYAFwJNAK0FQgAaBFoAXgVCABoEWgBeB4X/9gbBADQEowCfBDwAWQWIAFMEPABZBDwAWQeaABgGdgAXBNMASgQWAE0FqgCaBJgAhgWqAJoEmACGBY8AdASIAFMFewBqBIkAUgV7AGoEiQBSBTwAiAQ8AFEFCgA/BA4AEAUKAD8EDgAQBQoAPwQOABAFiACPBGYAXwb5AJ8GbwCPBRQALwQOACEEiABTBakALgSaAB8FQgAaBFoAXgVCABoEWgBeBUIAGgRaAF4FQgAEBFr/iQVCABoEWgBeBUIAGgRaAF4FQgAaBFoAXgVCABoEWgBeBUIAGgRaAF4FQgAaBFoAXgVCABoEWgBeBUIAGgRaAF4EowCfBDwAWQSjAJ8EPABZBKMAnwQ8AFkEowCfBDwAWQSj/8wEPP+LBKMAnwQ8AFkEowCfBDwAWQSjAJ8EPABZAk0ArQIaAI8CTQCfAhMAggWPAHQEiABTBY8AdASIAFMFjwB0BIgAUwWPACsEiP+mBY8AdASIAFMFjwB0BIgAUwWPAHQEiABTBYkAZgSfAFIFiQBmBJ8AUgWJAGYEnwBSBYkAZgSfAFIFiQBmBJ8AUgV0AIYEiAB7BXQAhgSIAHsFpQCGBPIAewWlAIYE8gB7BaUAhgTyAHsFpQCGBPIAewWlAIYE8gB7BQMAEwQOABAFAwATBA4AEAUDABMEDgAQBKYAUwSmAFMFKACf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w83m/k4AAAAAAf/9AAAEKgYYABwAAAEjERc+ATMyFhURIxE0JiMiBgcRIxEjNTM1MxUzAoz+AzWXYLC982RoSW4m856e8/4Ex/7sAUtR1Of9bQKVgnA6NfzoBMeqp6cAAAEANQAABLUFsAAPAAABIxEjESM1MxEhNSEVIREzA73P883N/joEgP45zwMS/O4DEqoBMcPD/s8AAf/n/+wCdgVBAB8AAAERMxUjFTMVIxEUFjMyNjcXDgEjIiY1ESM1MzUjNTMRAaHDw9XVMSsZLBQaIV4xg4/Hx5WVBUH++bSlqv75RTYHBrIQFJmrAQeqpbQBB///ABoAAAUoByICJgAjAAAABwBCAPwBXP//ABoAAAUoByECJgAjAAAABwBzAbMBW///ABoAAAUoB0cCJgAjAAAABwCaALcBWf//ABoAAAUoB2MCJgAjAAAABwCgALkBbP//ABoAAAUoBw0CJgAjAAAABwBoAJMBXf//ABoAAAUoB48CJgAjAAAABwCeAUwBs///ABoAAAUoB70CJgAjAAAABwHUAVIBKP//AHT+PATYBcUCJgAlAAAABwB3Acb/+///AJ8AAAR1ByICJgAnAAAABwBCAMQBXP//AJ8AAAR1ByECJgAnAAAABwBzAXsBW///AJ8AAAR1B0cCJgAnAAAABwCaAH8BWf//AJ8AAAR1Bw0CJgAnAAAABwBoAFsBXf///8wAAAGgByICJgArAAAABwBC/4IBXP//AK0AAAKEByECJgArAAAABwBzADgBW////9gAAAJ5B0cCJgArAAAABwCa/z0BWf///70AAAKSBw0CJgArAAAABwBo/xkBXf//AJ8AAAUQB2MCJgAwAAAABwCgAO4BbP//AHT/6wUbBzcCJgAxAAAABwBCASMBcf//AHT/6wUbBzYCJgAxAAAABwBzAdoBcP//AHT/6wUbB1wCJgAxAAAABwCaAN4Bbv//AHT/6wUbB3gCJgAxAAAABwCgAOABgf//AHT/6wUbByICJgAxAAAABwBoALoBcv//AIb/6wTxByICJgA3AAAABwBCARcBXP//AIb/6wTxByECJgA3AAAABwBzAc4BW///AIb/6wTxB0cCJgA3AAAABwCaANIBWf//AIb/6wTxBw0CJgA3AAAABwBoAK4BXf//ABMAAATvByECJgA7AAAABwBzAZYBW///AF7/7AQBBeACJgBDAAAABwBCAIEAGv//AF7/7AQBBd8CJgBDAAAABwBzATgAGf//AF7/7AQBBgUCJgBDAAAABgCaPBcAAP//AF7/7AQBBiECJgBDAAAABgCgPioAAP//AF7/7AQBBcsCJgBDAAAABgBoGBsAAP//AF7/7AQBBk0CJgBDAAAABwCeANEAcf//AF7/7AQBBnwCJgBDAAAABwHUANf/5///AFH+PAP3BE4CJgBFAAAABwB3AT7/+///AFn/7AP4BeECJgBHAAAABwBCAIMAG///AFn/7AP4BeACJgBHAAAABwBzAToAGv//AFn/7AP4BgYCJgBHAAAABgCaPhgAAP//AFn/7AP4BcwCJgBHAAAABgBoGhwAAP///68AAAGCBcsCJgCKAAAABwBC/2UABf//AI8AAAJnBcoCJgCKAAAABgBzGwQAAP///7sAAAJcBfACJgCKAAAABwCa/yAAAv///6AAAAJ1BbYCJgCKAAAABwBo/vwABv//AH4AAAQLBiECJgBQAAAABgCgWSoAAP//AFP/7AQ0BeACJgBRAAAABwBCAJ4AGv//AFP/7AQ0Bd8CJgBRAAAABwBzAVUAGf//AFP/7AQ0BgUCJgBRAAAABgCaWRcAAP//AFP/7AQ0BiECJgBRAAAABgCgWyoAAP//AFP/7AQ0BcsCJgBRAAAABgBoNRsAAP//AHv/7AQKBcsCJgBXAAAABwBCAJ0ABf//AHv/7AQKBcoCJgBXAAAABwBzAVQABP//AHv/7AQKBfACJgBXAAAABgCaWAIAAP//AHv/7AQKBbYCJgBXAAAABgBoNAYAAP//ABD+SwP8BcoCJgBbAAAABwBzARgABP//ABD+SwP8BbYCJgBbAAAABgBo+QYAAP//ABoAAAUoBvYCJgAjAAAABwBuALIBRv//AF7/7AQBBbQCJgBDAAAABgBuNwQAAP//ABoAAAUoB1wCJgAjAAAABwCcAOoBrP//AF7/7AQBBhoCJgBDAAAABgCcb2oAAAACABr+UgUoBbAAGgAeAAAJASMOARUUFjMyNjcXDgEjIiY1NDY3AyEDIwEDIQMjAxgCEERQUSAnGioWFSFNN151UVlx/c949wIXZQGs1AMFsPpQM1w4ISMNCo4TGWlgRno1AUz+pAWw/G8CawACAF7+UgQBBE4AMwA+AAAhLgEnDgEjIiY1NDY7ATU0JiMiBhUjNDYzMhYVERQWFyMOARUUFjMyNjcXDgEjIiY1NDY3JTI2NzUjIgYVFBYDCwsPBDecYqez9OWxZGBYZPP1ycHnERUiUFEgJxoqFhUhTTdedUVM/uBUhSK1bXVOIkQkRlirmqCsX1ZfT0CIxL23/h9FeDwzXDghIw0KjhMZaWBBcTOvSDa4Z0k/RwAA//8AdP/rBNgHNgImACUAAAAHAHMBvwFw//8AUf/sA/cF3wImAEUAAAAHAHMBKAAZ//8AdP/rBNgHXAImACUAAAAHAJoAwwFu//8AUf/sA/cGBQImAEUAAAAGAJosFwAA//8AdP/rBNgHNgImACUAAAAHAJ0BkAGA//8AUf/sA/cF3wImAEUAAAAHAJ0A+QAp//8AdP/rBNgHYwImACUAAAAHAJsA2gFy//8AUf/sA/cGDAImAEUAAAAGAJtDGwAA//8AnwAABO4HTgImACYAAAAHAJsAjQFd//8AU//sBVcGGAAmAEYAAAAHAZED/QUS//8AnwAABHUG9gImACcAAAAHAG4AegFG//8AWf/sA/gFtQImAEcAAAAGAG45BQAA//8AnwAABHUHXAImACcAAAAHAJwAsgGs//8AWf/sA/gGGwImAEcAAAAGAJxxawAA//8AnwAABHUHIQImACcAAAAHAJ0BTAFr//8AWf/sA/gF4AImAEcAAAAHAJ0BCwAqAAEAn/5SBHUFsAAgAAABIREhFSMOARUUFjMyNjcXDgEjIiY1NDY3JyERIRUhESEED/2DAuNAUFEgJxoqFhUhTTdedURJAf1BA8/9JAJ9Ao/+M8IzXDghIw0KjhMZaWBAcTEDBbDD/mUAAgBZ/mAD+ARPACkAMQAAJQ4BBzMOARUUFjMyNjcXDgEjIiY1NDY3JgA9ATQAFzISHQEhHgEzMjY3ASIGByE1NCYD1R5OMgFQUSAnGioWFSFNN151MDXh/wABC9Dg5P1WCol+ZIlC/qZbdBIBtGdkGiwQM1w4ISMNCo4TGWlgNmEtCAEk6yjxATIB/vvjj4eiLy0CgY11GWmAAAD//wCfAAAEdQdOAiYAJwAAAAcAmwCWAV3//wBZ/+wD+AYNAiYARwAAAAYAm1UcAAD//wB0/+sE4gdcAiYAKQAAAAcAmgC6AW7//wBU/kwECAYFAiYASQAAAAYAmkYXAAD//wB0/+sE4gdxAiYAKQAAAAcAnADtAcH//wBU/kwECAYaAiYASQAAAAYAnHlqAAD//wB0/+sE4gc2AiYAKQAAAAcAnQGHAYD//wBU/kwECAXfAiYASQAAAAcAnQETACn//wB0/eIE4gXFAiYAKQAAAAcBkQG2/qv//wBU/kwECAaKAiYASQAAAAcBpQEtAH7//wCfAAAFEAdHAiYAKgAAAAcAmgDoAVn//wB9AAAEDAdiAiYASgAAAAcAmgAbAXT///+/AAACkAdjAiYAKwAAAAcAoP8/AWz///+iAAACcwYMAiYAigAAAAcAoP8iABX///+/AAAClgb2AiYAKwAAAAcAbv84AUb///+iAAACeQWgAiYAigAAAAcAbv8b//D////lAAACawdcAiYAKwAAAAcAnP9wAaz////IAAACTgYFAiYAigAAAAcAnP9TAFX//wAc/lwBoAWwAiYAKwAAAAYAn/MKAAD////+/lIBgwYYAiYASwAAAAYAn9UAAAD//wCjAAABpgchAiYAKwAAAAcAnQAJAWv//wCt/+sGMwWwACYAKwAAAAcALAJNAAD//wCQ/ksDoQYYACYASwAAAAcATAITAAD//wA6/+sEsgc/AiYALAAAAAcAmgF2AVH///+1/ksCZAXjAiYAmAAAAAcAmv8o//X//wCf/fAFLwWwAiYALQAAAAcBkQGK/rn//wCB/fIENQYYAiYATQAAAAcBkQEv/rv//wCfAAAELwb4AiYALgAAAAcAcwAqATL//wCQAAACZwdfAiYATgAAAAcAcwAbAZn//wCf/fIELwWwAiYALgAAAAcBkQF1/rv//wBY/fIBgwYYAiYATgAAAAcBkQAT/rv//wCfAAAELwWyAiYALgAAAAcBkQIEBKz//wCQAAAC6AYYACYATgAAAAcBkQGOBRL//wCfAAAELwWwAiYALgAAAAcAnQG7/dT//wCQAAAC9wYYACYATgAAAAcAnQFa/a///wCfAAAFEAchAiYAMAAAAAcAcwHoAVv//wB+AAAECwXfAiYAUAAAAAcAcwFTABn//wCf/fIFEAWwAiYAMAAAAAcBkQHg/rv//wB+/fIECwROAiYAUAAAAAcBkQFL/rv//wCfAAAFEAdOAiYAMAAAAAcAmwEDAV3//wB+AAAECwYMAiYAUAAAAAYAm24bAAD////VAAAECwYYAiYAUAAAAAcBkf+QBRL//wB0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aAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABhAGMAaABlAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBMAEkAQwBFAE4AUwBFAC0AMgAuADAAUgBvAGIAbwB0AG8ATQBlAGQAaQB1AG0AAAIAAAAAAAD/agBkAAAAAAAAAAAAAAAAAAAAAAAAAAAEHAAAAQIAAgADAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAIoBAwCDAJMA8gDzAI0AlwCIAQQA3gDxAJ4AqgD1APQA9gCiAJAA8ACRAO0AiQCgAOoAuAChAO4BBQDXAQYA4gDjAQcBCACwALEBCQCmAQoBCwEMAQ0BDgEPANgA4QDbANwA3QDgANkA3wEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiAJ8BIwEkASUBJgEnASgBKQEqASsBLAEtAJsBLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQCyALMBzgC2ALcAxAHPALQAtQDFAIIAwgCHAdAAqwDGAL4AvwC8AdEB0gHTAdQB1QHWAdcB2ACMAdkB2gHbAdwB3QCYAJoAmQDvAKUAkgCcAKcAjwCUAJUAuQHeAd8B4ADAAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AKwCOAI5AOkCOgI7AjwArQDJAMcArgBiAGMCPQBkAMsAZQDIAMoAzwDMAM0AzgBmANMA0ADRAK8AZwDWANQA1QBoAOsAagBpAGsAbQBsAG4CPgBvAHEAcAByAHMAdQB0AHYAdwB4AHoAeQB7AH0AfAB/AH4AgACBAOwAugI/AkACQQJCAkMCRAD9AP4CRQJGAkcCSAD/AQACSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAPgA+QJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAPsA/AKLAowA5ADlAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqIAuwKjAqQCpQKmAOYA5wKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D3gPfA+AD4QPiA+MD5APlA+YD5wPoA+kD6gPrA+wD7QPuA+8D8APxA/ID8wP0A/UD9gP3A/gD+QP6A/sD/AP9A/4D/wQABAEEAgQDBAQEBQQGBAcECAQJBAoECwQMBA0EDgQPBBAEEQQSBBMEFAQVBBYEFwQYBBkEGgQbBBwEHQQeBB8EIAQhAPcEIgQjAAQHdW5pMDAwOQZtYWNyb24OcGVyaW9kY2VudGVyZWQESGJhcgxrZ3JlZW5sYW5kaWMDRW5nA2VuZwVsb25ncwVPaG9ybgVvaG9ybgVVaG9ybgV1aG9ybgd1bmkwMjM3BXNjaHdhB3VuaTAyRjMJZ3JhdmVjb21iCWFjdXRlY29tYgl0aWxkZWNvbWIEaG9vawd1bmkwMzBGCGRvdGJlbG93BXRvbm9zDWRpZXJlc2lzdG9ub3MJYW5vdGVsZWlhBUdhbW1hBURlbHRhBVRoZXRhBkxhbWJkYQJYaQJQaQVTaWdtYQNQaGkDUHNpBWFscGhhBGJldGEFZ2FtbWEFZGVsdGEHZXBzaWxvbgR6ZXRhA2V0YQV0aGV0YQRpb3RhBmxhbWJkYQJ4aQNyaG8Gc2lnbWExBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNwc2kFb21lZ2EHdW5pMDNEMQd1bmkwM0QyB3VuaTAzRDYHdW5pMDQwMgd1bmkwNDA0B3VuaTA0MDkHdW5pMDQwQQd1bmkwNDBCB3VuaTA0MEYHdW5pMDQxMQd1bmkwNDE0B3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MUIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjYHdW5pMDQyNwd1bmkwNDI4B3VuaTA0MjkHdW5pMDQyQQd1bmkwNDJCB3VuaTA0MkMHdW5pMDQyRAd1bmkwNDJFB3VuaTA0MkYHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDNBB3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0YHdW5pMDQ0Mgd1bmkwNDQ0B3VuaTA0NDYHdW5pMDQ0Nwd1bmkwNDQ4B3VuaTA0NDkHdW5pMDQ0QQd1bmkwNDRCB3VuaTA0NEMHdW5pMDQ0RAd1bmkwNDRFB3VuaTA0NEYHdW5pMDQ1Mgd1bmkwNDU0B3VuaTA0NTkHdW5pMDQ1QQd1bmkwNDVCB3VuaTA0NUYHdW5pMDQ2MAd1bmkwNDYxB3VuaTA0NjMHdW5pMDQ2NAd1bmkwNDY1B3VuaTA0NjYHdW5pMDQ2Nwd1bmkwNDY4B3VuaTA0NjkHdW5pMDQ2QQd1bmkwNDZCB3VuaTA0NkMHdW5pMDQ2RAd1bmkwNDZFB3VuaTA0NkYHdW5pMDQ3Mgd1bmkwNDczB3VuaTA0NzQHdW5pMDQ3NQd1bmkwNDdBB3VuaTA0N0IHdW5pMDQ3Qwd1bmkwNDdEB3VuaTA0N0UHdW5pMDQ3Rgd1bmkwNDgwB3VuaTA0ODEHdW5pMDQ4Mgd1bmkwNDgzB3VuaTA0ODQHdW5pMDQ4NQd1bmkwNDg2B3VuaTA0ODgHdW5pMDQ4OQd1bmkwNDhEB3VuaTA0OEUHdW5pMDQ4Rgd1bmkwNDkwB3VuaTA0OTEHdW5pMDQ5NAd1bmkwNDk1B3VuaTA0OUMHdW5pMDQ5RAd1bmkwNEEwB3VuaTA0QTEHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRCNAd1bmkwNEI1B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkMHdW5pMDRCRAd1bmkwNEMzB3VuaTA0QzQHdW5pMDRDNwd1bmkwNEM4B3VuaTA0RDgHdW5pMDRFMAd1bmkwNEUxB3VuaTA0RkEHdW5pMDRGQgd1bmkwNTAwB3VuaTA1MDIHdW5pMDUwMwd1bmkwNTA0B3VuaTA1MDUHdW5pMDUwNgd1bmkwNTA3B3VuaTA1MDgHdW5pMDUwOQd1bmkwNTBBB3VuaTA1MEIHdW5pMDUwQwd1bmkwNTBEB3VuaTA1MEUHdW5pMDUwRgd1bmkwNTEwB3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCDXVuZGVyc2NvcmVkYmwNcXVvdGVyZXZlcnNlZAd1bmkyMDI1B3VuaTIwNzQJbnN1cGVyaW9yBGxpcmEGcGVzZXRhBEV1cm8HdW5pMjEwNQd1bmkyMTEzB3VuaTIxMTYJZXN0aW1hdGVkCW9uZWVpZ2h0aAx0aHJlZWVpZ2h0aHMLZml2ZWVpZ2h0aHMMc2V2ZW5laWdodGhzCmNvbG9uLmxudW0JcXVvdGVkYmx4C2NvbW1hYWNjZW50B3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZECWZpdmUuc21jcAhmb3VyLnN1cAl6ZXJvLmxudW0ObGFyZ2VyaWdodGhvb2sMY3lyaWxsaWNob29rEGN5cmlsbGljaG9va2xlZnQLY3lyaWxsaWN0aWMOYnJldmV0aWxkZWNvbWINYnJldmVob29rY29tYg5icmV2ZWFjdXRlY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iE2NpcmN1bWZsZXhhY3V0ZWNvbWIOYnJldmVncmF2ZWNvbWIRY29tbWFhY2NlbnRyb3RhdGUGQS5zbWNwBkIuc21jcAZDLnNtY3AGRC5zbWNwBkUuc21jcAZGLnNtY3AGRy5zbWNwBkguc21jcAZJLnNtY3AGSi5zbWNwBksuc21jcAZMLnNtY3AGTS5zbWNwBk4uc21jcAZPLnNtY3AGUS5zbWNwBlIuc21jcAZTLnNtY3AGVC5zbWNwBlUuc21jcAZWLnNtY3AGVy5zbWNwBlguc21jcAZZLnNtY3AGWi5zbWNwCXplcm8uc21jcAhvbmUuc21jcAh0d28uc21jcAp0aHJlZS5zbWNwCWZvdXIuc21jcAh0d28ubG51bQhzaXguc21jcApzZXZlbi5zbWNwCmVpZ2h0LnNtY3AJbmluZS5zbWNwB29uZS5zdXAHdHdvLnN1cAl0aHJlZS5zdXAIb25lLmxudW0IZml2ZS5zdXAHc2l4LnN1cAlzZXZlbi5zdXAJZWlnaHQuc3VwCG5pbmUuc3VwCHplcm8uc3VwCGNyb3NzYmFyCXJpbmdhY3V0ZQlkYXNpYW94aWEKdGhyZWUubG51bQlmb3VyLmxudW0JZml2ZS5sbnVtCHNpeC5sbnVtBWcuYWx0CnNldmVuLmxudW0HY2hpLmFsdAplaWdodC5sbnVtCWFscGhhLmFsdAlkZWx0YS5hbHQERC5jbgRhLmNuBVIuYWx0BUsuYWx0BWsuYWx0BksuYWx0MgZrLmFsdDIJbmluZS5sbnVtBlAuc21jcA1jeXJpbGxpY2JyZXZlB3VuaTAwQUQGRGNyb2F0BGhiYXIEVGJhcgR0YmFyCkFyaW5nYWN1dGUKYXJpbmdhY3V0ZQdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgHdW5pMDEwQQd1bmkwMTBCBkRjYXJvbgZkY2Fyb24HRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4B3VuaTAxMjAHdW5pMDEyMQxHY29tbWFhY2NlbnQMZ2NvbW1hYWNjZW50C0hjaXJjdW1mbGV4C2hjaXJjdW1mbGV4Bkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrCklkb3RhY2NlbnQCSUoCaWoLSmNpcmN1bWZsZXgLamNpcmN1bWZsZXgMS2NvbW1hYWNjZW50DGtjb21tYWFjY2VudAZMYWN1dGUGbGFjdXRlDExjb21tYWFjY2VudAxsY29tbWFhY2NlbnQGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQxOY29tbWFhY2NlbnQMbmNvbW1hYWNjZW50Bk5jYXJvbgZuY2Fyb24LbmFwb3N0cm9waGUHT21hY3JvbgdvbWFjcm9uBk9icmV2ZQZvYnJldmUNT2h1bmdhcnVtbGF1dA1vaHVuZ2FydW1sYXV0BlJhY3V0ZQZyYWN1dGUMUmNvbW1hYWNjZW50DHJjb21tYWFjY2VudAZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDIxOAd1bmkwMjE5B3VuaTAyMUEHdW5pMDIxQgd1bmkwMTYyB3VuaTAxNjMGVGNhcm9uBnRjYXJvbgZVdGlsZGUGdXRpbGRlB1VtYWNyb24HdW1hY3JvbgZVYnJldmUGdWJyZXZlBVVyaW5nBXVyaW5nDVVodW5nYXJ1bWxhdXQNdWh1bmdhcnVtbGF1dAdVb2dvbmVrB3VvZ29uZWsLV2NpcmN1bWZsZXgLd2NpcmN1bWZsZXgLWWNpcmN1bWZsZXgLeWNpcmN1bWZsZXgGWmFjdXRlBnphY3V0ZQpaZG90YWNjZW50Cnpkb3RhY2NlbnQHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlC0Rjcm9hdC5zbWNwCEV0aC5zbWNwCVRiYXIuc21jcAtBZ3JhdmUuc21jcAtBYWN1dGUuc21jcBBBY2lyY3VtZmxleC5zbWNwC0F0aWxkZS5zbWNwDkFkaWVyZXNpcy5zbWNwCkFyaW5nLnNtY3APQXJpbmdhY3V0ZS5zbWNwDUNjZWRpbGxhLnNtY3ALRWdyYXZlLnNtY3ALRWFjdXRlLnNtY3AQRWNpcmN1bWZsZXguc21jcA5FZGllcmVzaXMuc21jcAtJZ3JhdmUuc21jcAtJYWN1dGUuc21jcBBJY2lyY3VtZmxleC5zbWNwDklkaWVyZXNpcy5zbWNwC050aWxkZS5zbWNwC09ncmF2ZS5zbWNwC09hY3V0ZS5zbWNwEE9jaXJjdW1mbGV4LnNtY3ALT3RpbGRlLnNtY3AOT2RpZXJlc2lzLnNtY3ALVWdyYXZlLnNtY3ALVWFjdXRlLnNtY3AQVWNpcmN1bWZsZXguc21jcA5VZGllcmVzaXMuc21jcAtZYWN1dGUuc21jcAxBbWFjcm9uLnNtY3ALQWJyZXZlLnNtY3AMQW9nb25lay5zbWNwC0NhY3V0ZS5zbWNwEENjaXJjdW1mbGV4LnNtY3AMdW5pMDEwQS5zbWNwC0NjYXJvbi5zbWNwC0RjYXJvbi5zbWNwDEVtYWNyb24uc21jcAtFYnJldmUuc21jcA9FZG90YWNjZW50LnNtY3AMRW9nb25lay5zbWNwC0VjYXJvbi5zbWNwEEdjaXJjdW1mbGV4LnNtY3ALR2JyZXZlLnNtY3AMdW5pMDEyMC5zbWNwEUdjb21tYWFjY2VudC5zbWNwEEhjaXJjdW1mbGV4LnNtY3ALSXRpbGRlLnNtY3AMSW1hY3Jvbi5zbWNwC0licmV2ZS5zbWNwDElvZ29uZWsuc21jcA9JZG90YWNjZW50LnNtY3AQSmNpcmN1bWZsZXguc21jcBFLY29tbWFhY2NlbnQuc21jcAtMYWN1dGUuc21jcBFMY29tbWFhY2NlbnQuc21jcAtMY2Fyb24uc21jcAlMZG90LnNtY3ALTmFjdXRlLnNtY3ARTmNvbW1hYWNjZW50LnNtY3ALTmNhcm9uLnNtY3AMT21hY3Jvbi5zbWNwC09icmV2ZS5zbWNwEk9odW5nYXJ1bWxhdXQuc21jcAtSYWN1dGUuc21jcBFSY29tbWFhY2NlbnQuc21jcAtSY2Fyb24uc21jcAtTYWN1dGUuc21jcBBTY2lyY3VtZmxleC5zbWNwDVNjZWRpbGxhLnNtY3ALU2Nhcm9uLnNtY3ARVGNvbW1hYWNjZW50LnNtY3ALVGNhcm9uLnNtY3ALVXRpbGRlLnNtY3AMVW1hY3Jvbi5zbWNwC1VicmV2ZS5zbWNwClVyaW5nLnNtY3ASVWh1bmdhcnVtbGF1dC5zbWNwDFVvZ29uZWsuc21jcBBXY2lyY3VtZmxleC5zbWNwEFljaXJjdW1mbGV4LnNtY3AOWWRpZXJlc2lzLnNtY3ALWmFjdXRlLnNtY3APWmRvdGFjY2VudC5zbWNwC1pjYXJvbi5zbWNwD2dlcm1hbmRibHMuc21jcApBbHBoYXRvbm9zDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEHRXBzaWxvbgRaZXRhA0V0YQRJb3RhBUthcHBhAk11Ak51B09taWNyb24DUmhvA1RhdQdVcHNpbG9uA0NoaQxJb3RhZGllcmVzaXMPVXBzaWxvbmRpZXJlc2lzCmFscGhhdG9ub3MMZXBzaWxvbnRvbm9zCGV0YXRvbm9zCWlvdGF0b25vcxR1cHNpbG9uZGllcmVzaXN0b25vcwVrYXBwYQdvbWljcm9uB3VuaTAzQkMCbnUDY2hpDGlvdGFkaWVyZXNpcw91cHNpbG9uZGllcmVzaXMMb21pY3JvbnRvbm9zDHVwc2lsb250b25vcwpvbWVnYXRvbm9zB3VuaTA0MDEHdW5pMDQwMwd1bmkwNDA1B3VuaTA0MDYHdW5pMDQwNwd1bmkwNDA4B3VuaTA0MUEHdW5pMDQwQwd1bmkwNDBFB3VuaTA0MTAHdW5pMDQxMgd1bmkwNDEzB3VuaTA0MTUHdW5pMDQxOQd1bmkwNDFDB3VuaTA0MUQHdW5pMDQxRQd1bmkwNDFGB3VuaTA0MjAHdW5pMDQyMQd1bmkwNDIyB3VuaTA0MjUHdW5pMDQzMAd1bmkwNDM1B3VuaTA0MzkHdW5pMDQzRQd1bmkwNDQwB3VuaTA0NDEHdW5pMDQ0Mwd1bmkwNDQ1B3VuaTA0NTEHdW5pMDQ1Mwd1bmkwNDU1B3VuaTA0NTYHdW5pMDQ1Nwd1bmkwNDU4B3VuaTA0NUMHdW5pMDQ1RQZXZ3JhdmUGd2dyYXZlBldhY3V0ZQZ3YWN1dGUJV2RpZXJlc2lzCXdkaWVyZXNpcwZZZ3JhdmUGeWdyYXZlBm1pbnV0ZQZzZWNvbmQJZXhjbGFtZGJsB3VuaUZCMDIHdW5pMDFGMAd1bmkwMkJDB3VuaTFFM0UHdW5pMUUzRgd1bmkxRTAwB3VuaTFFMDEHdW5pMUY0RAd1bmlGQjAzB3VuaUZCMDQHdW5pMDQwMAd1bmkwNDBEB3VuaTA0NTAHdW5pMDQ1RAd1bmkwNDcwB3VuaTA0NzEHdW5pMDQ3Ngd1bmkwNDc3B3VuaTA0NzkHdW5pMDQ3OAd1bmkwNDk4B3VuaTA0OTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUUHdW5pMDRBRgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNERBB3VuaTA0RDkHdW5pMDREQgd1bmkwNERDB3VuaTA0REQHdW5pMDRERQd1bmkwNERGB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVBB3VuaTA0RUIHdW5pMDRFQwd1bmkwNEVEB3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY4B3VuaTA0RjkHdW5pMDRGQwd1bmkwNEZEB3VuaTA1MDEHdW5pMDUxMgd1bmkwNTEzB3VuaTFFQTAHdW5pMUVBMQd1bmkxRUEyB3VuaTFFQTMHdW5pMUVBNAd1bmkxRUE1B3VuaTFFQTYHdW5pMUVBNwd1bmkxRUE4B3VuaTFFQTkHdW5pMUVBQQd1bmkxRUFCB3VuaTFFQUMHdW5pMUVBRAd1bmkxRUFFB3VuaTFFQUYHdW5pMUVCMAd1bmkxRUIxB3VuaTFFQjIHdW5pMUVCMwd1bmkxRUI0B3VuaTFFQjUHdW5pMUVCNgd1bmkxRUI3B3VuaTFFQjgHdW5pMUVCOQd1bmkxRUJBB3VuaTFFQkIHdW5pMUVCQwd1bmkxRUJEB3VuaTFFQkUHdW5pMUVCRgd1bmkxRUMwB3VuaTFFQzEHdW5pMUVDMgd1bmkxRUMzB3VuaTFFQzQHdW5pMUVDNQd1bmkxRUM2B3VuaTFFQzcHdW5pMUVDOAd1bmkxRUM5B3VuaTFFQ0EHdW5pMUVDQgd1bmkxRUNDB3VuaTFFQ0QHdW5pMUVDRQd1bmkxRUNGB3VuaTFFRDAHdW5pMUVEMQd1bmkxRUQyB3VuaTFFRDMHdW5pMUVENAd1bmkxRUQ1B3VuaTFFRDYHdW5pMUVENwd1bmkxRUQ4B3VuaTFFRDkHdW5pMUVEQQd1bmkxRURCB3VuaTFFREMHdW5pMUVERAd1bmkxRURFB3VuaTFFREYHdW5pMUVFMAd1bmkxRUUxB3VuaTFFRTIHdW5pMUVFMwd1bmkxRUU0B3VuaTFFRTUHdW5pMUVFNgd1bmkxRUU3B3VuaTFFRTgHdW5pMUVFOQd1bmkxRUVBB3VuaTFFRUIHdW5pMUVFQwd1bmkxRUVEB3VuaTFFRUUHdW5pMUVFRgd1bmkx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AAwA4f/UAPH/yQD5/9EBBP/lARv/4wEv/8QBOP/hAUn/1AFK//UBS//nAVP/ZAFU/8kACgDh/8EA8f/NAPn/0gEv/8wBOP/lATv/3wFJ/84BS//qAVP/ngFU/84ACgDh/8IA8f/GAPn/zwEv/8ABOP/hATv/3wFJ/80BS//oAVP/nwFU/8YACQDh/8kA8f/fAPn/4QEE/+0BG//rAS//3wE7/+kBSv/1AVT/4AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQDh/+YA8f/QAPn/1gEv/84BOP/oAUn/5wFL/+0BU//mAVT/0AALANQAFADh/+AA6AATATj/4QE5/+ABPP/hAUH/6QFJ/98BS//eAVP/3wFV//IAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqP/pAaz/5wG0/+cBtf/pAd//8AAFABn/8gDh//EBSf/yAUv/8gFT//IACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QADQDUABMA4f/mAOL/9ADoABIA8f/nAPn/5wEv/+cBOP/lATn/6AFJ/+YBS//mAVP/5gFU/+cACgDh/8QA8f/NAPn/1QEv/8wBOP/mATv/3wFJ/9EBS//sAVP/oQFU/88ACgDh/8MA8f/PAPn/1AEv/84BOP/nATv/3wFJ/9EBS//sAVP/oAFU/9EAAgDU/+IBU//kAAIA1P/hAOj/5AAHAOj/7gDx/+4A+f/vAQT/9AEb//EBL//vAVT/7wAFAPH/9AD5//QBBP/1AS//9QFU//UAAgDo/2gBF//uAAcA6AAUAPH/7QD3/9AA+f/uAS//7QE5/+0BVP/tAAEBF//xAAUBF//rAaj/6wGs/+kBtP/rAbX/6wAT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//AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UAAQGm/+sAAQGm/+sAAQGm/+sAAQGm/+sAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAab/qwGo/80BrP/LAbT/ywG1/8sBuP/zAbv/8wG8/+8B3P/AAd//7gAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAAQDx//UAAQDx//UAAQDx//UAAQDx//UAAQDx/9YACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAFAEj/7gBZ/+oBuv/wAbv/7QG9//AAAQDx//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAAQDx/9YACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAab/6wAUAFn/wQCz/8UAxf+0AOX/1wDx/7kA+f/pAQT/sgEX/9IBG//IAS//oAE5/8UBQf/kAUr/zAFM/8wBVP/LAVX/7wGo/+gBrP/mAbT/5wG1/+cACwBZ/8wBpgATAaj/8wGs//EBtP/yAbX/8gG4/70Buf/uAbr/uAG7/9cBvf+3AAsAWf/MAaYAEwGo//MBrP/xAbT/8gG1//IBuP+9Abn/7gG6/7gBu//XAb3/twALAFn/zAGmABMBqP/zAaz/8QG0//IBtf/yAbj/vQG5/+4Buv+4Abv/1wG9/7cACwBZ/8wBpgATAaj/8wGs//EBtP/yAbX/8gG4/70Buf/uAbr/uAG7/9cBvf+3AAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAPH/1gAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAAQDx/9YACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAEA8f/WAAEA8f/WAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAMASAAUAFYAGABZABEAAwBIABQAVgAYAFkAEQADAEgAFABWABgAWQARADsAVP+/AFn/0QBr/2wAev9uAH//QwCE/6wAh/+hALP/uAC6/34Avv97AMH/mwDC/3kAxf+yAMf/fgDI/30Ayf98ANT/rwDhAA8A5f/kAOb/oADo/3QA6v+AAPH/sgD4/30A+f+yAPr/gAD8/3kA/QAoAQL/fQEE/38BF/9mARv/2gEn/4EBKf+YAS3/fQEv/7MBM/+gATn/fAE7/5oBPP9sAUH/5gFG/2sBSv+SAUz/rQFQ/3sBUwAPAVT/kQFV//IBpv+vAaj/uQGs/7kBtP+5AbX/uQG3/7wBuP/xAbv/8QG8/+0B3P+zAd//8QA7AFT/vwBZ/9EAa/9sAHr/bgB//0MAhP+sAIf/oQCz/7gAuv9+AL7/ewDB/5sAwv95AMX/sgDH/34AyP99AMn/fADU/68A4QAPAOX/5ADm/6AA6P90AOr/gADx/7IA+P99APn/sgD6/4AA/P95AP0AKAEC/30BBP9/ARf/ZgEb/9oBJ/+BASn/mAEt/30BL/+zATP/oAE5/3wBO/+aATz/bAFB/+YBRv9rAUr/kgFM/60BUP97AVMADwFU/5EBVf/yAab/rwGo/7kBrP+5AbT/uQG1/7kBt/+8Abj/8QG7//EBvP/tAdz/swHf//EAOwBU/78AWf/RAGv/bAB6/24Af/9DAIT/rACH/6EAs/+4ALr/fgC+/3sAwf+bAML/eQDF/7IAx/9+AMj/fQDJ/3wA1P+vAOEADwDl/+QA5v+gAOj/dADq/4AA8f+yAPj/fQD5/7IA+v+AAPz/eQD9ACgBAv99AQT/fwEX/2YBG//aASf/gQEp/5gBLf99AS//swEz/6ABOf98ATv/mgE8/2wBQf/mAUb/awFK/5IBTP+tAVD/ewFTAA8BVP+RAVX/8gGm/68BqP+5Aaz/uQG0/7kBtf+5Abf/vAG4//EBu//xAbz/7QHc/7MB3//xAAEBpv/rAAEBpv/rAAEBpv/rAAEBpv/rAAEBpv/rAAEBpv/rAAkACwAPAD8ADABU/+sAXwAOAab/ywGo/+kBrP/nAbT/5wG1/+cAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAab/qwGo/80BrP/LAbT/ywG1/8sBuP/zAbv/8wG8/+8B3P/AAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uAAgAWf/lALP/ywDI/+QBpgANAaj/7QGs/+sBtP/sAbX/7AAIAFn/5QCz/8sAyP/kAaYADQGo/+0BrP/rAbT/7AG1/+wACABZ/+UAs//LAMj/5AGmAA0BqP/tAaz/6wG0/+wBtf/sAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAFAEj/7gBZ/+oBuv/wAbv/7QG9//AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1ACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGm/6sBqP/NAaz/ywG0/8sBtf/LAbj/8wG7//MBvP/vAdz/wAHf/+4AHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAIBDAALAVP/5gAFAEj/7gBZ/+oBuv/wAbv/7QG9//AACABZ/+UAs//LAMj/5AGmAA0BqP/tAaz/6wG0/+wBtf/sAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAFABZ/8EAs//FAMX/tADl/9cA8f+5APn/6QEE/7IBF//SARv/yAEv/6ABOf/FAUH/5AFK/8wBTP/MAVT/ywFV/+8BqP/oAaz/5gG0/+cBtf/nAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAFYADgB//tcAv/+YAML/xwDU/xIA6P9SAUb/zwGm/4AB3//XADsAVP+/AFn/0QBr/2wAev9uAH//QwCE/6wAh/+hALP/uAC6/34Avv97AMH/mwDC/3kAxf+yAMf/fgDI/30Ayf98ANT/rwDhAA8A5f/kAOb/oADo/3QA6v+AAPH/sgD4/30A+f+yAPr/gAD8/3kA/QAoAQL/fQEE/38BF/9mARv/2gEn/4EBKf+YAS3/fQEv/7MBM/+gATn/fAE7/5oBPP9sAUH/5gFG/2sBSv+SAUz/rQFQ/3sBUwAPAVT/kQFV//IBpv+vAaj/uQGs/7kBtP+5AbX/uQG3/7wBuP/xAbv/8QG8/+0B3P+zAd//8QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAaj/6QGs/+cBtP/nAbX/6QHf//AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGm/6sBqP/NAaz/ywG0/8sBtf/LAbj/8wG7//MBvP/vAdz/wAHf/+4AAQDx/9YACQDF/+oA6P+4APH/4gEE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/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAEAWQALAAEAWQALAAEAWQALAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAPH/1gAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAkACwAUAD8AEQBU/+IAXwATAab/tAGo/9kBrP/ZAbT/2QG1/9kABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UABAAL/+YAP//0AF//7wE8/+0AJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAab/qwGo/80BrP/LAbT/ywG1/8sBuP/zAbv/8wG8/+8B3P/AAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqP/pAaz/5wG0/+cBtf/pAd//8AABARf/8QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QABAPH/9QABAPH/9QAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGo/+kBrP/nAbT/5wG1/+kB3//wAAEBF//xAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAcAxf/qAOj/7gDx/9YA+f/tAS//7AFU/+wB3P/oABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAEgDU/64A4QASAOb/4ADo/60A6v/WAPj/3wD8/9IBAv/gARf/zgEn/90BKf/iAS3/4AEz/+ABOf/pATz/2gFG/70BUP/fAVMAEQAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAaj/6QGs/+cBtP/nAbX/6QHf//AAAQEX//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAFAEj/7gBZ/+oBuv/wAbv/7QG9//AAAQDx//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAFAEj/7gBZ/+oBuv/wAbv/7QG9//AAAQDx//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE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AFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uAAE1wAAEAAAABgAWAGwDngQcBIYEyAAVADgAFAA5ACYAOwAWARQAFAILABYCkgAmApQAFgKWABYC/QAWAwwAFgMPABYDRQAmA0cAJgNJACYDSwAWA2AAFANoABYD6gAWA+wAFgPuABYEEwAWAMwADv7uABD+7gAj/0AALP8wADYAFABD/94ARf/rAEb/6wBH/+sASf/rAFH/6wBT/+sAV//qAFj/6ABb/+gAkf/rAJX/6wCX/+oArf9AAK//QAC2/+sAuP/oAMP/6wDE/+sAxv/qAM0AFADRABQA8v/rAP7/6wEI/0ABE//rARX/6AEZ/+sBHf/rAS4AFAE1/+sBNgAUAUf/6wFI/+sBUv/rAWf+7gFr/u4Bb/7uAXD+7gHx/0AB8v9AAfP/QAH0/0AB9f9AAfb/QAH3/0ACDP/eAg3/3gIO/94CD//eAhD/3gIR/94CEv/eAhP/6wIU/+sCFf/rAhb/6wIX/+sCHf/rAh7/6wIf/+sCIP/rAiH/6wIi/+oCI//qAiT/6gIl/+oCJv/oAif/6AIo/0ACKf/eAir/QAIr/94CLP9AAi3/3gIv/+sCMf/rAjP/6wI1/+sCN//rAjn/6wI7/+sCPf/rAj//6wJB/+sCQ//rAkX/6wJH/+sCSf/rAlf/MAJr/+sCbf/rAm//6wKAABQCggAUAoQAFAKH/+oCif/qAov/6gKN/+oCj//qApH/6gKV/+gC+P9AAwD/QAMQ/+sDFP/qAxb/6wMY/+gDG//qAxz/6wMd/+oDJP8wAyj/QAMzABQDNf/eAzb/6wM4/+sDOv/rAzv/6AM9/+sDRP/oA0z/6ANV/0ADVv/eA1z/6wNh/+gDYv/rA2f/6wNp/+gDbv9AA2//3gNw/0ADcf/eA3X/6wN3/+sDeP/rA4L/6wOE/+sDhv/rA4r/6AOM/+gDjv/oA5X/6wOY/0ADmf/eA5r/QAOb/94DnP9AA53/3gOe/0ADn//eA6D/QAOh/94Dov9AA6P/3gOk/0ADpf/eA6b/QAOn/94DqP9AA6n/3gOq/0ADq//eA6z/QAOt/94Drv9AA6//3gOx/+sDs//rA7X/6wO3/+sDuf/rA7v/6wO9/+sDv//rA8X/6wPH/+sDyf/rA8v/6wPN/+sDz//rA9H/6wPT/+sD1f/rA9f/6wPZ/+sD2//rA93/6gPf/+oD4f/qA+P/6gPl/+oD5//qA+n/6gPr/+gD7f/oA+//6AP2ABQAHwA2/98AOP/kADn/7AA7/90Azf/fANH/3wEU/+QBLv/fATb/3wIL/90CgP/fAoL/3wKE/98Ckv/sApT/3QKW/90C/f/dAwz/3QMP/90DM//fA0X/7ANH/+wDSf/sA0v/3QNg/+QDaP/dA+r/3QPs/90D7v/dA/b/3wQT/90AGgA2/84AOP/tADv/0ADN/84A0f/OART/7QEu/84BNv/OAgv/0AKA/84Cgv/OAoT/zgKU/9AClv/QAv3/0AMM/9ADD//QAzP/zgNL/9ADYP/tA2j/0APq/9AD7P/QA+7/0AP2/84EE//QABAALP/uADf/7gIH/+4CCP/uAgn/7gIK/+4CV//uAob/7gKI/+4Civ/uAoz/7gKO/+4CkP/uAyT/7gPc/+4D3v/uAD0ARf/oAEb/6ABH/+gASf/oAFP/6ACR/+gAlf/oALb/6ADD/+gAxP/oAPL/6AD+/+gBGf/oAR3/6AE1/+gBR//oAUj/6AFS/+gCE//oAhT/6AIV/+gCFv/oAhf/6AIv/+gCMf/oAjP/6AI1/+gCN//oAjn/6AI7/+gCPf/oAj//6AJB/+gCQ//oAkX/6AJH/+gCSf/oAxD/6AM2/+gDOv/oAz3/6ANc/+gDYv/oA2f/6AN1/+gDd//oA3j/6AOE/+gDlf/oA7H/6AOz/+gDtf/oA7f/6AO5/+gDu//oA73/6AO//+gD0//oA9X/6APX/+gD2//oAAEwEgAEAAAALABiAIwBggHgAfoCPAKyA5gEfgVYBfIIjApSC2ANJg1YDYoOCA9OENgSbhOAFO4XABe2GRwZ0hqMGxIbcBwuHKQdUh18Hs4hDCEuIkQioiMgI0ojfCOOI7gACgAEABAACQAQAWUAEAFmABABaAAQAWkAEAFqABADTQAQA04AEANSABAAPQBF/+wARv/sAEf/7ABJ/+wAU//sAJH/7ACV/+wAtv/sAMP/7ADE/+wA8v/sAP7/7AEZ/+wBHf/sATX/7AFH/+wBSP/sAVL/7AIT/+wCFP/sAhX/7AIW/+wCF//sAi//7AIx/+wCM//sAjX/7AI3/+wCOf/sAjv/7AI9/+wCP//sAkH/7AJD/+wCRf/sAkf/7AJJ/+wDEP/sAzb/7AM6/+wDPf/sA1z/7ANi/+wDZ//sA3X/7AN3/+wDeP/sA4T/7AOV/+wDsf/sA7P/7AO1/+wDt//sA7n/7AO7/+wDvf/sA7//7APT/+wD1f/sA9f/7APb/+wAFwBR/+IBE//iAh3/4gIe/+ICH//iAiD/4gIh/+ICa//iAm3/4gJv/+IDFv/iAxz/4gM4/+IDgv/iA4b/4gPF/+IDx//iA8n/4gPL/+IDzf/iA8//4gPR/+ID2f/iAAYADv+EABD/hAFn/4QBa/+EAW//hAFw/4QAEAAs/+wAN//sAgf/7AII/+wCCf/sAgr/7AJX/+wChv/sAoj/7AKK/+wCjP/sAo7/7AKQ/+wDJP/sA9z/7APe/+wAHQAE//IACf/yAFj/8wBb//MAuP/zARX/8wFl//IBZv/yAWj/8gFp//IBav/yAib/8wIn//MClf/zAxj/8wM7//MDRP/zA0z/8wNN//IDTv/yA1L/8gNh//MDaf/zA4r/8wOM//MDjv/zA+v/8wPt//MD7//zADkAJf/zACn/8wAx//MAM//zAIH/8wCQ//MAlP/zAK7/8wDO//MBA//zARL/8wEW//MBGP/zARr/8wEc//MBNP/zAVH/8wH4//MCAv/zAgP/8wIE//MCBf/zAgb/8wIu//MCMP/zAjL/8wI0//MCQv/zAkT/8wJG//MCSP/zAmr/8wJs//MCbv/zAp//8wL8//MDCf/zAy//8wMy//MDV//zA2P/8wNm//MDgf/zA4P/8wOF//MDxP/zA8b/8wPI//MDyv/zA8z/8wPO//MD0P/zA9L/8wPU//MD1v/zA9j/8wPa//MAOQAl/+YAKf/mADH/5gAz/+YAgf/mAJD/5gCU/+YArv/mAM7/5gED/+YBEv/mARb/5gEY/+YBGv/mARz/5gE0/+YBUf/mAfj/5gIC/+YCA//mAgT/5gIF/+YCBv/mAi7/5gIw/+YCMv/mAjT/5gJC/+YCRP/mAkb/5gJI/+YCav/mAmz/5gJu/+YCn//mAvz/5gMJ/+YDL//mAzL/5gNX/+YDY//mA2b/5gOB/+YDg//mA4X/5gPE/+YDxv/mA8j/5gPK/+YDzP/mA87/5gPQ/+YD0v/mA9T/5gPW/+YD2P/mA9r/5gA2ACP/5AA6/9IAO//TAK3/5ACv/+QA1f/SAQj/5AHx/+QB8v/kAfP/5AH0/+QB9f/kAfb/5AH3/+QCC//TAij/5AIq/+QCLP/kApT/0wKW/9MC+P/kAv3/0wMA/+QDDP/TAw3/0gMP/9MDKP/kAzT/0gNL/9MDVf/kA2j/0wNr/9IDbv/kA3D/5AN5/9IDk//SA5j/5AOa/+QDnP/kA57/5AOg/+QDov/kA6T/5AOm/+QDqP/kA6r/5AOs/+QDrv/kA+r/0wPs/9MD7v/TA/j/0gQA/9IEE//TACYADv9GABD/RgAj/80Arf/NAK//zQEI/80BZ/9GAWv/RgFv/0YBcP9GAfH/zQHy/80B8//NAfT/zQH1/80B9v/NAff/zQIo/80CKv/NAiz/zQL4/80DAP/NAyj/zQNV/80Dbv/NA3D/zQOY/80Dmv/NA5z/zQOe/80DoP/NA6L/zQOk/80Dpv/NA6j/zQOq/80DrP/NA67/zQCmAEX/3ABG/9wAR//cAEn/3ABP/8EAUP/BAFH/1gBS/8EAU//cAFf/3QBY/+EAW//hAJH/3ACV/9wAl//dALb/3AC4/+EAvP/BAMP/3ADE/9wAxv/dAOf/wQDr/8EA7P/BAO7/wQDv/8EA8P/BAPL/3ADz/8EA9f/BAPb/wQD5/8EA+//BAP7/3AEA/8EBE//WARX/4QEZ/9wBHf/cATH/wQE1/9wBQP/BAUX/wQFH/9wBSP/cAVL/3AIT/9wCFP/cAhX/3AIW/9wCF//cAhz/wQId/9YCHv/WAh//1gIg/9YCIf/WAiL/3QIj/90CJP/dAiX/3QIm/+ECJ//hAi//3AIx/9wCM//cAjX/3AI3/9wCOf/cAjv/3AI9/9wCP//cAkH/3AJD/9wCRf/cAkf/3AJJ/9wCZP/BAmb/wQJo/8ECaf/BAmv/1gJt/9YCb//WAof/3QKJ/90Ci//dAo3/3QKP/90Ckf/dApX/4QMQ/9wDEv/BAxT/3QMW/9YDGP/hAxv/3QMc/9YDHf/dAzb/3AM3/8EDOP/WAzn/wQM6/9wDO//hAz3/3AM+/8EDQ//BA0T/4QNM/+EDVP/BA1z/3ANd/8EDYf/hA2L/3ANn/9wDaf/hA3X/3AN3/9wDeP/cA37/wQOA/8EDgv/WA4T/3AOG/9YDiv/hA4z/4QOO/+EDkv/BA5X/3AOx/9wDs//cA7X/3AO3/9wDuf/cA7v/3AO9/9wDv//cA8X/1gPH/9YDyf/WA8v/1gPN/9YDz//WA9H/1gPT/9wD1f/cA9f/3APZ/9YD2//cA93/3QPf/90D4f/dA+P/3QPl/90D5//dA+n/3QPr/+ED7f/hA+//4QPz/8ED9f/BA///wQQM/8EEDv/BBBD/wQBxAAT/2gAJ/9oARf/wAEb/8ABH//AASf/wAFP/8ABX/+8AWP/cAFv/3ACR//AAlf/wAJf/7wC2//AAuP/cAMP/8ADE//AAxv/vAPL/8AD+//ABFf/cARn/8AEd//ABNf/wAUf/8AFI//ABUv/wAWX/2gFm/9oBaP/aAWn/2gFq/9oCE//wAhT/8AIV//ACFv/wAhf/8AIi/+8CI//vAiT/7wIl/+8CJv/cAif/3AIv//ACMf/wAjP/8AI1//ACN//wAjn/8AI7//ACPf/wAj//8AJB//ACQ//wAkX/8AJH//ACSf/wAof/7wKJ/+8Ci//vAo3/7wKP/+8Ckf/vApX/3AMQ//ADFP/vAxj/3AMb/+8DHf/vAzb/8AM6//ADO//cAz3/8ANE/9wDTP/cA03/2gNO/9oDUv/aA1z/8ANh/9wDYv/wA2f/8ANp/9wDdf/wA3f/8AN4//ADhP/wA4r/3AOM/9wDjv/cA5X/8AOx//ADs//wA7X/8AO3//ADuf/wA7v/8AO9//ADv//wA9P/8APV//AD1//wA9v/8APd/+8D3//vA+H/7wPj/+8D5f/vA+f/7wPp/+8D6//cA+3/3APv/9wAQwAOAAwAEAAMAEX/5wBG/+cAR//nAEn/5wBT/+cAkf/nAJX/5wC2/+cAw//nAMT/5wDy/+cA/v/nARn/5wEd/+cBNf/nAUf/5wFI/+cBUv/nAWcADAFrAAwBbwAMAXAADAIT/+cCFP/nAhX/5wIW/+cCF//nAi//5wIx/+cCM//nAjX/5wI3/+cCOf/nAjv/5wI9/+cCP//nAkH/5wJD/+cCRf/nAkf/5wJJ/+cDEP/nAzb/5wM6/+cDPf/nA1z/5wNi/+cDZ//nA3X/5wN3/+cDeP/nA4T/5wOV/+cDsf/nA7P/5wO1/+cDt//nA7n/5wO7/+cDvf/nA7//5wPT/+cD1f/nA9f/5wPb/+cAcQAEAAwACQAMAEX/6ABG/+gAR//oAEn/6ABR/+oAU//oAFgACwBbAAsAkf/oAJX/6AC2/+gAuAALAMP/6ADE/+gA8v/oAP7/6AET/+oBFQALARn/6AEd/+gBNf/oAUf/6AFI/+gBUv/oAWUADAFmAAwBaAAMAWkADAFqAAwCE//oAhT/6AIV/+gCFv/oAhf/6AId/+oCHv/qAh//6gIg/+oCIf/qAiYACwInAAsCL//oAjH/6AIz/+gCNf/oAjf/6AI5/+gCO//oAj3/6AI//+gCQf/oAkP/6AJF/+gCR//oAkn/6AJr/+oCbf/qAm//6gKVAAsDEP/oAxb/6gMYAAsDHP/qAzb/6AM4/+oDOv/oAzsACwM9/+gDRAALA0wACwNNAAwDTgAMA1IADANc/+gDYQALA2L/6ANn/+gDaQALA3X/6AN3/+gDeP/oA4L/6gOE/+gDhv/qA4oACwOMAAsDjgALA5X/6AOx/+gDs//oA7X/6AO3/+gDuf/oA7v/6AO9/+gDv//oA8X/6gPH/+oDyf/qA8v/6gPN/+oDz//qA9H/6gPT/+gD1f/oA9f/6APZ/+oD2//oA+sACwPtAAsD7wALAAwAWv/tAFz/7QDp/+0CmP/tApr/7QKc/+0DPP/tA2z/7QN6/+0DlP/tA/n/7QQB/+0ADABa//IAXP/yAOn/8gKY//ICmv/yApz/8gM8//IDbP/yA3r/8gOU//ID+f/yBAH/8gAfAFj/9ABa//IAW//0AFz/8wC4//QA6f/yARX/9AIm//QCJ//0ApX/9AKY//MCmv/zApz/8wMY//QDO//0Azz/8gNE//QDTP/0A2H/9ANp//QDbP/yA3r/8gOK//QDjP/0A47/9AOU//ID6//0A+3/9APv//QD+f/yBAH/8gBRAAT/ygAJ/8oANv/SADj/1AA6//QAO//TAFj/5gBa/+8AW//mALj/5gDN/9IA0f/SANX/9ADZ/+0A3P/hAOn/7wEU/9QBFf/mAS7/0gE2/9IBZf/KAWb/ygFo/8oBaf/KAWr/ygIL/9MCJv/mAif/5gKA/9ICgv/SAoT/0gKU/9MClf/mApb/0wL9/9MDDP/TAw3/9AMP/9MDGP/mAyf/7QMz/9IDNP/0Azv/5gM8/+8DRP/mA0v/0wNM/+YDTf/KA07/ygNS/8oDYP/UA2H/5gNo/9MDaf/mA2v/9ANs/+8Def/0A3r/7wOJ/+0Div/mA4v/7QOM/+YDjf/tA47/5gOP/+EDk//0A5T/7wPq/9MD6//mA+z/0wPt/+YD7v/TA+//5gP2/9ID+P/0A/n/7wP6/+ED/P/hBAD/9AQB/+8EE//TAGIABP/AAAn/wAA2/50AOP/HADr/8AA7/6sAT//SAFD/0gBS/9IAvP/SAM3/nQDP//UA0f+dANX/8ADY//UA2f/qANz/5QDn/9IA6//SAOz/0gDu/9IA7//SAPD/0gDz/9IA9f/SAPb/0gD7/9IBAP/SART/xwEu/50BMf/SATb/nQFA/9IBRf/SAU3/9QFl/8ABZv/AAWj/wAFp/8ABav/AAgv/qwIc/9ICZP/SAmb/0gJo/9ICaf/SAoD/nQKC/50ChP+dApT/qwKW/6sC/f+rAwz/qwMN//ADD/+rAxL/0gMn/+oDM/+dAzT/8AM3/9IDOf/SAz7/0gND/9IDS/+rA03/wANO/8ADUv/AA1T/0gNd/9IDYP/HA2j/qwNr//ADef/wA37/0gOA/9IDif/qA4v/6gON/+oDj//lA5L/0gOT//ADlv/1A+r/qwPs/6sD7v+rA/P/0gP1/9ID9v+dA/j/8AP6/+UD/P/lA///0gQA//AEDP/SBA7/0gQQ/9IEEf/1BBP/qwBlAAT/sQAJ/7EANv+eADj/xQA6//IAO/+oAE//zwBQ/88AUv/PAFr/7wC8/88Azf+eANH/ngDV//IA2f/sANz/4QDn/88A6f/vAOv/zwDs/88A7v/PAO//zwDw/88A8//PAPX/zwD2/88A+//PAQD/zwEU/8UBLv+eATH/zwE2/54BQP/PAUX/zwFl/7EBZv+xAWj/sQFp/7EBav+xAgv/qAIc/88CZP/PAmb/zwJo/88Caf/PAoD/ngKC/54ChP+eApT/qAKW/6gC/f+oAwz/qAMN//IDD/+oAxL/zwMn/+wDM/+eAzT/8gM3/88DOf/PAzz/7wM+/88DQ//PA0v/qANN/7EDTv+xA1L/sQNU/88DXf/PA2D/xQNo/6gDa//yA2z/7wN5//IDev/vA37/zwOA/88Dif/sA4v/7AON/+wDj//hA5L/zwOT//IDlP/vA+r/qAPs/6gD7v+oA/P/zwP1/88D9v+eA/j/8gP5/+8D+v/hA/z/4QP//88EAP/yBAH/7wQM/88EDv/PBBD/zwQT/6gARAA2/74AT//hAFD/4QBS/+EAWP/vAFv/7wC4/+8AvP/hAM3/vgDR/74A5//hAOv/4QDs/+EA7v/hAO//4QDw/+EA8//hAPX/4QD2/+EA+//hAQD/4QEV/+8BLv++ATH/4QE2/74BQP/hAUX/4QIc/+ECJv/vAif/7wJk/+ECZv/hAmj/4QJp/+ECgP++AoL/vgKE/74Clf/vAxL/4QMY/+8DM/++Azf/4QM5/+EDO//vAz7/4QND/+EDRP/vA0z/7wNU/+EDXf/hA2H/7wNp/+8Dfv/hA4D/4QOK/+8DjP/vA47/7wOS/+ED6//vA+3/7wPv/+8D8//hA/X/4QP2/74D///hBAz/4QQO/+EEEP/hAFsANv/mADj/5wA6//IAO//nAE//1gBQ/9YAUv/WAFr/8QC8/9YAzf/mANH/5gDV//IA2f/uANz/6ADn/9YA6f/xAOv/1gDs/9YA7v/WAO//1gDw/9YA8//WAPX/1gD2/9YA+//WAQD/1gEU/+cBLv/mATH/1gE2/+YBQP/WAUX/1gIL/+cCHP/WAmT/1gJm/9YCaP/WAmn/1gKA/+YCgv/mAoT/5gKU/+cClv/nAv3/5wMM/+cDDf/yAw//5wMS/9YDJ//uAzP/5gM0//IDN//WAzn/1gM8//EDPv/WA0P/1gNL/+cDVP/WA13/1gNg/+cDaP/nA2v/8gNs//EDef/yA3r/8QN+/9YDgP/WA4n/7gOL/+4Djf/uA4//6AOS/9YDk//yA5T/8QPq/+cD7P/nA+7/5wPz/9YD9f/WA/b/5gP4//ID+f/xA/r/6AP8/+gD///WBAD/8gQB//EEDP/WBA7/1gQQ/9YEE//nAIQAIwAQACX/6AAp/+gAMf/oADP/6AA2/+AAOP/gADv/3wCB/+gAkP/oAJT/6ACtABAArv/oAK8AEADN/+AAzv/oAM8AEADR/+AA2AAQANz/4QDtABAA9P/gAP8AEAED/+gBCAAQARL/6AEU/+ABFv/oARj/6AEa/+gBHP/oAS7/4AE0/+gBNv/gAU0AEAFR/+gB8QAQAfIAEAHzABAB9AAQAfUAEAH2ABAB9wAQAfj/6AIC/+gCA//oAgT/6AIF/+gCBv/oAgv/3wIoABACKgAQAiwAEAIu/+gCMP/oAjL/6AI0/+gCQv/oAkT/6AJG/+gCSP/oAmr/6AJs/+gCbv/oAoD/4AKC/+AChP/gApT/3wKW/98Cn//oAvgAEAL8/+gC/f/fAwAAEAMJ/+gDDP/fAw//3wMoABADL//oAzL/6AMz/+ADS//fA1UAEANX/+gDYP/gA2P/6ANm/+gDaP/fA24AEANwABADgf/oA4P/6AOF/+gDj//hA5D/4AOWABADlwAQA5gAEAOaABADnAAQA54AEAOgABADogAQA6QAEAOmABADqAAQA6oAEAOsABADrgAQA8T/6APG/+gDyP/oA8r/6APM/+gDzv/oA9D/6APS/+gD1P/oA9b/6APY/+gD2v/oA+r/3wPs/98D7v/fA/b/4AP6/+ED+//gA/z/4QP9/+AEEQAQBBIAEAQT/98ALQA2//EAOP/0ADr/9AA7//AAzf/xAM//9QDR//EA1f/0ANj/9QDZ//MBFP/0AS7/8QE2//EBTf/1Agv/8AKA//ECgv/xAoT/8QKU//AClv/wAv3/8AMM//ADDf/0Aw//8AMn//MDM//xAzT/9ANL//ADYP/0A2j/8ANr//QDef/0A4n/8wOL//MDjf/zA5P/9AOW//UD6v/wA+z/8APu//AD9v/xA/j/9AQA//QEEf/1BBP/8ABZACMADwA2/+YAOP/mADoADgA7/+YArQAPAK8ADwDN/+YAzwAOANH/5gDVAA4A2AAOANkACwDc/+UA7QAPAPT/6AD/AA8BCAAPART/5gEu/+YBNv/mAU0ADgHxAA8B8gAPAfMADwH0AA8B9QAPAfYADwH3AA8CC//mAigADwIqAA8CLAAPAoD/5gKC/+YChP/mApT/5gKW/+YC+AAPAv3/5gMAAA8DDP/mAw0ADgMP/+YDJwALAygADwMz/+YDNAAOA0v/5gNVAA8DYP/mA2j/5gNrAA4DbgAPA3AADwN5AA4DiQALA4sACwONAAsDj//lA5D/6AOTAA4DlgAOA5cADwOYAA8DmgAPA5wADwOeAA8DoAAPA6IADwOkAA8DpgAPA6gADwOqAA8DrAAPA64ADwPq/+YD7P/mA+7/5gP2/+YD+AAOA/r/5QP7/+gD/P/lA/3/6AQAAA4EEQAOBBIADwQT/+YALQAE/78ACf+/ADb/nwA4/8kAO/+tAM3/nwDR/58A2f/sANz/5gEU/8kBLv+fATb/nwFl/78BZv+/AWj/vwFp/78Bav+/Agv/rQKA/58Cgv+fAoT/nwKU/60Clv+tAv3/rQMM/60DD/+tAyf/7AMz/58DS/+tA03/vwNO/78DUv+/A2D/yQNo/60Dif/sA4v/7AON/+wDj//mA+r/rQPs/60D7v+tA/b/nwP6/+YD/P/mBBP/rQAuADb/4wA6/+UAO//kAM3/4wDP/+UA0f/jANX/5QDY/+UA2f/pAO3/6gD//+oBLv/jATb/4wFN/+UCC//kAoD/4wKC/+MChP/jApT/5AKW/+QC/f/kAwz/5AMN/+UDD//kAyf/6QMz/+MDNP/lA0v/5ANo/+QDa//lA3n/5QOJ/+kDi//pA43/6QOT/+UDlv/lA5f/6gPq/+QD7P/kA+7/5AP2/+MD+P/lBAD/5QQR/+UEEv/qBBP/5AAhADb/4gA6/+QAzf/iAM//5ADR/+IA1f/kANj/5ADZ/+kA7f/rAP//6wEu/+IBNv/iAU3/5AKA/+ICgv/iAoT/4gMN/+QDJ//pAzP/4gM0/+QDa//kA3n/5AOJ/+kDi//pA43/6QOT/+QDlv/kA5f/6wP2/+ID+P/kBAD/5AQR/+QEEv/rABcANv/rADv/8wDN/+sA0f/rAS7/6wE2/+sCC//zAoD/6wKC/+sChP/rApT/8wKW//MC/f/zAwz/8wMP//MDM//rA0v/8wNo//MD6v/zA+z/8wPu//MD9v/rBBP/8wAvAE//7wBQ/+8AUv/vAFr/8AC8/+8A5//vAOn/8ADr/+8A7P/vAO7/7wDv/+8A8P/vAPP/7wD1/+8A9v/vAPv/7wEA/+8BMf/vAUD/7wFF/+8CHP/vAmT/7wJm/+8CaP/vAmn/7wMS/+8DN//vAzn/7wM8//ADPv/vA0P/7wNU/+8DXf/vA2z/8AN6//ADfv/vA4D/7wOS/+8DlP/wA/P/7wP1/+8D+f/wA///7wQB//AEDP/vBA7/7wQQ/+8AHQAE//IACf/yAFj/9QBb//UAuP/1ARX/9QFl//IBZv/yAWj/8gFp//IBav/yAib/9QIn//UClf/1Axj/9QM7//UDRP/1A0z/9QNN//IDTv/yA1L/8gNh//UDaf/1A4r/9QOM//UDjv/1A+v/9QPt//UD7//1ACsAT//uAFD/7gBS/+4AvP/uAOf/7gDr/+4A7P/uAO7/7gDv/+4A8P/uAPP/7gD0/+0A9f/uAPb/7gD7/+4BAP/uATH/7gFA/+4BRf/uAhz/7gJk/+4CZv/uAmj/7gJp/+4DEv/uAzf/7gM5/+4DPv/uA0P/7gNU/+4DXf/uA37/7gOA/+4DkP/tA5L/7gPz/+4D9f/uA/v/7QP9/+0D///uBAz/7gQO/+4EEP/uAAoABP/1AAn/9QFl//UBZv/1AWj/9QFp//UBav/1A03/9QNO//UDUv/1AFQARf/wAEb/8ABH//AASf/wAFH/xwBT//AAkf/wAJX/8AC2//AAw//wAMT/8ADy//AA/v/wARP/xwEZ//ABHf/wATX/8AFH//ABSP/wAVL/8AIT//ACFP/wAhX/8AIW//ACF//wAh3/xwIe/8cCH//HAiD/xwIh/8cCL//wAjH/8AIz//ACNf/wAjf/8AI5//ACO//wAj3/8AI///ACQf/wAkP/8AJF//ACR//wAkn/8AJr/8cCbf/HAm//xwMQ//ADFv/HAxz/xwM2//ADOP/HAzr/8AM9//ADXP/wA2L/8ANn//ADdf/wA3f/8AN4//ADgv/HA4T/8AOG/8cDlf/wA7H/8AOz//ADtf/wA7f/8AO5//ADu//wA73/8AO///ADxf/HA8f/xwPJ/8cDy//HA83/xwPP/8cD0f/HA9P/8APV//AD1//wA9n/xwPb//AAjwAEAA0ACQANAEP/8ABF/8AARv/AAEf/wABJ/8AAUf/iAFP/wABYAAsAWwALAJH/wACV/8AAtv/AALgACwDE/8AA7f/XAPL/wAD+/8AA///XARP/4gEVAAsBGf/AAR3/wAE1/8ABR//AAUj/wAFS/8ABZQANAWYADQFoAA0BaQANAWoADQIM//ACDf/wAg7/8AIP//ACEP/wAhH/8AIS//ACE//AAhT/wAIV/8ACFv/AAhf/wAId/+ICHv/iAh//4gIg/+ICIf/iAiYACwInAAsCKf/wAiv/8AIt//ACL//AAjH/wAIz/8ACNf/AAjf/wAI5/8ACO//AAj3/wAI//8ACQf/AAkP/wAJF/8ACR//AAkn/wAJr/+ICbf/iAm//4gKVAAsDEP/AAxb/4gMYAAsDHP/iAzX/8AM2/8ADOP/iAzr/wAM7AAsDPf/AA0QACwNMAAsDTQANA04ADQNSAA0DVv/wA1z/wANhAAsDYv/AA2f/wANpAAsDb//wA3H/8AN1/8ADd//AA3j/wAOC/+IDhP/AA4b/4gOKAAsDjAALA44ACwOV/8ADl//XA5n/8AOb//ADnf/wA5//8AOh//ADo//wA6X/8AOn//ADqf/wA6v/8AOt//ADr//wA7H/wAOz/8ADtf/AA7f/wAO5/8ADu//AA73/wAO//8ADxf/iA8f/4gPJ/+IDy//iA83/4gPP/+ID0f/iA9P/wAPV/8AD1//AA9n/4gPb/8AD6wALA+0ACwPvAAsEEv/XAAgA7QAQAPT/8AD/ABADkP/wA5cAEAP7//AD/f/wBBIAEABFAEX/7gBG/+4AR//uAEn/7gBT/+4Akf/uAJX/7gC2/+4Aw//uAMT/7gDtAA4A8v/uAPT/4wD+/+4A/wAOARn/7gEd/+4BNf/uAUf/7gFI/+4BUv/uAhP/7gIU/+4CFf/uAhb/7gIX/+4CL//uAjH/7gIz/+4CNf/uAjf/7gI5/+4CO//uAj3/7gI//+4CQf/uAkP/7gJF/+4CR//uAkn/7gMQ/+4DNv/uAzr/7gM9/+4DXP/uA2L/7gNn/+4Ddf/uA3f/7gN4/+4DhP/uA5D/4wOV/+4DlwAOA7H/7gOz/+4Dtf/uA7f/7gO5/+4Du//uA73/7gO//+4D0//uA9X/7gPX/+4D2//uA/v/4wP9/+MEEgAOABcAWP/AAFv/wAC4/8AA9P/uARX/wAIm/8ACJ//AApX/wAMY/8ADO//AA0T/wANM/8ADYf/AA2n/wAOK/8ADjP/AA47/wAOQ/+4D6//AA+3/wAPv/8AD+//uA/3/7gAfAFj/9ABa//AAW//0ALj/9ADp//AA7f/zAP//8wEV//QCJv/0Aif/9AKV//QDGP/0Azv/9AM8//ADRP/0A0z/9ANh//QDaf/0A2z/8AN6//ADiv/0A4z/9AOO//QDlP/wA5f/8wPr//QD7f/0A+//9AP5//AEAf/wBBL/8wAKAAT/1gAJ/9YBZf/WAWb/1gFo/9YBaf/WAWr/1gNN/9YDTv/WA1L/1gAMAFr/4ADp/+AA9P/CAzz/4ANs/+ADev/gA5D/wgOU/+AD+f/gA/v/wgP9/8IEAf/gAAQA9P/SA5D/0gP7/9ID/f/SAAoABP/XAAn/1wFl/9cBZv/XAWj/1wFp/9cBav/XA03/1wNO/9cDUv/XAF4ABAALAAkACwBF/+sARv/rAEf/6wBJ/+sAUf/pAFP/6wCR/+sAlf/rALb/6wDD/+sAxP/rAPL/6wD+/+sBE//pARn/6wEd/+sBNf/rAUf/6wFI/+sBUv/rAWUACwFmAAsBaAALAWkACwFqAAsCE//rAhT/6wIV/+sCFv/rAhf/6wId/+kCHv/pAh//6QIg/+kCIf/pAi//6wIx/+sCM//rAjX/6wI3/+sCOf/rAjv/6wI9/+sCP//rAkH/6wJD/+sCRf/rAkf/6wJJ/+sCa//pAm3/6QJv/+kDEP/rAxb/6QMc/+kDNv/rAzj/6QM6/+sDPf/rA00ACwNOAAsDUgALA1z/6wNi/+sDZ//rA3X/6wN3/+sDeP/rA4L/6QOE/+sDhv/pA5X/6wOx/+sDs//rA7X/6wO3/+sDuf/rA7v/6wO9/+sDv//rA8X/6QPH/+kDyf/pA8v/6QPN/+kDz//pA9H/6QPT/+sD1f/rA9f/6wPZ/+kD2//rAAILPAAEAAAOBBVYACEAHQAAAAwAEf/f//T/zv/1/7P/7//Q/2r/iP+n//X/yf/ZABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/oAAAAAP/JAAD/5QAAAAAAAAAA//MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR/+UAAAAAAAAAAAAAAAD/5AAA/+MAAP/kAAAAEQAAABIAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4QAAAAAAAAAA/+oAAAAA/9UAAP/lAAAAAAAAAAAAAP/r/+r/6f+GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7f/mAAAAAAAAAAAAAAAAABT/7wAAAAAAAAAAAAAAAAAAAAD/7QAAAAAAAAAAAAAAAAAA/8T/y/98/7H/rv/kABAAAP+nABAAAAAQ/78AAAAP/34AAP+TAAAAAP7+/6f/s/+0/vD/8P+t/ygAAP+G/5L/DP9m/2H/vQAHAAD/VQAHAAAAB/9+AAAABf8PAAD/MwAAAAD+Nv9V/2r/a/4e/9H/XwAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP+j/+X/2P/hAAAAAAAAAAAAAAAA/+kAAAAAAAAAAAAAAAAAAAAA/+YAAAAA/1wAAAAAAAAAAAAAAAAAAAAA/4X/5/8y/+gAAP7p/v7/M//yAAD/owAAAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9vAAD/8wAPAAAAAAAAAAAAAAAAAAAAAAAAAAD/pwAA/07/zf/c/mz/8wAAAAAAAAAA//X/SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/S//X/8wAAAAAAAAAAAAAAAP/kAAAAAAAAAAD/tQAAAAD/Kf/UAAAAAP9jAAD/0gAAAAAAAAAR/9H/6//h/+cADgAAAAAAAAAAAAD/6wAAAAAAEQAAAAAAAAAAAAD/5gAAAAD/ZAAAAAAAAAAA/+IAAAAA/7//7P/jABL/oP/YABIAAAAR/9kAAAARAAAAAP9qAA0AAP8Z/7//6f/G/2j/8P/B/6AAAAAAAAAAAP/hAAAAAAAAAAAAAAAAAAAADv/tAAAAAAAAAAD/1QAAAAD/cf/hAAAAAP/EAAD/3wAAAAAAAAAAAAD/6//l/+YAAAAAAAAAAAAAAAD/7QAAAAAAAAAAAA0AAAAAAAD/6wAAAAAAAAAAAAAAAAAAAAD/yv/p/70AAP/pAAAAAP+uABIAAAASAAAAAAAA/7sAAP+lAAAAAP53/70AAP/S/zkAAP+vAAAAAAAAAAAAAAAA//EAAAAAAAAAAAAA/+8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAAAAD/9QAAAAAAAAAAAAD/4wAAAAAAAAAA//IAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAA//MAAAAAAAAAAAAA//IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//AAAAAAAAD/8QAAAAAAAAAAAAD/7AAAAAAAAAAA//AAAAAAAAAAAAAAAAD/6wAAAAAAAAAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAAAA8AAAAAAAAAAP/XAAAAAAAAAAD/Wf/zAAAAAAAAAAD/8QAAAAAAAAAAAAD/7AASAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAA/1P/7QAAAAAAAAAA/+wAAAAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAD/pQAAAAAAAAAA/+wAAP/bAAAAAAAAAAAAAAAA/4gAAAAAAAD/xQAA/6QAAAAA/84AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/IAAAAAP+t/8D/nwAA/+cAAAAA/+sAAAAAAAAAAAAA/8kAAAAAAAAAAAAAAAAAAAAA/+MAAP+1AAAAAAAAAAAAAP95AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/rAAAAAAAAAAAAAAACAIsABAAEAAAACQAJAAEAEQARAAIAIwAoAAMAKgAzAAkANgA8ABMAQwBEABoARwBIABwASgBKAB4ATwBSAB8AVABUACMAWABYACQAWgBbACUAiACIACcAmQCZACgArACwACkAsgC0AC4AtgC2ADEAuAC4ADIAuwC8ADMAvgC+ADUAwADAADYAwgDHADcAzQDNAD0AzwDZAD4A2wDbAEkA3QDfAEoA4QDjAE0A5QDpAFAA7ADsAFUA8QDzAFYA9gD3AFkA+QD7AFsA/wEAAF4BBQEFAGABCAEIAGEBEwEVAGIBJwEpAGUBLAEsAGgBLgEuAGkBRQFFAGoBZQFmAGsBaAFqAG0BpgGmAHABqQGpAHEBqwGrAHIBsAGxAHMBtAG2AHUBuAG+AHgBxAHEAH8B1wHXAIAB2wHcAIEB3wHfAIMB6AHoAIQB7AHtAIUB7wHvAIcB8QISAIgCFAIXAKoCHAIhAK4CJgIuALQCMAIwAL0CMgIyAL4CNAI0AL8CNgI2AMACOAJBAMECSgJMAMsCTgJOAM4CUAJQAM8CUgJSANACVAJUANECVwJXANICWQJZANMCWwJbANQCXQJdANUCXwJfANYCYQJhANcCYwJvANgCcQJxAOUCcwJzAOYCdQJ1AOcCgAKAAOgCggKCAOkChAKEAOoChgKGAOsCiAKIAOwCigKKAO0CjAKMAO4CjgKOAO8CkAKQAPACkgKSAPEClAKXAPICmQKZAPYCmwKbAPcC+AL9APgDAAMPAP4DEgMSAQ4DFgMWAQ8DGAMYARADHAMcAREDHwMgARIDIgMrARQDLQMvAR4DMQM2ASEDOAM5AScDOwM+ASkDRANFAS0DRwNHAS8DSQNJATADSwNOATEDUgNXATUDWgNaATsDXANcATwDYANhAT0DZgNmAT8DaANxAUADdAN1AUoDdwN6AUwDgQOCAVADhgOGAVIDiAOOAVMDkwOUAVoDmAPAAVwDwgPCAYUDxAPRAYYD2QPZAZQD3APcAZUD3gPeAZYD6gPvAZcD8gPyAZ0D9AP0AZ4D9gP2AZ8D+AP5AaAD/gQBAaIEBAQEAaYEBgQHAacECQQJAakEDQQNAaoEDwQPAasEEwQTAawAAQAGAAoAKAAzADQAPQBIAAEALABIAE0AVgBZAF0AmQCwALIAswC0ALsAvgDAAMUAxwDIAMkAzQDPANAA0QDTANQA1gDeAN8A4gDjAOQA5QDmAOgA6gDsAPEA8wD2APcA+wD+AP8BAAEdAdwAAgB2AAQABAAAAAkACQABAA4ADgACABAAEAADACMAJwAEACoAMgAJADYAPAASAEMARQAZAEcARwAcAEoASgAdAE8AUgAeAFQAVAAiAFgAWAAjAFoAXAAkAIgAiAAnAKwArwAoALgAuAAsALwAvAAtAMIAwgAuAM8A0AAvANIA0gAxANUA1QAyANcA2QAzANsA2wA2AN0A3QA3AN8A3wA4AOEA4QA5AOcA5wA6AOkA6QA7APIA8gA8APcA9wA9APkA+gA+AP8BAABAAQUBBQBCAQgBCABDARMBFQBEAScBKQBHASwBLABKAS4BLgBLAUUBRQBMAWUBawBNAW8BcABUAewB7QBWAe8B7wBYAfECFwBZAhwCIQCAAiYCNgCGAjgCQQCXAkoCTAChAk4CTgCkAlACUAClAlICUgCmAlQCVACnAlcCVwCoAlkCWQCpAlsCWwCqAl0CXQCrAl8CXwCsAmECYQCtAmMCbwCuAnECcQC7AnMCcwC8AnUCdQC9AoACgAC+AoICggC/AoQChADAAoYChgDBAogCiADCAooCigDDAowCjADEAo4CjgDFApACkADGApICkgDHApQCnADIAvgC/QDRAwADDwDXAxIDEgDnAxYDFgDoAxgDGADpAxwDHADqAx8DIADrAyIDKwDtAy0DLwD3AzEDNgD6AzgDPgEAA0QDRQEHA0cDRwEJA0kDSQEKA0sDTgELA1IDVwEPA1oDWgEVA1wDXAEWA2ADYQEXA2YDcQEZA3QDdQElA3cDegEnA4EDggErA4YDhgEtA4gDjgEuA5MDlAE1A5gDwAE3A8IDwgFgA8QD0QFhA9kD2QFvA9wD3AFwA94D3gFxA+oD7wFyA/ID8gF4A/QD9AF5A/YD9gF6A/gD+QF7A/4EAQF9BAQEBAGBBAYEBwGCBAkECQGEBA0EDQGFBA8EDwGGBBMEEwGHAAIBOAAEAAQAHQAJAAkAHQAOAA4AHgAQABAAHgAkACQAAQAlACUABAAmACYAAwAnACcABQAqACsAAgAsACwADAAtAC0ACQAuAC4ACgAvADAAAgAxADEAAwAyADIACwA2ADYABgA3ADcADAA4ADgADQA5ADkAEAA6ADoADgA7ADsADwA8ADwAEQBDAEMAEwBEAEQAFQBFAEUAFABHAEcAFgBKAEoAFwBPAFAAFwBRAFEAGABSAFIAFQBUAFQAGgBYAFgAGQBaAFoAGwBbAFsAGQBcAFwAHACIAIgAFQCsAKwABwCuAK4AAwC4ALgAGQC8ALwAFwDCAMIAFQDPANAAHwDSANIAAgDVANUADgDXANgAAgDZANkAEgDbANsAAgDdAN0AAgDfAN8AHwDhAOEAHwDnAOcACADpAOkAGwDyAPIAFQD3APcAIAD5APkAIAD6APoAFQD/AQAAIAEFAQUAIAETARMAGAEUARQADQEVARUAGQEnAScAFQEoASgABwEpASkACAEsASwACQEuAS4ACQFFAUUACAFlAWYAHQFnAWcAHgFoAWoAHQFrAWsAHgFvAXAAHgHsAe0AAwHvAe8ABgH4AfgABAH5AfwABQH9AgEAAgICAgYAAwIHAgoADAILAgsADwIMAhIAEwITAhMAFAIUAhcAFgIcAhwAFwIdAiEAGAImAicAGQIpAikAEwIrAisAEwItAi0AEwIuAi4ABAIvAi8AFAIwAjAABAIxAjEAFAIyAjIABAIzAjMAFAI0AjQABAI1AjUAFAI2AjYAAwI4AjgABQI5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AAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAGAAQABwAFAAYAAAAGABYABgAAAAYAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAkAAAAAAAYAFgAMAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAJAAAAFgAWAAAAAAAAAAAAAgAAAAAAAAAGABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAZAAAACwALABUACwALAAsAFQAAAAAAAAAVABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAABIAEgASABIAEgASABIABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGAAYACAAIAAgACAAKABsAGwAbABsAGwAbABsAFgAWABYAFgAWAAAAAAAAAAAACQAEAAQABAAEAAQADQANAA0ADQAFAAUAEgAbABIAGwASABsABgAWAAYAFgAGABYABgAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAYAFgAGABYABgAWAAYAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAkAAAAJAAkABgAEAAYABAAGAAQAAAAAAAAAAAAAAAAAGgAYABoAGAAaABgAGgAYABoAGAAMAAAADAAAAAwAAAAIAA0ACAANAAgADQAIAA0ACAANAAgADQAPAAAACgAFAAoAFAABABQAAQAUAAEAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAAAYACgAAAAAAEgAAAAAAFAAAAAAAAAAAAAAABgAAAAAACgATAAAACgAWAAAACQAAAA0AAAAEAAAABQAAAAAADQAEAA0AAAAAAAAAAAAAAAAAHAAAAAAAEQASAAAAAAAAAAAAAAAAAAYAAAAAAAYADAATABsAFgAJAAQACQAWAAUAFwAWAAkAGAAAAAAAAAAJAAUADwAAAA8AAAAPAAAACgAFAAsACwAAAAAAAAALAAAACQASABsABgAAAAAAAAAAABYACQAAAAAABwAFABYABgAAAAAABgAWAAoABQAAABMAFwAAABIAGwASABsAAAAAAAAAFgAAABYAFgATABcAAAAAAAAACQAAAAkABgAEAAYAFgAGAAQAAAAAABEABQARAAUAEQAFAA4AAwAAAAkAEwAXABYAAgAQABIAGwASABsAEgAbABIAGwASABsAEgAbABIAGwASABsAEgAbABIAGwASABsAEgAbAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAAAAAAAAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAWAAYAFgAGABYABgAEAAYAFgAIAA0ACAANAAAADQAAAA0AAAANAAAADQAAAA0ACgAFAAoABQAKAAUAAAAAAAAACQAAAAkADAAAABMAFwAOAAMADgADAAAACQATABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAACQAAAAkAAgAQAAoAAAAAAAAAAAAAABkAAAABAAAACgAsAI4AAURGTFQACAAEAAAAAP//AAgAAAABAAIAAwAEAAUABgAHAAhsaWdhADJsbnVtADhzbWNwAD5zczAxAERzczAyAEpzczAzAFBzczA0AFZzczA1AFwAAAABAAEAAAABAAIAAAABAAAAAAABAAMAAAABAAQAAAABAAUAAAABAAYAAAABAAcACAASABoAIgAqADIAOgBCAEoAAQAAAAEAQAAEAAAAAQH2AAEAAAABAgAAAQAAAAECEgABAAAAAQIQAAEAAAABAg4AAQAAAAECDAABAAAAAQIOAAICEADcAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AegBtQG2AbcBuAG5AboBuwG8Ab0BvgGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAHoAbUBtgG3AbgBuQG6AbsBvAG9Ab4C9wKiAqECogKjAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4C8wK/Ar8CwALAAsECwQLCAsICwwLDAsUCxQLGAsYCxwLHAsgCyALJAskCygLKAssCywLMAswCzQLNAs8CzwLQAtAC0QLRAtIC0gLTAtMC1ALUAtUC1gLWAtcC1wLYAtgC2QLZAtoC2gLbAtsC3ALcAt0C3QLeAt4C3wLfAuAC4ALhAuEC4gLiAuMC4wLkAuQC5QLlAuYC5gLnAucC6ALo/////wLqAuoC6wLrAuwC7ALtAu0C7gLuAu8C7wLwAvAC8QLxAvIC8gLzAvQC9AL1AvUC9gL2AqEAAQCkAAEACAABAAQBkgACAEsAAgCYAAoBmAHMAcQB1gHXAdgB2QHbAd0B5wABAIgBkQABAIgBKAABAIgBrgACAIgAAgHjAeQAAgB+AAIB5QHmAAIADQAjADwAAABDAFwAGgCDAIMANACFAIUANQHsAe0ANgHvAjEAOAI0AkUAewJIAlQAjQJXAmgAmgJqAnsArAJ+An8AvgKCApwAwAPwA/AA2wABAAEASAACAAEAEgAbAAAAAQABAEkAAQABALYAAQABADQAAQACAC0ATQ==",
+"Roboto-Regular.ttf":"AAEAAAAOAIAAAwBgR0RFRgsuCy8AASx0AAAASEdQT1OC3T4oAAEsvAAAkPhHU1VCeolvLwABvbQAAANsT1MvMrivKcMAAAFoAAAAYFZETVhu6nZPAAASOAAABeBjbWFwf76BZgAAGBgAAA7iZ2x5ZusE9WMAACb8AADUeGhlYWT1kQ7EAAAA7AAAADZoaGVhC3AJkwAAASQAAAAkaG10eJaDaacAAAHIAAAQcGxvY2EvrvnGAAD7dAAACDptYXhwBDsA9gAAAUgAAAAgbmFtZbs83bQAAQOwAAAEeXBvc3Tfb5xiAAEILAAAJEYAAQAAAAEAAHdFsyVfDzz1AAkIAAAAAADE8BEuAAAAAM2CsmH6jf3VCXQIYgAAAAkAAgAAAAAAAAABAAAHbP4MAAAJkvqN/dgJdAABAAAAAAAAAAAAAAAAAAAEHAABAAAEHACXABYAXQAFAAEAAAAAAAAAAAAAAAAAAwABAAMElwGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAAAAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAHB5cnMAQAAA//0GAP4AAGYHmgIAIAABn08BAAAEOgWwAAAAIAACAfsAAAAAAAAB+wAAAfsAAAKPAGkE+wBGBH4AbgXcAGkE+QBEAWUAZwKhAIUCqgAIA3IAHASJAE4BkgAdAjUAJQIbAKIDTAASBH4AcgR+ANcEfgBdBH4AXgR+ADkEfgCaBH4AhwR+AE0EfgBmBH4AVAH4AKACAABKBBEASASAAJgELgCGA8cAOgcvAGEFSgAnBRcAtgUeAIMFaQC2BKoAtgSnALYFfgCFBbMAtgI/AMMEagA/BSQAtgRgALYHAwC2BbQAtgWQAIIFGQC2BZAAggVMALUE4wBaBMYAOwVoAJYFKQAnBw0ASAUJAEEE8gAeBMkAYQIfAJIDSAAoAh8ACQNYAEADnAAEAnkATwRiAHIEiACRBDsAYQSIAGQENwBiAr4AQgSIAGYEiACRAfwAoQIL/7YEEwCSAfwAoQcCAJAEiACRBIgAYASIAJEEiABkAsoAkQQrAGYCjAAdBIgAjQQCAC4GDgAwBAIALgQCABsEAgBeArUAQAHzAK8CtQATBXEAggHzAJAEYQBuBKYARgW0AGkE2AAgAesAkwToAFoD9ACpBkkAWwOTAHoDwQBmBG4AfwZKAFoDqgB4Av0AggRHAGEDXwBxA2gAaQKCAIEEiACaA+kAQgIWAKIB+wB0AiYAXgOjAHoDwABvBjYAtAaWALQG6wB7A+0AcQd6//IERABZBXIAcwS6AKYEwgCLBsEAPQSwAEwEkQBHBIkAYAScAJoFmwAeAfoAmwRzAJoEMwAmAioAIwWLAKQEiACRB6EAaQdEAGEB/ACgArn/5AV/AHEEkwBgBZAAlgTzAI0CA/+0BDcAYgPEAKkDjQCMA2oAgQIhAKACtQCLAioAMgPGAIIC/ABoAp0AtgAA/NoAAP13AAD8kwAA/V4AAPwnAAD9QwINAMMECwChAhcAogRzALUFpAAgBXIAcwU+ADQEkQB6BbUAtgSRAEUFuwBOBYkAXQVSAHIEhQBkBL0AoAQCAC4EiABgBFAAYwQlAG0EiACRBI8AegKXAMMEbgAlA+wAZQTFAE8EiACRBE0AZQSIAGAELABRBF0AjwWjAFcFmgBfBpcAegTwAHQEQv/nBkgASgX/ACsFZQCHCJkAMgikALUGggBABbQAtQULAKYGBAA0B0MAGwS/AFEFtAC2BakAMAUHAFEGLQBTBdkAtAV6AJcHhwC0B8AAtAYSABEG6wC1BQUApgVkALEHJwDDBRgAYwRsAGEEkgCdA1sAmgTUAC4GIAAVBBAAWASeAJwEUgCcBKAAKAXvAJ0EnQCcBJ4AnAPYACgFzQBkBL0AnARZAGcGeACcBp8AkQT3AB4GNgCdBFgAnQRNAGQGiACdBGQALwSJ/+cETgBsBskAJwbkAJwEif/9BJ4AnAcIAJ8GKwCBBFb/3AcsAMQF+QCZBNIAKgRGAA8HDADWBgwAvAbRAJYF4QCWCQUAwwfRAJsEJABQA9sATAVyAHMEjABgBQoAFwQDAC4FcgBzBIkAYAcBAJ8GJAB+BwkAnwYsAIEFMgB4BEcAZAT9AHQAAPxnAAD8cQAA/WYAAP2kAAD6jQAA+qQEVv/cBRsAtQSKAJEEZACmA5AAkQTbALUEBgCRBQkApgR+AJoGjABFBYQAPgfPALUFtACRCDEAtAb0AJEF7gBzBNMAbQctADQFXAAfBXAAlwRrAIMFcACOBi8ARwS+/+MFCQCmBFoAmgWyALUEiACRBYcAXwSoAGkEqABpBLcAOgNJADsE9gBZBpQAWQbkAGQGVgA2BSsAMQRKAFMECAB5B8EARQZ1AD8H+wCtBqEAkAT2AHkEHQBlBa0AJAUgAEYFZACbBBQAAAgpAAAEFAAACCkAAAK5AAACCgAAAVwAAAR/AAACMAAAAaIAAADRAAAAAAAABYgAswZ9ALsDpgANAZkAYAGZADABlwAkAZoAUALUAGAC2wA8AsEAJARpAEYEjwBXArIAigPEAKYFWgCmB6oARAJmAGwCZgBZA6MAOwOrAEgDYAB6BKYARgaRAKcEPgBPBegAewPOAGgIywCrBQEAZgUXAJgGuwBvB1AAawd/AGwG2wBrBKIATAWOAKkErwBFBJIAqATFAD8IOgBrAgz/tASCAGUELQCYBDYAngQ8AJkECAArAkwAxwKPAG4CAwBcBG4AHwAAAAAIMwBbCDUAXAQcAFwDjQBXBIAAcwML/6IB/P+2AiUAGwGRAGcDpACDA54AgQOfAIED9ABtBA4AaQPz/14D7wBuA6QAWwH9AJ8EtQApBHUAmwSPAHIEpgCbBEMAmwQdAJsEzwByBPYAmwH6AJsECwBBBF0AmwO5AJsF9ACbBRkAmwTLAHIE4QByBKkAmwRvAF0ELABHBQIAjAS4ACoGBQBBBIQAOAReACAEPgBOBHcAewJpAEID4QBaBBIAWQRkAEcEaQBdBC0AegO5AEcELQBcBCcASwInAF4DVQBxA2gAaQL8AEoDeQByA3oAewMMAF4DggByA2sAaQOkAHwDlgCPArUAngNHAG8EfgBeBH4AOQR+AJoEjwCHBDoAHgRCADsEbwBaBH4AZgTDAGQEiABgBUQAtgRiAHIFLwC1BSQAtgQTAJIFPQC2BA8AkgR+AFQEdQCbA2oAgQH7AAACNQAlBYcALgWHAC4EpgAGBMYAOwKM/+MFSgAnBUoAJwVKACcFSgAnBUoAJwVKACcFSgAnBR4AgwSqALYEqgC2BKoAtgSqALYCP//cAj8AwwI///ICP//MBbQAtgWQAIIFkACCBZAAggWQAIIFkACCBWgAlgVoAJYFaACWBWgAlgTyAB4EYgByBGIAcgRiAHIEYgByBGIAcgRiAHIEYgByBDsAYQQ3AGIENwBiBDcAYgQ3AGIB+v+1AfoAmwH6/8sB+v+lBIgAkQSIAGAEiABgBIgAYASIAGAEiABgBIgAjQSIAI0EiACNBIgAjQQCABsEAgAbBUoAJwRiAHIFSgAnBGIAcgVKACcEYgByBR4AgwQ7AGEFHgCDBDsAYQUeAIMEOwBhBR4AgwQ7AGEFaQC2BR4AZASqALYENwBiBKoAtgQ3AGIEqgC2BDcAYgSqALYENwBiBKoAtgQ3AGIFfgCFBIgAZgV+AIUEiABmBX4AhQSIAGYFfgCFBIgAZgWzALYEiACRAj//xQH6/54CP/+/Afr/mAI///UB+v/OAj8AIQH8AAACPwC3BqkAwwQHAKEEagA/AgP/tAUkALYEEwCSBGAAtgH8AKEEYAC2AfwAWwRgALYCkgChBGAAtgLYAKEFtAC2BIgAkQW0ALYEiACRBbQAtgSIAJEEiP/SBZAAggSIAGAFkACCBIgAYAWQAIIEiABgBUwAtQLKAJEFTAC1AsoAWAVMALUCygBpBOMAWgQrAGYE4wBaBCsAZgTjAFoEKwBmBOMAWgQrAGYE4wBaBCsAZgTGADsCjAAdBMYAOwKMAB0ExgA7ArQAHQVoAJYEiACNBWgAlgSIAI0FaACWBIgAjQVoAJYEiACNBWgAlgSIAI0FaACWBIgAjQcNAEgGDgAwBPIAHgQCABsE8gAeBMkAYQQCAF4EyQBhBAIAXgTJAGEEAgBeB3r/8gbBAD0FcgBzBIkAYASm//MEpv/zBCwARwS1ACkEtQApBLUAKQS1ACkEtQApBLUAKQS1ACkEjwByBEMAmwRDAJsEQwCbBEMAmwH6/7MB+gCbAfr/yQH6/6MFGQCbBMsAcgTLAHIEywByBMsAcgTLAHIFAgCMBQIAjAUCAIwFAgCMBF4AIAS1ACkEtQApBLUAKQSPAHIEjwByBI8AcgSPAHIEpgCbBEMAmwRDAJsEQwCbBEMAmwRDAJsEzwByBM8AcgTPAHIEzwByBPYAmwH6/5wB+v+WAfr/zAH6//cB+gCPBAsAQQRdAJsDuQCbA7kAmwO5AJsDuQCbBRkAmwUZAJsFGQCbBMsAcgTLAHIEywByBKkAmwSpAJsEqQCbBG8AXQRvAF0EbwBdBG8AXQQsAEcELABHBQIAjAUCAIwFAgCMBQIAjAUCAIwFAgCMBgUAQQReACAEXgAgBD4ATgQ+AE4EPgBOCN4AXQVKACcFDv/mBhcAEwKjABkFpABSBVb/jQVmAD8Cl//IBUoAJwUXALYEqgC2BMkAYQWzALYCPwDDBSQAtgcDALYFtAC2BZAAggUZALYExgA7BPIAHgUJAEECP//MBPIAHgSFAGQEUABjBIgAkQKXAMMEXQCPBHMAmgSIAGAEiACaBAIALgQCAC4Cl//TBF0AjwSIAGAEXQCPBpcAegSqALYEcwC1BOMAWgI/AMMCP//MBGoAPwUkALYFJAC2BQcAUQVKACcFFwC2BHMAtQSqALYFtAC2BwMAtgWzALYFkACCBbUAtgUZALYFHgCDBMYAOwUJAEEEYgByBDcAYgSeAJwEiABgBIgAkQQ7AGEEAgAbBAIALgQ3AGIDWwCaBCsAZgH8AKEB+v+lAgv/tgRSAJwEAgAbBw0ASAYOADAHDQBIBg4AMAcNAEgGDgAwBPIAHgQCABsBZQBnAo8AaQQeAKkEugBCAgP/tAGZADAHAwC2BwIAkAVKACcEYgByBZD/PgcsAEIHeABCBKoAtgW0ALYENwBiBJ4AnAWJAF0FmgBfBQoAFwQD//kIigBgCZIAggS/AFEEEABYBR4AgwQ7AGEE8gAeBAIALgI/AMMHQwAbBiAAFQI/AMMFSgAnBGIAcgVKACcEYgByB3r/8gbBAD0EqgC2BDcAYgWHAF8ENwBiBDcAYgdDABsGIAAVBL8AUQQQAFgFtAC2BJ4AnAW0ALYEngCcBZAAggSIAGAFcgBzBIwAYAVyAHMEjABgBWQAsQRNAGQFBwBRBAIAGwUHAFEEAgAbBQcAUQQCABsFegCXBFkAZwbrALUGNgCdBQkAQQQCAC4EiABkBakAMASgACgFSgAnBGIAcgVKACcEYgByBUoAJwRiAHIFSgAnBGL/rgVKACcEYgByBUoAJwRiAHIFSgAnBGIAcgVKACcEYgByBUoAJwRiAHIFSgAnBGIAcgVKACcEYgByBUoAJwRiAHIEqgC2BDcAYgSqALYENwBiBKoAtgQ3AGIEqgC2BDcAYgSq//gEN/+zBKoAtgQ3AGIEqgC2BDcAYgSqALYENwBiAj8AwwH6AJsCPwC3AfwAlgWQAIIEiABgBZAAggSIAGAFkACCBIgAYAWQAEwEiP/LBZAAggSIAGAFkACCBIgAYAWQAIIEiABgBX8AcQSTAGAFfwBxBJMAYAV/AHEEkwBgBX8AcQSTAGAFfwBxBJMAYAVoAJYEiACNBWgAlgSIAI0FkACWBPMAjQWQAJYE8wCNBZAAlgTzAI0FkACWBPMAjQWQAJYE8wCNBPIAHgQCABsE8gAeBAIAGwTyAB4EAgAbBKYAZASmAGQFJAC2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ABEQACEzNTMDIgYVFBY7AREzETMyNjU0JiMDeBsBAgFO/rL+/hu5Hf79/rQBTAEDHbnWxtHRxh25HcTS0sQFHv69/vv++f67xsYBQwEHAQUBRc7+nenMzucDavyW6c7L6AAAAAABALT+oQWSBbAACwAAEzMRIREzETMDIxEhtLkC17mVEqX72QWw+uUFG/rp/ggBXwABAJcAAATEBbAAEwAAAREjEQ4BIyImNREzERQWMzI2NxEExLlhsHv187qMomm8ZwWw+lACYR0azvIBxv46q38cHAK4AAEAtAAABtIFsAALAAABESERMxEhETMRIREBbgH6uQH4ufniBbD65QUb+uUFG/pQBbAAAAABALT+oQdrBbAADwAAAREhETMRIREzETMDIxEhEQFuAfq5Afi5mRKm+gEFsPrlBRv65QUb+uX+DAFfBbAAAAAAAgARAAAFuAWwAAwAFQAAEyERITIWFRQGIyERIQERITI2NTQmIxECVQFo7vz97f3f/mQCVQFonJSUnAWw/ajhx8joBRv9qP3Sn355mAAAAAADALUAAAY1BbAACgATABcAAAEhMhYVFAYjIREzGQEhMjY1NCYjASMRMwFuAWju/P3t/d+5AWiclJScA1+5uQNY4cfI6AWw/RP90p9+eZj9PQWwAAACAKYAAASxBbAACgATAAABITIWFRQGIyERMxkBITI2NTQmIwFfAWju/P3t/d+5AWiclJScA1jhx8joBbD9E/3Sn355mAAAAAABALH/7AT2BcYAHwAAEzQAMzIAGQEQACMiADUzFBYzMhI9ASE1ITU0AiMiBhWxAST2+wEw/tD7+/7hubWsq8f9uwJFx6ustQPf1QES/qb+7f7//uz+qAEB46CvAQjNOJU2zgEJsKEAAAIAw//rBt4FxQAVACMAAAEQACEgABE1IxEjETMRMzUQACEgABEnNAIjIgIVERQSMzISNQbe/rv+9v7+/sbXubnXAToBAgEKAUW52ry0z8+0vdkCV/70/qABYAEMKP2BBbD9ZEQBCwFi/p7+9QLJAQb++sn+/cv++gEFzAACAGMAAARnBbAADQAWAAAhIwEuATU0JDMhESMRIQEhIgYVFBYzIQEoxQFVkJABC/UBz7r+qwFV/uujpKSdARsCbzbDktTi+lACPALeloiHowAAAAACAGH/6wQoBhEAGwApAAABMhIdARQAIyIAPQEQADc+ATUzFAYHDgEHFz4BFyIGHQEUFjMyNj0BNCYCZ9Pu/wDj5P8AAQPmhnOYsLqNwx4DRrJFlJSVlZSWlwP7/vLbGOz+3QEj7IgBSgF3KxlASrFxHhipqgJGUZXAlBin09OnGJTAAAADAJ0AAAQpBDoADwAYACEAADMRITIWFRQGBxUeARUUBiMBESEyNjU0JiMlMz4BNTQmKwGdAabY51lUZW/Yyf7OATJ0c3N0/s77fXuChO0EOpKXTnUfAxiHWpqZAdz+t1RRUFSSAUxNUE4AAAABAJoAAANHBDoABQAAASERIxEhA0f+DboCrQOj/F0EOgAAAAACAC7+wgSTBDoADgAVAAA3PgE3EyERMxEjESERIxMBDgEHIREhg1VYDxACuYu5/Q25AQHJC1BCAfT+s5Vkzd8Blfxb/i0BPv7CAdMCELv9WAL8AAABABUAAAYEBDoAFQAAASMRIxEjASMJATMBMxEzETMBMwkBIwPqgbmC/tHqAYz+meABF3+5fgEZ4P6YAYzqAdj+KAHY/igCOwH//j8Bwf4/AcH+Af3FAAAAAQBY/+0DrARMACgAAAEUBgceARUUBiMiJjUzFBYzMjY1NCYrATUzMjY1NCYjIgYVIzQ2MzIWA5hXUl5f5MKz+7iIbnJ6ana5uXBdaXBig7jsscHRAxNLeCQhfV6aqaqoUHBjTltQmlBOSF5jSZGunwAAAAABAJwAAAQBBDoACwAAATMRIxEjASMRMxEzA0i5uQP+ELm5AwQ6+8YDF/zpBDr86gABAJwAAAQ/BDoADAAAASMRIxEzETMBMwkBIwHdh7q6eQFs4P5SAdLrAc/+MQQ6/jUBy/35/c0AAAEAKAAABAMEOgAPAAABESMRIQMKASsBPwEyNhsBBAO6/pEND5fJNgQoaUoNFAQ6+8YDo/7H/rL+5KIBwQEGAdAAAAAAAQCdAAAFUgQ6AA4AACUBMxEjESMBIwEjESMRMwL7AXDnuQP+pYD+ngO58PIDSPvGAwz89AMd/OMEOgAAAQCcAAAEAAQ6AAsAACEjESERIxEzESERMwQAuf4PuroB8bkB0P4wBDr+KgHWAAAAAQCcAAAEAQQ6AAcAACEjESERIxEhBAG5/g66A2UDo/xdBDoAAQAoAAADsAQ6AAcAAAEhESMRITUhA7D+lbn+nAOIA6b8WgOmlAAAAAMAZP5gBWkGGAAfAC0AOwAAExASMzIWFxEzET4BMzISERUUAiMiJicRIxEOASMiAjUlNCYjIgYHER4BMzI2NSEUFjMyNjcRLgEjIgYVZMjBK0khuSJQMsHJyb8yUSO5IUosvskETICHIjYWFjcjh378bXWHHzMXFzIeiHYCCgEMATgPDgHn/hMREv7I/vQV8f7nEQ/+VQGoDg8BGfEVwe0LCfztCQjKq63ICQkDFQgJ6sQAAAEAnP6/BIIEOgALAAATMxEhETMRMwMjESGcugHyuYESpvzSBDr8WwOl/Fv+KgFBAAEAZwAAA70EOwATAAAhIxEOASMiJjURMxEUFjMyNjcRMwO9uj53RcrYuXJ3RXk8ugGKERDI0AE6/saJeBARAhkAAAAAAQCcAAAF4AQ6AAsAAAERIREzESERMxEhEQFWAYy5AYu6+rwEOvxbA6X8WwOl+8YEOgAAAAEAkf6/Bm0EOgAPAAABESERMxEhETMRMwMjESERAUsBjLkBi7qYEqX62wQ6/FsDpfxbA6X8W/4qAUEEOgAAAAACAB4AAAS/BDoADAAVAAATIREhMhYVFAYjIREhAREhMjY1NCYjHgH6ARPD0dLC/jT+vwH6ARNyaGlxBDr+ir+foMYDpf6K/mZyWFZ6AAAAAAMAnQAABX8EOgAKAA4AFwAAASEyFhUUBiMhETMBIxEzAREhMjY1NCYjAVYBE8PR0sL+NLkEKbq6+9cBE3JoaXECxL+foMYEOvvGBDr99f5mclhWegAAAAACAJ0AAAP9BDoACgATAAABITIWFRQGIyERMxkBITI2NTQmIwFWARPD0dLC/jS5ARNyaGlxAsS/n6DGBDr99f5mclhWegAAAAABAGT/6wPgBE4AHQAAASIGFSM0NjMyEh0BFAIjIiY1MxQWMzI2NyE1IS4BAghikrD7qd76+t6567CKaoWNC/5qAZUPjAO4eVyU1/7M6Crp/szcq2mJx5WVjrkAAAIAnf/sBiMETgATACEAAAEhNhIzMgAdARQAIyICJyERIxEzARQWMzI2PQE0JiMiBhUBVwEIE/zQ5AEB/wDj1v0P/vm6ugG/lJaUlpeVlJQCbtkBB/7P9Rj2/tIBDOD+KAQ6/dax3t+wGK7i4q4AAAACAC8AAAPHBDoADQAWAAABESMRIQEjAS4BNTQ2MwMUFjMhESEiBgPHuv7q/wDIARFqbtfE4WNnASH+9nJvBDr7xgGm/loBwSWdbZS2/rRMZwFrawAB/+f+SwP7BhgAKgAAASERFz4BMzIWHQEzERQGIyImJzceATMyNjURNCYjIgYHESMRIzUzNTMVIQJj/ugDN6JnsbsBp5siNRwPDUQTQUd0d1eILLqqqroBGAS6/u0BUFjM3d/94aqyCAmSBQloXwMAjYBSSPzmBLqVyckAAQBs/+wD/QROAB0AACUyNjczDgEjIgI9ATQSMzIWFyMuASMiBgchFSEeAQJOZ5cBsAH/r+709O6/7wGwAY5wk4oKAZD+cQqIgXhclNUBL+0q7AEw3KxoiryVlZe6AAAAAgAnAAAGhgQ6ABYAHwAAAREhMhYVFAYjIREhERACKwE/ATI2NREBESEyNjU0JiMD3wETw9HSwv4z/rCqzjYDKW1cAsMBE3BqaXEEOv5jtZaXuwOj/sf+vP7amAHW+wHQ/c7+i3FQTGgAAAAAAgCcAAAGpwQ6ABIAGwAAASERMxEhMhYVFAYjIREhESMRMwERITI2NTQmIwFWAfG5ARPD0dLC/jT+D7q6AqoBE3BqaXECoAGa/mK0lpe7Agz99AQ6/c7+i3FQTGgAAAAAAf/9AAAD+gYYABwAAAEhERc+ATMyFhURIxE0JiMiBgcRIxEjNTM1MxUhAnn+0gM3omexu7l0d1eILLqUlLoBLgS//ugBUFjM3f1bAqeNgFJI/OYEv5XExAAAAAABAJz+nAQBBDoACwAAAREhETMRIREjESERAVYB8rn+rbn+pwQ6/FsDpfvG/pwBZAQ6AAAAAQCf/+sGaQWwACAAAAERFAYjIiYnDgEjIiY1ETMRFBYzMjY1ETMRFBYzMjY1EQZp4b1xpzAzrnW317pyYnGHv31qaXwFsPvZztBYWlpY0M4EJ/vZhIWFhAQn+9mEhYWEBCcAAAEAgf/rBa0EOgAgAAABERQGIyImJw4BIyImNREzERQWMzI2NREzERQWMzI2NREFrc2rYpEsMJhlpsK5XVJfcrpnWldoBDr9Kbu9SUxMSby8Atf9KXJxcnEC1/0pcnFycQLXAAAC/9wAAAP8BhgAEgAbAAABIREhMhYVFAYjIREjNTMRMxEhAREhMjY1NCYjApb+vwESxNHTwv40v7+6AUH+vwEScmhpcQQ6/q7Jp6jQBDqVAUn+t/2E/kJ8YF2FAAEAxP/sBpEFxgAnAAABMzUQADMyBBcjLgEjIgIdASEVIRUUEjMyNjczBgAjIgARNSMRIxEzAX3OATD89QENGLkZo6WsxwIa/ebHrKaiGbkY/u/x/P7Qzrm5A0AZARMBWv3opqn+98wbllLO/vekqdz++gFYARRS/VYFsAABAJn/7AWnBE4AIwAAATM2EjMyFhcjLgEjIgYHIRUhHgEzMjY3Mw4BIyICJyMRIxEzAVPEDvTfv+8BsAGOcJOKCgGx/lAKiJRnlwGwAf+v4PIPxLq6AmfYAQ/crGiKvJWVl7p4XJTVAQza/i4EOgAAAgAqAAAE3gWwAAsADwAAASMRIxEjAyMBMwEjASEDIwOJrrihmr4CD6ACBb39mAGaygMBuv5GAbr+RgWw+lACWAJNAAACAA8AAAQlBDoACwARAAABIxEjESMDIwEzASMBIQMnIwcC7XW5e3i9AbqfAb2+/hkBMIEWBBYBK/7VASv+1QQ6+8YBwQE9U1MAAAAAAgDWAAAG7wWwABMAFwAAASEBMwEjAyMRIxEjAyMTIREjETMBIQMjAY8BhQE2oAIFvZiuuKGavqD+tLm5AjsBmsoDAlkDV/pQAbr+RgG6/kYBuv5GBbD8qAJNAAACALwAAAXkBDoAEwAZAAABIQEzASMDIxEjESMDIxMjESMRMwEhAycjBwF2AQ8BA58Bvb56dbl7eL160rq6AckBMIEWBBYBwQJ5+8YBK/7VASv+1QEr/tUEOv2HAT1TUwACAJYAAAY7BbAAIQAlAAABNzUhATMyFhURIxE0JisBBxEjEScjIgYVESMRNDY7AQEzATMBIQHzAwPQ/nUf8fC5ip57F7kRh5+Iuu/yK/521QF6EQEi/asFpQEK/XvK7f6MAXSmeyf9kgJ6G3um/owBdO3KAoX9ewHvAAAAAgCWAAAFSwQ6ABsAHwAAAR4BHQEjNTQmKwEHESMRJyMiBh0BIzU0NjcBIQEzEyEDtcnNuniLMwu5Bj6Md7rR0f7fA7/+HgW4/ooCWgnM4KWlpnsT/k0BvQl7pqWl5coGAeD+IQFJAAACAMMAAAhuBbAAKQAtAAAhETQ2NyERIxEzESE7AQEzFzc1IQEzMhYVESMRNCYrAQcRIxEnIyIGFREBMwEhAsknKf5jubkDFxcr/nbVBgMD0P51H/HwuYqeexe5EYefiAIXEQEi/asBdF+NNv1qBbD9ewKFCwEK/XvK7f6MAXSmeyf9kgJ6G3um/owDKwHvAAACAJsAAAc7BDoAIgAmAAAhNTQ2NyERIxEzESEBIQEeAR0BIzU0JisBBxEjEScjIgYdAQETIRMChiQm/oW6ugLS/uADv/7fyc26eIszC7kGPox3Aam5/om5pV6NNv46BDr+IgHe/iAJzOClpaZ7E/5NAb0Je6alAlsBSf63AAAAAAIAUP5HA6oHcAAtADYAAAEyNjU0JiMhNSEyBBUUBgcVHgEVFAQrASIGFRQWFwcuASc0NjsBMjY1NCYrATUBNzMVByMnNTMBoqOVkpL+zgEy2AEGf3OChv742DVQRV5DSm6YAaqjLYqdqKeNAQqVov5z+p4DNn92a4WV0LlpoisDKayDyt86N0dVHnsvoG+BfJV7ioWVA6SWEvPxFAAAAAACAEz+RwN3BhsALQA2AAABMjY1NCYjITUhMhYVFAYHFR4BFRQGKwEiBhUUFhcHLgEnNDY7ATI2NTQmKwE1EzczFQcjJzUzAZqNgH18/tMBLcTvZFpobPHFMFBFXkNKbpgBqqIpdoaRko3BlaL+c/qeAmhUTkRWlqSQS3UjAyB5V5mqOjdHVR57L6BvgXxcTlZRlQMdlhLz8RQAAAADAHP/6wT+BcUADQAWAB8AAAEQACEgABkBEAAhIAARBSE1NAIjIgIVBSEVFBIzMhI1BP7+u/72/v7+xgE6AQIBCgFF/C4DGdq8tM8DGfznz7S92QJX/vT+oAFgAQwBAQELAWL+nv71PkDJAQb++snWLcv++gEFzAADAGD/7AQnBE4ADQAUABsAABM0ADMyAB0BFAAjIgA1ATI2NyEeARMiBgchLgFgAQDi5AEB/wDj5P8AAeSHkw39sQyTh4SSDwJND5QCKPUBMf7P9Rj2/tIBLvb+cbybm7wDN7aVlbYAAAEAFwAABNoFxAARAAABFzM3AT4BMxcHIyIGBwEjATMCPyIDIgEFMYFuLwEMNUEd/nig/gXJAXF+fgM0noEBoz5V+3MFsAAAAAEALgAABAsETQAVAAABFzM3Ez4BMzIWFwcuASMiBgcBIwEzAdsWAxedKX5SIjAYFQUYDSE7D/7Xjf6DvQE6XV0CI35yCg6SAwUxLPyyBDoABABz/3ME/gY1AAMABwAVACMAAAEjETMRIxEzARAAISAAGQEQACEgABEnNAIjIgIVERQSMzISNQMWubm5uQHo/rv+9v7+/sYBOgECAQoBRbnavLTPz7S92QS1AYD5PgGJAVv+9P6gAWABDAEBAQsBYv6e/vUCyQEG/vrJ/v3L/voBBcwABABg/4gEJwS2AAMABwAVACMAAAEjETMRIxEzATQAMzIAHQEUACMiADUzFBYzMjY9ATQmIyIGFQKhubm5uf2/AQDi5AEB/wDj5P8AupSWlJaXlZSUA0gBbvrSAW4BMvUBMf7P9Rj2/tIBLvax3t+wGK7i4q4AAAAAAwCf/+sGZAdUACwAPgBEAAABMhYVERQGIyImJw4BIyImNRE0NjMVIgYVERQWMzI2NREzERQWMzI2NRE0JiMTFSMiJCMiBh0BIzU0NjMyBDMBJzc1MxUE1rbY2LZ1rTM0rXO319e3YnJyYnGHuoVyYXR0YWgshf7dLjY8f3l0SwEec/5BTDq0Ba/k3v3A3+NWWVlW498CQN7klZiV/cCWl4WEAbT+TISFl5YCQJWYAbt9fzg3EiRubH/+UkB0jHwAAwB+/+sFqgXxACwAPgBEAAABMhYVERQGIyImJw4BIyImNRE0NjMVIgYVERQWMzI2PQEzFRQWMzI2NRE0JiMTFSMiJCMiBh0BIzU0NjMyBDMFByc3JzMEQqXDw6VnmS8vmWWmwsKmUl1dUl9yuXJgUF5eUKoshf7dLTc7gHp0SgEedP7ioU07AbQERNDM/t/Nz0pMTErPzQEhzNCVhIP+34SDcnHr63Fyg4QBIYOEAcJ9fzc3EiNubYDqxEB0jAAAAgCf/+sGaQcDAAcAKAAAATUhFyEVIzUFERQGIyImNREjERQGIyImNREjERQWMzI2Nx4BMzI2NREB3QMrAf61qAKafGlqfb+HcWJyute3da4zMKdxveEGmWpqfX3p+9mEhYWEBCf72YSFhYQEJ/vZztBYWlpY0M4EJwAAAAIAgf/rBa0FsQAHACgAAAE1IRchFSM1AREUBiMiJjURIxEUBiMiJjURIxEUFjMyNjceATMyNjURAYgDKwP+s6gCM2hXWme6cl9SXbnCpmWYMCyRYqvNBUdqaoCA/vP9KXFycXIC1/0pcXJxcgLX/Sm8vElMTEm9uwLXAAABAHj+gwS+BcUAGAAAASMRJgA1ERAAMzIAFSM0JiMiAhURFBI7AQMRud3+/QEw/PoBILq1q6zHx6xt/oMBbRwBTv0BAQETAVr+/eKfsP73zP79zv73AAAAAQBk/oMD4AROABgAAAEjESYCPQE0EjMyFhUjNCYjIgYdARQWOwECorm7yvrfuOuvjGiRj46SZf6DAW8fASbRKugBNN2raIrloSqk5AAAAAABAHQAAASQBT4AEwAAAQUHJQMjEyU3BRMlNwUTMwMFByUCWAEhRP7dtqjh/t9EASXN/t5GASO8pecBJUj+4AG9rHmq/r4Bjqt5qwFvq3urAU3+Z6t4qgAAAfxnBKf/JwX7AAcAAAEVJzchJxcV/Q2mAQIbAaUFJX4B52wB1QAAAAH8cQUX/2QGFQARAAABMiQzMhYdASM1NCYjIgQrATX8m3MBHkp0eoA7Ny3+3YUsBZWAbW4jEjc3f30AAAH9ZgUY/lQGWAAFAAABNTMVFwf9ZrM7TQXcfIx0QAAAAf2kBRj+kwZYAAUAAAEnNyczFf3xTTsBtQUYQHSMfAAI+o3+xAIoBa8ADQAbACkANwBFAFMAYQBvAAABNDYzMhYVIzQmIyIGFQE0NjMyFhUjNCYjIgYVEzQ2MzIWFSM0JiMiBhUBNDYzMhYVIzQmIyIGFQE0NjMyFhUjNCYjIgYVATQ2MzIWFSM0JiMiBhUBNDYzMhYVIzQmIyIGFRM0NjMyFhUjNCYjIgYV/XpwYmNwcC80Mi8B3m9iYnJxLzQzLUlwYmJxcC80My7+y29iYnFwLzQzLv1QcGJjcHAvNDIv/U1xYmNwcC80Mi/+3nFhY3BwLjUyLzVxYWNxcS41Mi4E81VnZ1UsOTks/utVZ2dVLDk5LP4JVWdnVSw5OSz9+VVnZ1UsOTks/uRWZmZWLTg4LQUaVWdnVSw5OSz+CVVnZ1UsOTks/flVZ2dVLDk5LAAAAAj6pP5jAeMFxgAEAAkADgATABkAHgAjACgAAAUXAyMTAycTMwMBNwUVJQUHJTUFATclFwYFAQcFJyUDJwM3EwEXEwcD/qcLemBGOgx6YEYCHQ0BTf6m+3UN/rMBWgOcAgFARCX/APzzAv7ARQEmKxGUQcYDXxGVQsQ8Dv6tAWEEog4BUv6g/hEMfGJHOwx8YkcBrhCZRBex/I4RmUXIAuQCAUZF/tX84wL+u0cBKwAAAv/cAAAD/AZwABIAGwAAASERITIWFRQGIyERIzUzNTMVIQERITI2NTQmIwKW/r8BEsTR08L+NL+/ugFB/r8BEnJoaXEFGv3Oyaeo0AUalsDA/KP+QnxgXYUAAAADALUAAATYBbAAAwAOABcAAAEHATcBESMRITIWFRQGIyUhMjY1NCYjIQTYbv6Rbf4GuQIk7f397f6VAWuclZWc/pUCPmQBk2X+eP22BbDryMrplZ99fqEAAwCR/mAEJAROAAMAFgAkAAAlBwE3JRQCIyImJwcRIxEzFz4BMzISESM0JiMiBgcRHgEzMjY1BCNu/rZuAUvbyWeWNQO6nxI2mmvM27qQk1t7Jih5XZKPDWUBdWVz8P7nQ0MB/e8F2opOUP7H/vW/61BG/fZHTMupAAAAAAEApgAABCMHAQAJAAABIxUhESMRIREzBCMC/T65AsS5BRsB+uYFsAFRAAAAAQCRAAADQwV4AAkAAAEjFSERIxEhETMDQwX+DboB+LoDpAH8XQQ6AT4AAAABALX+3gR8BbAAFQAAASERMyAAERACIycyNjUuASsBESMRIQQw/T65AR8BNu/qApyFAcvPubkDewUa/ib+1f7q/vf+6JHNw9HR/V8FsAAAAAEAkf7lA74EOgAVAAABIREzMgQVBgIHJz4BNS4BKwERIxEhAz7+DXTnARgBvcIxh3EBsJV0ugKtA6P+4vrhjP7rJJAinnWZo/4aBDoAAAAAAQCmAAAE+AWwABQAAAkCIwEjFSM1IxEjETMRMxEzETMBBMv+bgG/5/6cUJVpublplU8BRwWw/U79AgKV9/f9awWw/XoBAv7+AoYAAAEAmgAABH8EOgAUAAAJAiMBIxUjNSMRIxEzETM1MxUzAQRa/q0BeOv+6jGUZbq6ZZQqAQMEOv3+/cgBz8TE/jEEOv411tYBywAAAAABAEUAAAaJBbAADgAAASMRIxEhNSERMwEzCQEjA4ywuf4iApefAhHU/cMCZuMClP1sBRuV/XkCh/0+/RIAAAAAAQA+AAAFfAQ6AA4AAAEjESMRITUhETMBMwkBIwMah7r+ZQJVeQFs4P5SAdLrAc/+MQOklv41Acv9+f3NAAAAAAEAtQAAB4QFsAANAAABIREhFSERIxEhESMRMwFuAtUDQf14uf0rubkDGwKVlfrlAob9egWwAAAAAQCRAAAFagQ6AA0AAAEhESEVIREjESERIxEzAUsB8QIu/ou5/g+6ugJkAdaW/FwB0P4wBDoAAAABALT+3wfNBbAAFwAAATMgABEQAiMnMjY1LgErAREjESERIxEhBP17AR8BNu/qApyFAcvPe7n9KbkESQNB/tX+6v73/uiRzcPR0f1eBRr65gWwAAABAJH+5QawBDoAFwAAATMyBBUGAgcnPgE1LgErAREjESERIxEhA/ao8AEiAb3DMIdxAbqeqLn+DroDZQKF+uGM/uskkCKddpmj/hoDo/xdBDoAAAACAHP/4gWaBcUAKQA3AAAFIiYnDgEjIAARNRASMxciAh0BFBIzMjY3JgI9ATQSMzISHQEUAgceATMBFBYXPgE9ATQmIyIGFQWab8FZR5pX/un+sfjOAX6Q5sckQSB+g9+5ut9wajNxQv18eHllaXZqaHceJSUhIAGIATKqARMBY5z++dGs8v7TBwhjARSs5vABM/7T9vqi/vdhDg0COZ/sSknmlP2x1durAAAAAgBt/+sEnARPACkAOAAABSImJw4BIyIAETU0EjMVIgYdARQWMzI2Ny4BPQE0NjMyFh0BFAYHHgEzAzU0JiMiBh0BFBYXPgE1BJxbnEc7gUnf/vPAoE1Zo48YLRdhYqiUk6tCQChYMulGP0FCT080NgwcHSEhAUoBAzvRAQqbsY09wfEFB1DXg2fB6/vGaXPBTgsKAZdsgKOSfWtrpzo5nWEAAAABADT+oQaOBbAADwAAASE1IRUhESERMxEzAyMRIQGw/oQDuf58Ate5lRKl+9kFG5WV+3oFG/rp/ggBXwABAB/+vwUXBDsADwAAASE1IRUjESERMxEzAyMRIQEx/u4CxPgB8rmBEqb80gOmlZX87wOl/Fv+KgFBAAACAJcAAATEBbAAAwAXAAABIxEzAREjEQ4BIyImNREzERQWMzI2NxEDF5WVAa25YbB79fO6jKJpvGcBQAK8AbT6UAJhHRrO8gHG/jqrfxwcArgAAAACAIMAAAPZBDsAAwAXAAAlIxEzASMRDgEjIiY1ETMRFBYzMjY3ETMChpWVAVO6PndFyti5cndFeTy65gI1/OUBihEQyNABOv7GiXgQEQIZAAEAjgAABLsFsAATAAAzETMRPgEzMhYVESMRNCYjIgYHEY65Ya989PS6jaFqvGYFsP2eHBzP8f46AcaqgB0c/UkAAAAAAgBH/+kFwAXDAB4AJwAABSAAETUuATUzFBYXNRAAMyAAERUhFRQSMzI2NxcOAQEhNTQmIyICFQPt/tj+waCflVJYATTpAQwBEfyAz95wnUowOLz9wALHpr6puhcBUgEfaxS/oWB5FAcBFAFc/qX+xG1l2f79LyiGJz8DWSHU9v71zwAAAv/j/+wEWQROABwAJAAABSIAPQEuATUzFBYXPgEzMhIdASEeATMyNjcXDgEDIgYHITU0JgK+5P74eHeUMDQg/qfc3f0zBJ2RZZM7STu5pmmRFAIOgBQBJ/QMHKqJSWEZwu3+/uB5psw4M3s6SwPMqYcaeZ0AAAAAAQCm/tkEywWwABYAAAEWABEQAiMnMjY1LgEjIREjETMRMwEzArr9AQ3u6wKdhQLK0P7wubmHAg3YAzgV/tn+/v73/uiRzcPQ0f1lBbD9iwJ1AAAAAQCa/v0EGQQ6ABYAAAEeARUGAgcnPgE1LgErAREjETMRMwEzAn291gG8wzCHcQG2oqu6ulsBiuACZB3av4f++SOQIZJulov+MQQ6/jUBywABALX+SwT9BbAAFwAAAREhETMRFAYjIiYnNx4BMzI2NREhESMRAW4C1bqomx80HQ4OQhJCR/0ruQWw/WsClfn3qrIJCZEFCGdfAt/9egWwAAEAkf5LA/UEOgAXAAABESERMxEUBiMiJic3HgEzMjY1ESERIxEBSwHxuaibHzQdDw1CEkJI/g+6BDr+KgHW+22qsgkJkQUIZ18CKf4wBDoAAgBf/+sFEAXFABYAHgAAASAAERUQACMgABE1ITU0AiMiBgcnPgETMhI3IRUUFgKCAToBVP60+f7N/scD+OTxdqdOLzrG47XPB/zDyQXF/pb+zqP+1/6OAVoBPG856gEcMCeGJkH6uwES2yPV9QAAAAEAaf/rBCgFsAAaAAABITUhFwEeARUUBCMiJDUzFBYzMjY1NCYrATUDIP10A2UB/mTg6v703sP+7rqbgJGgoaaOBRqWdf4SDd/My9/U1XedlXyfjpUAAAABAGn+dQQoBDoAGgAAASE1IRcBHgEVFAQjIiQ1MxQWMzI2NTQmKwE1Awz9iANlAf5x2eT+9N7D/u66m4CRoKSmjQOjl3X+EBHeyMng1dN1nZV6n46VAAD//wA6/ksEdAWwACYArEQAACYB06tAAAcBmgDwAAAAAP//ADv+SwOWBDoAJgDnTwAAJgHTrI4ABwGaAOEAAAAAAAIAWQAABGMFsAAKABMAAAERMxEhIiY1NDYzAREhIgYVFBYzA6q5/d/t/PvuAWj+mJyUlJwDbAJE+lDxycjq/SkCQqB7f6gAAAIAWQAABl4FsAAYACEAACEiJjU0NjMhETMRNz4BNzYmJzMeAQcOASMlESEiBhUUFjMCQu38++4BaLlab3MEAR8esyEjAgTrsP7t/piclJSc8cnI6gJE+uQBAYyCT6VRZpVKz9WVAkKge3+oAAIAZP/pBm4GGAAjADQAABMQEjMyFhc3ETMRBhYzPgE3NiYnNx4BBwIAIwYmJw4BIyICNQEuASMiBh0BFBYzMjY3LgE1ZNrMXo0zA7kCXFGMlAQBHx+zIiMCBP71znmfKDagccnbAscodlWTiIeSWncpAwICCgEKATpBPgECSPtBZHUB0b9jxmkBfLle/vH+6QJWYVtaARvvAThAR+rAFarGTEcVHBAAAAEANv/oBdIFsAAsAAABNCYrATUzMjY1NCYjITUhMhYVFAYHHgEdAQYWMz4BNzYmJzMeAQcKASMGJicCw4h5v4yslZKh/pkBZ/P5dXR4ZAFSSHqDBAEfH7QjIgIE+b6gqggBc3qQln2IfYWWzsx0pTEorINFUGAB1btjx2mIr1z+8/7nA5quAAABADH/4wTpBDoALgAAJQYWMz4BNzYmJzMeAQcOASMGJic1NCYrASczMjY1NCYjISchMhYVFAYHFR4BHQEC5wEpNXB1BAEgH7QjIwIF7LKLhgZrZ9MCu3tydnv++gYBDNDcXVthVdUtLgKZjk2iUGiPSNviA2+ETEpPlFVPU2CUpptTcSIDHHdaTgAAAAIAU/7EA9AFsAAhACsAABM1MzI2NTQmIyE1ITIWFRQGBx4BHQEUFhcVIy4BPQE0JiMBFAYHJz4BPQEzsKKvlpGg/u0BE/P3dHN7aB8lvikWjHwCRVxSaTAuuQJ6ln+FgIeVz85zpDEorISIRWojGSSCR4R6j/3EZM9HSEmRVZcAAgB5/rUDuQQ6ACIALAAAEzUzMjY1NCYjITUhMhYVFAYHFR4BHQEUFhcVIy4BPQE0JiMBFAYHJz4BPQEzwtR+cnJ+/uMBHc/bXl1kVhoivyQSa2gCBlxSaTAuuQG6lFRRVV6UpZtUcyIDHYFjYS9UFhMXYjRfU1v+dWTPR0hJkVWXAAAAAQBF/+gHbwWwACEAAAERBhYzPgE3NiYnNx4BBwIAIwYmJxEhERACKwE1MzISGQEE5QFcUYyTBAEfH7MiIwIE/vXNqrMI/hnQ+zUpmoQFsPupZHUB0b9jxmkBfLle/vH+6QOtxAPB/eb+av6WlQEbAVACsAABAD//6AY5BDoAIQAAAREGFjM+ATc2JiczHgEHDgEjBiYnESEREAIrAT8BMjY1EQPqAVpQcXYEAR8fsyIjAgTstKiyCP69qsw5AypuWwQ6/R9kdQG5qV68Y3qrWPn/A63EAkr+y/69/tWiAdL5AcwAAQCt/+gHcQWwAB0AAAERBhYzPgE3NiYnNx4BBwIAIwYmJxEhESMRMxEhEQTmAVtRjJQEAR8fsyIkAgX+9c6pswj9Obm5AscFsPupZXQB0b9ixWsBf7Ze/vD+6gOtxAEt/XoFsP1rApUAAAAAAQCQ/+gGTAQ6AB0AAAEhESMRMxEhETMRBhYzPgE3NiYnMx4BBw4BIwYmJwND/ga5uQH6uQFaUHF3BAEfH7IjIwIE7LWosggBz/4xBDr+KQHX/R9kdQG5qV28ZH2pV/n/A63EAAEAef/rBJ0FxQAhAAAFIAAZARAAITIWFwcuASMiAhURFBIzPgE3NiYnMx4BBwYEArn++/7FATsBBXKsRTtEjla20dC3j5YEARoZtCYTAQT+8BUBWAESAQYBEQFZLCuDIiL+98n++M3++AGajlWxY7VlT9ziAAAAAAEAZf/rA8YETgAhAAAlPgE3NCYnMx4BFQ4BIyIAPQE0EjMyFhcHLgEjIgYdARQWAlFnUgMLCbINDgTIqen+/fneX4owLDB3RpCOl4ABVVc5eTpGcDaioAE16CrnATUiII0bHuefKqPlAAAAAAEAJP/oBUUFsAAZAAABITUhFSERBhYzPgE3NiYnNx4BBwIAIwYmJwIC/iIEgP4YAlxRjJQEASAfsyMiAgT+9c2ptAgFGpaW/D9kdQHRv2LGagF/t13+8f7pA63EAAAAAAEARv/oBLgEOgAZAAABITUhFSERBhYzPgE3NiYnMx4BBw4BIwYmJwGs/poDi/6VAVtRcXYEAR8esiMjAgTttKm0CAOmlJT9s2V0AZuPTqVTapJK3eMDrcQAAAAAAQCb/+sFAAXFACkAAAEiBhUUFjMyNjUzFAQjICQ1NDY3NS4BNTQkITIEFSM0JiMiBhUUFjsBFQLMv7nLuqXJuf6+5f76/siKiXmEASMBBeQBL7nGlLq1qbm3ApuAinyVnXfV1N7MgaoqAy6kaMrU2rhujpB0d4OWAAAA//8AswKMBPADIQBGAYbZAFMzQAD//wC7AowF8wMhAEYBhq8AZmZAAP//AA3+bgOhAAAAJwBBAAn/AwAGAEEJAAABAGAEAgF4BisACQAAEzQ2NxcOAR0BI2BcUmoyLbkEsWTPR0dKkFayAAAAAAEAMAPnAUcGGAAJAAABFAYHJz4BPQEzAUdcUmkwLrkFYWXPRkhIkVa6AAAAAQAk/tYBOwD6AAkAACUUBgcnPgE9ATMBO1xSaTAuuU9kz0ZHSZFVrgAAAP//AFAD5wFnBhgARwFmAZcAAMABQAAAAP//AGAEAgKyBisAJgFlAAAABwFlAToAAP//ADwD5wKGBhgAJgFmDAAABwFmAT8AAAACACT+1gJkAPoACQATAAAlFAYHJz4BPQEzBRQGByc+AT0BMwE7XFJpMC65ASldUmkwLrpPZM9GR0mRVa6rZM9GR0mRVa4AAAABAEYAAAQkBbAACwAAASERIxEhNSERMxEhBCT+bLr+cAGQugGUA6P8XQOjlwF2/ooAAAAAAQBX/mAENAWwABMAACkBESMRITUhESE1IREzESEVIREhBDT+arr+cwGN/nMBjboBlv5qAZb+YAGglQMOlwF2/oqX/PIAAAAAAQCKAhgCIgPeAA0AABM0NjMyFh0BFAYjIiY1im1eYG1tX19tAxhZbW1ZPVlqaln//wCmAAADFwDFACYAEAQAAAcAEAG5AAD//wCmAAAEtgDFACYAEAQAACcAEAG5AAAABwAQA1gAAAAGAET/6wdXBcUAGQAnADUAQwBRAFUAAAE0NjMyFhc+ATMyFh0BFAYjIiYnDgEjIiY1ATQ2MzIWHQEUBiMiJjUBFBYzMjY9ATQmIyIGFQUUFjMyNj0BNCYjIgYVARQWMzI2PQE0JiMiBhUTJwEXAzegikx0JiVzTYqhoIlOdCUlc0yLof0NoIqKoZ+Ki6EDflJPTlFST05RAcpST01SUk9OUftDUk9OUVNOTlH8aALHaAFlgatAOTlAq4FOgqo+Ojo+qoIDgYKrq4JNgqmqgfzMTWhnTk5NaGhNTk1oZ05OTWhoTQLmTWdnTU1NaWlN+9dBBHJBAAAAAAEAbACaAiADtAAGAAAJASMBNQEzAR4BAo3+2QEnjQIn/nMBhBMBgwABAFkAmQIOA7QABgAAEwEVASMJAecBJ/7ZjgEC/v4DtP58E/58AY0BjgAAAAEAOwBvA2oFIgADAAA3JwEXo2gCx2hvQQRyQQACAEgCMANSBcUACgAPAAABMxUjFSM1IScBMwEhEScHArqYmKP+NQQByan+QgEbAxEDZn25uV4Cfv2hAYsBIgAAAQB6AosC+AW6ABMAABMXPgEzMhYVESMRNCYjIgYHESMR+h4lbkl+hqpKRjlMFaoFq3pCR5Og/gQB3WpaOTP9ywMgAAABAEYAAARRBcUAJwAAAQ4BByEHITUzPgE3IzUzJyM1Myc0NjMyFhUjNCYjIgYVFyEVIRchFQGvAyAeAuMB/DYKMTIDsKsGpJ4F277K1bp9aGl2BQGm/mAFAZwBvliYOZWVDbNplpGWldDlz7R8cZSLlZaRlgAAAAADAKf/7AYMBbAACgATACsAAAERIxEhMhYVFAYjJzMyNjU0JisBJREzFSMRFBYzMjY3Fw4BIyImNREjNTMRAWC5AV/s/v7spqablZWbpgPQ0NA2LxgxFRkaXS5xgJubAjb9ygWw9MnK85anfn+rJv75jf1qUD8HBoMRFY2eApaNAQcAAAABAE//6wPUBcUAKQAAASEUFjMyNjcXDgEjIgA1IzUzNSM1MzU0ADMyFhcHLgEjIgYdASEVIRUhA5L+DK6ZO201Ejp3Pur+6paWlpYBFOo8cUQSN246mawB9P4MAfQCArTOERGYDxABHfp4qXoR+QEeEA+aEBPMsxN6qQAABAB7/+sFgwXFABsAKQA3ADsAAAEUBiMiJj0BNDYzMhYVIzQmIyIGHQEUFjMyNjUBFBYzMjY9ATQmIyIGFTM0NjMyFh0BFAYjIiY1EycBFwKplX+CmJeBgJaLR0RFSEpFQ0YBEKGLiaChioqgi1FOT1JRTk9Sy2j9OWgEHm6QqoFNgaySbTpOaU1NTGhPOPz5gqqqgk6Bq6uBTWhoTU5OZ2hNA8pB+45BAAAAAAIAaP/rA2oFxQAaACYAAAUiJj0BDgEjNTI2NxE0NjMyFh0BFAIHFRQWMwM1NCYjIgYVET4BNQLMzMgzZTg6ZjCYi3qVx7JhehsuKDY0YGAV7NgPDgyuDg4B3LTHqZMqpP6zZVqVlAPXLFFPbnH+gkzScwAABACrAAAISgXAAAMAEQAfACsAAAEhNSEBNDYzMhYdARQGIyImNTMUFjMyNj0BNCYjIgYVASMBIxEjETMBMxEzCAz90wIt/ZK3n5+3tp6ht6NaW1haW1laWf6yuf0tA7m5AtMDuQFrjQJ5l7i4l3WYtraYW2pqW3VYbGtZ+48Ee/uFBbD7hgR6AAIAZgOXBFwFsAAOABYAAAEjAyMDIxEjETMbATMRIwEjESMRIzUhBAIDmzOgA1pxpadrWv3kkluTAYAE/P6bAXL+jgIZ/nABkP3nAcj+OAHIUQAAAAIAmP/sBJMETgAVAB4AACUOASMiADU0ADMyAB0BIREeATMyNjcBIgYHESERLgEEFlm4Yd7+0gE/zdMBHP0AOYlPYbZZ/pBLizsCHDeIXjg6AUTt5gFL/s7rL/64Njg7PwMqQDr+6wEeNjsA//8Ab//1Bk8FsgAnAckAEQKGACcBdAEJAAAABwHQA0wAAAAA//8Aa//1BuIFwAAnAcsAAgKUACcBdAG8AAAABwHQA98AAAAA//8AbP/1BxIFrwAnAc3/+gKOACcBdAH0AAAABwHQBA8AAAAA//8Aa//1Bm8FrwAnAc8ADQKOACcBdAE3AAAABwHQA2wAAAAAAAIATP/rBC0F7QAUACEAAAEEABEVFAAjIgA1NBIzMhYXNy4BJxMyNj0BLgEjIgYVFBYB6AENATj+59rd/u/13l6jPAMp4qWPjKolrISQiqcF7Uv+Pv6ncPr+zgET0+8BETw5AsnwOPsx47RlUm3JoYjJAAAAAQCp/yoE5QWwAAcAAAUjESERIxEhBOW5/Ta5BDzWBfD6EAaGAAAAAAEARf7zBKsFsAAMAAAJASEVITUJATUhFSEBA2v9uQOH+5oCYf2fBBn8xQJIAkH9SJaNAs4C1I6W/UAAAAEAqAKMA+sDIQADAAABITUhA+v8vQNDAoyVAAABAD8AAASYBbAACwAAARczNwEzASMDIzUhAh4VAxcBjr394o32uAE7AU9iYgRh+lACdZcAAwBr/+sHwgROABkAJwA1AAABFAIjIiYnDgEjIgI9ATQSMzIWFz4BMzISFQUUFjMyEjc1JgIjIgYVITQmIyICBxUWEjMyNjUHwvXRq+tQUOup0/T00arsUVDsq8/1+WKHh5PSHB3Tk4WHBeWIg5XTHBvTlIWIAfrk/tXZoaHZASrlROMBLdqgoNr+0+NErc0BGW8qbQEZz6urz/7nbSpv/ufNrQAB/7T+SwKOBi0AHAAABRQGIyImJzceATMyNjURNDYzMhYXBy4BIyIGFREBZaebIDIdDg5AE0FIr6MiRCoYFCwbWlxZqrIJCZEFCGheBR6vuQsKjAUGbWX64gAAAAIAZQEaBBQD+wAbADcAABM+ATM2FhceATMyNjcfAQ4BIyImJy4BByIGBycDPgEzNhYXHgEzMjY3HwEOASMiJicuAQciBgcnbzB5Q0Y9Z1g/Q0F5LwMJMXlCQz9YZz1GQnkuAxMweUNGPWdbPENBeS8DCTF5QkM/WGs5RkJ5LgMDaEZMARczLRhKRAGjR0sYLTMXAUtDAf76RkwBFzMvF0tEAaRHSxgtNRYBTEMBAAAAAQCYAKQD2gTfABMAAAEzFSEDIRUhByc3IzUhEyE1IRMXAw/L/t2OAbH994NTY8YBHY/+VAIEmFMDzZ7+/57sOrKeAQGeARI7AAAA//8AngACA+YEjQBnAB4AVgCyQAA5mgAHAYb/+/12AAD//wCZAAAD7wSgAGcAIAATAMRAADmaAAcBhv/6/XQAAAACACsAAAPcBbAABQAPAAABMwkBIwEhAScjBwkBFzM3AbyMAZT+cI3+bAL0/vkWAxb/AAEGFgMWBbD9J/0pAtcCAz4+/f39/j8/AAD//wDHALIBgwTrACcAEAAlALIABwAQACUEJgAAAAIAbgJ6AjMEOgADAAcAABMjETMBIxEz+42NATiNjQJ6AcD+QAHAAAABAFz/LwFXAOwACQAAJRQGByc+AT0BMwFXS0dpJiSxgFy2P0g/e0xvAAAAAAIAHwAAA80GLQAXABsAADMRIzUzNTQ2MzIWFwcuASMiBh0BMxUjESEjETPKq6vOvkSCVR83dUJ4aN3dAkm6ugOtjXe5wx8emhYdaHB3jfxTBDoAABYAW/5yB+4FrgANAB0AKwA7AEEARwBNAFMAXQBhAGUAaQBtAHEAdQB+AIIAhgCKAI4AkgCWAAABNCYjIgYdARQWMzI2NQUyNjU0Jic1PgE1NCYrAREnFAYjIiY9ATQ2MzIWFQUUBiMiJjUjFBYzMjY1ESMBETMVMxUhNTM1MxEBESEVIxUlNSERIzUBMx4BFRQGKwE1ATUhFSE1IRUhNSEVATUhFSE1IRUhNSEVEzMyFhUUBisBBSM1MzUjNTMRIzUzJSM1MzUjNTMRIzUzAzl/aGh+fmpofQEgXmc0LSUqbWe8n0hBQ0lIQkFKA7o2KTM1XWhdU2hc+cRxxAUox2/4bQE1xAXsATZv/NoFMDI0M34BTgEW/VsBFf1cARQCCgEW/VsBFf1cARS8XT44Ojxd/PFxcXFxcXEHIm9vb29vbwJEYnl5YnBkd3dk2E5NLkQNAw48KExK/dvYR0xMR3BFTk5Fmyw2LC9TUVtQAXr7TwE7ynFxyv7FBh8BHXSpqXT+46n8tgItJykqqQNKdHR0dHR0+ThxcXFxcXEEWx8oKSeW/H76/BX5fvx++vwV+QAAAAAFAFz91QfXCGIAAwAdACEAJQApAAAJAwU0Njc+ATU0JiMiBgczPgEzMhYVFAYHDgEVFyMVMwMzFSMDMxUjBBgDv/xB/EQEDxkpSV2mloulAssBOiw3OjIrUDrKyspLBAQCBAQGUvwx/DEDz/E2OxsogFCDlIGJNDM+NjJNHDlWWluq/UwECo0EAAAAAAEAXP/vA6QEjQAeAAAbASEVIQM+ATc2FhUUBiMiJjU3FBYzMjY1NCYjIgYHiEcCof4AIyhxP7fIzN216rl9aXx0cmpsZRkB+QKUnv7BGyUCA8a8ts6fpA5XZ3xzb305OAAAAAACAFcAAAMkAyEACgAPAAABMxUjFSM1IScBMwEzEScHAqKCgqH+XQcBpqX+Y/wDEgEYfpqaYgIl/fcBRgEfAAAAAgBz/+sEDQXFAA0AGwAAARACIyICGQEQEjMyEhEnNCYjIgYVERQWMzI2NQQN8dva9PLa2/O6i4mJioyJiYkCLP7j/twBJQEcAVcBHAEm/tr+5CjEwMDE/lvEwsDGAAAAAf+i/t8CzANBAA8AAAMzIAAREAIjJzI2NS4BKwFe1QEfATbv6gKchQHLz9UDQf7V/ur+9/7okc3D0dEAAf+2/ksBZwCYAA8AACUVFAYjIiYnNx4BMzI2PQEBZ6ebIDIdDg4/FEJHmPGqsgkJmgUHX13xAAABABv+ZgHCAEAAEwAANx4BFRQGIyImJzceATMyNjU0Jif4ZmR/ZENbJh8jMCM9NEQ9QDSMTWJrGRN3DQ4wKjJWMAAAAAEAZ/6ZASEAmgADAAABIxEzASG6uv6ZAgEAAAACAIME2QLSBs4ADQAhAAABFAYjIiY1MxQWMzI2NRMUBiMiJiMiBhUnNDYzMhYzMjY1AtKeiYqelkVNS0aNXkg6eSojL1NcSS+DKyIxBa5hdHRhNkJDNQEJTGdMMyYVSmtMMyYAAgCBBOACygcCAA0AHQAAARQGIyImNSMUFjMyNjUlJz4BNTQmIzcyFhUUBg8BAjdGS01GkpyJiJz+pAFMQFdJB4+VU0IBBbA0QEA0X3FxXxB8AxkeHx1QTEM3Nwc+AAAAAgCBBN8C4AaJAA0AEQAAARQGIyImNTMUFjMyNjUnMwcjAuCijY+hmEhQTUlgmaRmBbBgcXFgNUBBNNnGAAAAAAIAbQTkA0IG0gAIABwAAAEHIycHIyclMzcUBiMiJiMiBhUnNDYzMhYzMjY1A0IBpcXFpAEBKYPDXkM2bycgM01dQyt5KB80BOcDn58D8OU/XUgwHBM+YkYsHQAAAgBpBOQD7AbOAAYAFgAAASMBMzcXMy8BPgE1NCYjNzIWFRQGDwECNbz+8KnFxapTAUU3TUAFf4dLOwEF6f77urqJgwQZIiMgXFZLPz4HPAAC/14E0gNGBoAABgAKAAABIycHIwEzBSMDMwNGxaqqxAEimP6PjMjHBNKfnwEFWAEBAAAAAgBuBOQEWAaSAAYACgAAATMBIycHIwEzAyMBkpgBIsWpqsYDIsjJjQXp/vufnwGu/v8AAAIAWwSnAv8GeQANABEAAAEUBiMiJjUzFBYzMjY1ByMnMwL/tZ2etJZYZGFaZ5fS2AWweZCQeUNRUkIFzgAAAAABAJ8EkAFwBhcABQAAEzczBxUjn3NeGLkFI/T9igAAAAIAKQAABIMEjQAHAAoAAAEhAyMBMwEjASEDA1r9+GnAAdavAdW//ccBlswBEP7wBI37cwGkAg0AAwCbAAAECQSNAA8AGAAhAAAzESEyFhUUBgcVHgEVFAYjAREhMjY1NCYjJTMyNjU0JisBmwGK1+dcVmZy2Mf+6wEVc3Jzcv7r0IKDfYjQBI2coVaBIAMYlGKkpAIL/ohfW1pkiVlZWUcAAAAAAQBy/+8EJASdABsAAAEOASMiAD0BNAAzMhYXIy4BIyIGHQEUFjMyNjcEIw70ztL+8QEP0tTvDroOhoOCpaWCg4UOAY7QzwEb5qzlARzOz4p/zZ+toM5/jQAAAAACAJsAAAQtBI0ACQATAAAzESEyAB0BFAAjAxEzMjY9ATQmI5sBotUBG/7l1ejohLKyhASN/vfV0tb++QP5/Jq7j9OOuwAAAAABAJsAAAPHBI0ACwAAASERIRUhESEVIREhA3D95QJy/NQDLP2OAhsCFf5+kwSNlP6wAAAAAQCbAAADyASNAAkAAAEhESMRIRUhESEDcf3kugMt/Y0CHAH4/ggEjZT+lAABAHL/7wRHBJ0AHwAAJQ4BIyIAPQE0ADMyFhcHLgEjIgYdARQWMzI2NzUhNSEERy7st+r+5gEb5N7hErgOh4SSs7GZb4sf/vgBwJ1CbAEF2fPXAQbBqQFtariQ9JO4LB38lQAAAQCbAAAEVQSNAAsAACEjESERIxEzESERMwRVuv26uroCRroB7v4SBI399QILAAAAAQCbAAABVASNAAMAACEjETMBVLm5BI0AAQBB/+8DcQSNAA8AAAEzERQGIyImNTMUFjMyNjUCubjdscXdunZyXXkEjfzUrcWvsmpkeWYAAAABAJsAAARABI0ADAAAASMRIxEzETMBMwkBIwG+abq6WwGN3/4zAfHqAfj+CASN/gIB/v3P/aQAAAEAmwAAA2oEjQAFAAAlIRUhETMBVQIV/TG6k5MEjQAAAQCbAAAFUASNAA4AACUBMxEjEScBIwEHESMRMwL5AXDnuQP+pYD+nwO68PIDm/tzA0YB/LkDWQH8qASNAAAAAAEAmwAABHIEjQALAAAhIwEHESMRMwE3ETMEcrj9ngO6ugJiA7gDbwH8kgSN/JABA28AAAACAHL/7wRXBJ0ADQAbAAABFAAjIgA9ATQAMzIAFSc0JiMiBh0BFBYzMjY1BFf+8ePj/vABD+LjARG5ppWUo6SVlaQB8Ov+6gEX6qzpARj+6OkBr72+rq2wvr2xAAIAcv+LBJoEnQATACEAAAEUBgcXBycOASMiAD0BNAAzMgAVJzQmIyIGHQEUFjMyNjUEVzY0rX+uO4JL4/7wAQ/i4wERuaaVlKOklZWkAfBlp0Kob6ciIQEX6qzpARj+6OkBr72+rq2wvr2xAAIAmwAABDoEjQAbACQAAAERIxEhMhYVFAYHFR4BHQEUFhcVIy4BPQE0JiMlITI2NTQmIyEBVboBy8/bYF9nWBIYvxgMa2f+0AERf3Fyfv7vAeL+HgSNsKVbfSUDHo1rZTNfGBMaazljXWSVXlxfaQABAF3/7wQNBJ0AJQAAATQmJy4BNTQ2MzIWFSM0JiMiBhUUFhceARUUBiMiJDUzFBYzMjYDVHur4sbt0NXouYd9hIByudzH+d3N/vO5pnuKkwEvSVcrPJCXlau4r2BzXk1MUC07l5Ocpai/cGRfAAAAAQBHAAADzwSNAAcAAAEhESMRITUhA8/+lbn+nAOIA/n8BwP5lAAAAAEAjP/vBHAEjQARAAABERQEIyIkNREzERQWMzI2NREEcP7w4uH+77isjpCqBI39AcfY2McC//0BgIyMgAL/AAABACoAAAR9BI0ACQAAARczNwEzASMBMwI6GQMYAUnG/i2u/i7HASBZVwNv+3MEjQABAEEAAAXABI0AEwAAARczNxMzExczNxMzASMDIwMjATMBwwMDA9+t4AMDA7jH/tes6QPqq/7XxgEJFBYDgvx8FBYDgvtzA2z8lASNAAAAAAEAOAAABD4EjQALAAAJATMJASMJASMJATMCOQEg2/51AZXZ/tb+2dwBlv5z2gLXAbb9v/20Ab/+QQJMAkEAAAABACAAAAQwBI0ACAAACQEzAREjEQEzAigBOND+Urn+V9ACQgJL/Q3+ZgGjAuoAAAABAE4AAAPYBI0ACQAAJSEVITUBITUhFQEyAqb8dgKM/ZYDUJOTcgOHlG4AAAIAe//vA/YEnQANABsAAAEUBiMiJjURNDYzMhYVJzQmIyIGFREUFjMyNjUD9vHLzfLwzczyuYp7eoqMenqJAZvJ4+PJAVfI4+THAYGVlYH+qIKXl4IAAAABAEIAAAHLBJ0ABQAAISMRBzUlAcu50AGJA9MDiEUAAAEAWgAAA3AEnQAYAAApATUBPgE1NCYjIgYVIzQ2MzIWFRQGBwEhA3D89QGbaUReXWxzudu9scR0nv74AiOTAZhlcUBYcHNYl8izq2+Wof76AAAAAAEAWf/vA50EnQAoAAABMjY1NCYjIgYVIzQ2MzIWFRQGBx4BFRQGIyImNTMUFjMyNjU0JisBNQH+bmVvb1t1ud+qwNhfV2Nl6cGr77h8ZnF/cXSnAppgV1BoYUuTramiU4MnIohmpLKpqlJubVZmX5AAAAAAAgBHAAAEEQSNAAoADgAAATMVIxUjNSEnATMDEScBA0nIyLn9uwQCQsC5A/6IAYKV7e12Ayr89QIRAf3uAAAAAAEAXQAABCMFxQAYAAApATUBPgE1NCYjIgYVIzQ2MzIWFRQGBwEhBCP8VgHdhFqBcJyRuf7oxuWMg/55AsuDAhOSp1pylJqRw/7gtXnpkP5XAAAAAAIAev/vA9IEnQAaACcAAAEyFhcHLgEjIgYdAT4BMzIWFRQGIyImNRE0JBMiBgcVFBYzMjY1NCYCTUSRQh87b0x+nTOPXL3D6sC98QEKplx9HYhsb4JzBJ0bGI8ZFaOCcTc8w7at0fTIATfH9P20QjoqgqeGZW13AAEARwAAA2MEjQAMAAABBgIRFSM1EBI3ITUhA2PBornkkf2LAxwD+ev+xv7lubkBFQGSmZQAAAAAAwBc/+8DxQSdABcAIwAvAAABFAYHHgEVFAYjIiY1NDY3LgE1NDYzMhYDNCYjIgYVFBYzMjYDNCYjIgYVFBYzMjYDomRZaXfxu8T5eW1dZ+S1rd6XjWdulJNxZ4sjeldifoBiWHcDXVmDJSeOYaSzs6Rhjiclg1mbpaX9Uldwb1hbbW0Cak5iX1FQZGQAAAAAAgBL/+8DnQSdABoAJwAAJTI2PQEOASMiJjU0NjMyFhURFAYjIiYnNx4BEzI2NzU0JiMiBhUUFgHec5IvgE3G1urAvOz6xUSRRB09clxdfRyHaWyCdoKUc3o1Ncyxqt30x/6ouOMaGJAaFQGlSjg5gKeTYGqFAAAAAQBeAAABhAMsAAUAACEjEQc1JQGEpIIBJgKUAYIXAAABAHEAAALGAywAGAAAKQE1AT4BNTQmIyIGFSM0NjMyFhUUBg8BIQLG/bQBL0gsOj9ISqGkj4iUV3WoAXp+AQg+Siw0P0E1aYx9dlBtbJIAAAEAaf/1AuADLAAoAAABMjY1NCYjIgYVIzQ2MzIWFRQGBx4BFRQGIyImNTMUFjMyNjU0JisBNQGnSEFJSjtKoqeAkqNFP0hKsJOAtKNNRE1USk2DAdU6Ni46MipldnVwOFoaGF1GcXp0dTE6OzNBOXoAAAAAAQBKAAACIwWwAAUAACEjEQU1JQIjuf7gAdkE3Ah3ZQABAHL/9QLxAyEAHgAAGwEhFSEHPgE3NhYVFAYjIiY1NxQWMzI2NTQmIyIGB5MzAgD+kBkdUC6Gk5unirOhVEhUTE5HRUUQAVoBx4G/EhkBAo6CfY1tcAszN0VGRVEjIAACAHv/9QMAAywAGgAnAAABMhYXBy4BIyIGHQE+ATMyFhUUBiMiJj0BNDYTIgYHFRQWMzI2NTQmAd02aiwdKFA1V2skZkKGkbGRj7TIgkNWD1lIS1ZMAywTEHsQD19RRyQoiX13kKeK1oqm/lktKApRYks+Q0YAAAABAF4AAAKoAyEADAAAAQ4BHQEjNTQSNyE1IQKoim6imF3+WwJKAqKgx7x/f7sBEVd/AAAAAwBy//UDAwMsABcAIwAvAAABFAYHHgEVFAYjIiY1NDY3LgE1NDYzMhYDNCYjIgYVFBYzMjYDNCYjIgYVFBYzMjYC60hASla0jpS7WE5DSqyJhKeJXkRKY2JMRVwaTTtBUlRAOU4CUDxaGxxiQHJ6enJAYhwbWjxrcXH+LDZDQzY3PT0BmC82NDEwOjoAAAAAAgBp//UC6AMsABoAJwAAJTI2PQEOASMiJjU0NjMyFh0BFAYjIiYnNx4BEzI2NzU0JiMiBhUUFgGWTWEgVjKToLCRi7O+lDNsMxsrU0g/Ug5ZRkdTTXNVRkwjIo58dZipiet/mxERexEOARgwJBtQY1Q6RFAAAAAAAgB8//UDGwMsAA0AGwAAARQGIyImPQE0NjMyFhUnNCYjIgYdARQWMzI2NQMbtpmatrWZmrejXFJSWltTUloBG4qcnIrriZ2diQFPV1dP7FFXV1EAAQCPAowDCwMhAAMAAAEhNSEDC/2EAnwCjJUAAAMAngRCAmsGcwAEABAAHAAAATMXByMHNDYzMhYVFAYjIiY3FBYzMjY1NCYjIgYBsbkB2XKCY0lHYGBHSWNVMiUjMDAjJTIGcwO110heXUlJWVpIJDAwJCYyMwAAAgBvBHACvgXWAAUADwAAARMzFQMjJTQ2NxcOAR0BIwGGdMTfWf7pWlhJLCeoBIMBQhX+wlRXiy46LmdHUAAAAAEAXv/rA/oFxQAoAAABMzI2NTQmIyIGFSM0NjMyFhUUBgceARUUBCMiJDUzFBYzMjY1NCYrAQGGp4pzfoF5jrn2ys7qbnCHbv8Azsr+/LqSgoWQhJCnAzCEeIGCiHSt5dPKXbAwK7Z1y9/VwXeKh4qLgAAAAgA5AAAEUQWwAAoADwAAATMVIxEjESE1ATMBIREjBwOEzc24/W0Ch8T9fQHLAxsB6JX+rQFTawPy/DgCyUYAAAEAmv/rBBEFsAAeAAAbASEVIQM+ATc2EhUUAiMiJjUzFBYzMjY1NCYjIgYHsVQC1f3HMDByUcrj5OW88q+LdISMjYB6bBoCkQMfqf5cJS0CAv775OD++8fNfIOvn5GzRkwAAAACAIf/6wQzBcUAGgAnAAABMhYXBy4BIyIGHQE+ATMyEhUUAiMiABkBEAATIgYHFRQWMzI2NTQmAp9MkTIoNGlKoL9ApWTH4/PQ2P7vATCpapElqoaAipIFxSIbkRoe9c4jPEH+99Xl/ugBLwEeAR8BGwFT/XNVSnPO2MyclroAAAMAHv5KBBEETgAvAD8ATQAAASMeAR0BFAYjIiYnDgEVFBY7ATIWFRQEIyImNTQ2Ny4BNTQ2Ny4BPQE0NjMyFhchASImJw4BFRQWMzI2NTQmIwEUFjMyNj0BNCYjIgYVBBGZHh/tvStJIxkcQzytytH+3PTe8mFSHB0/NVVa68EoSyQBb/2MFSYTNUGLjKC/ZH7+q4dua4aGbW6FA6orYDcWmcwKCxQ0Iy4mj5aA1J54XIEqFzsoRmEmMZdcFp/HCgr79AIEGFw9SFx4R0tFAqRVe3tVFlh4eFgAAAABADsAAAP8BbAADAAAAQoBAwcjNxoBEyE1IQP8/7YnD7oPKefP/PYDwQUa/sH+G/6jmZkBYgIXAQiWAAABAFr+TARHBEkAIwAAEzIWFxsBMwETHgEzMjY3Bw4BIyImJwMBIwEDLgEjIgYjJz4Bwn9uO3P/u/6g0SFBLQ4OFAILJA5vc0KP/ufEAYOoI1M+CzcCARU8BEmJgv74AgT9L/4hS00CA5wGCXmWAUf9vwMQAYRWYgWSBQoAAwBm/+sEGAXFABgAJAAwAAABFAYHHgEVFAQjIiQ1NDY3NS4BNTQ2MzIWAzQmIyIGFRQWMzI2AzQmIyIGFRQWMzI2A/B/b4GV/v7W2v8AkX9teunGw++Ron+CnZuGgZ4pim5whodxb4cENXWpKy24fs3R0M5+uSwDKal0xMzN/JV7mpl8gI2OAyNwjol1c4aGAAAAAAIAZP/rBFgETgAUACIAACUjDgEjIgI9ARASMzIWFz8BMwMTIwEUFjMyNjc1LgEjIgYVA4MDNbeMydvazIm1NQMhsGpxsP11h5J3giIahnmTiOt+ggEb7xUBCgE6gHsB5v3i/eQB9arL07UmrN7twQACAGD/6wQnBbAAGwAsAAABFSEeARcWEh0BFAAjIgA9ATQSNzoBMzcmJCc1ExQWMzI2PQE0JicuASMiBhUDtP40HHRMsbL/AOPk/wDz2gkUCgEW/ug5LJWVlJZnSxcwHJ+gBbCSH2ZAnf73nxjt/twBJO0YwAEGGAIU9kBy/Eyo1NWnGHO1NQYGzJ0AAAIAtgAABLYFsAAJABMAADMRISAAERUQACEDETMyNj0BNCYjtgF3AVgBMf7P/qi+vvnX1/kFsP7W/svz/sv+1wUa+3ve6/bo3gAAAAACAHL/6wPsBE4AHwAqAAAhLgEnDgEjIiY1NDY7ATU0JiMiBhUjNDYzMhYVERQWFyUyNjc1IyIGFRQWAy0JCQI7rGivqfrjyHZ1d3O50dzNzQwQ/flopiTOkoxVKzsfRFadpKuhiWBXX0uFu5yz/ds6ajaKUTvia2VOUAAAAgC1AAAE8gWvAA4AFwAAARQGBwEVIwEhESMRITIWASEyNjU0JiMhBJeHfAFez/7A/ou5Afrv+fzXAUaWlJOc/r8EC4LDMP18EgJq/ZYFr9b+JouDf44AAAEAtgAABR0FsAAMAAABBxEjETMRNwEzCQEjAhanubmoAevV/bwCiugCrbH+BAWw/Sa2AiT9g/zNAAAAAAEAkgAABBQGGAAMAAABBxEjETMRNwEzCQEjAcN3urprAVTe/lQB19sB8nz+igYY/EN5AWb+Of2NAAAAAAEAtgAABPkFsAALAAABESMRMxEzATMJASMBb7m5DAJu5/1jAsbkArf9SQWw/XgCiP08/RQAAAAAAQCSAAAD8QYYAAwAAAEjESMRMxEzATMJASMBUQW6ugEBivD+KgIA5AH0/gwGGPxzAa/+Df25AAACAFT/6wP9BcUAGwAoAAAlMjY9AScOASMiAjU0ADMyABkBEAAjIiYnNx4BEzI2NzU0JiMiBhUUFgH/lq4DMJZe1/EBAsDmAQH+6uhPm0IdP35vcpQhlZJ0mo6A1tosAUlKAQPx6AEf/ur+5/6c/uD+2RwfkB4YAd9gTZzFwsylob4AAAACAJsAAAQZBI0ACgATAAABESMRITIWFRQGIyUhMjY1NCYjIQFVugHPzOPizf7rARV7enp7/usBpv5aBI3Np6nKlH9eYIIAAP//AIEEpQLYBbACBgCcAAD//wAAAAAAAAAAAgYAAwAA//8AJQIhAg0CtgIGAA8AAAACAC4AAAUFBbAADQAbAAAzESM1MxEhIAARFRAAIRMhETMyEj0BNCYjIREh1KamAbsBIgFU/qj+0C3+4/Do5uLa/v4BHQKalQKB/qb+5MX+4v6pApr9+wEF28ff//4VAAACAC4AAAUFBbAADQAbAAAzESM1MxEhIAARFRAAIRMhETMyEj0BNCYjIREh1KamAbsBIgFU/qj+0C3+4/Do5uLa/v4BHQKalQKB/qb+5MX+4v6pApr9+wEF28ff//4VAAABAAYAAAQYBhgAHAAAASERFz4BMzIWFREjETQmIyIGBxEjESM1MzUzFSECgv7nAzeiZ7G7uXR3V4gsuqmpugEZBNL+1QFQWMzd/VsCp42AUkj85gTSlbGxAAAAAAEAOwAABIoFsAAPAAABIxEjESM1MxEhNSEVIREzA5zduebm/jUET/413QM2/MoDNpUBT5aW/rEAAf/j/+wCXwVBAB8AAAERMxUjFTMVIxEUFjMyNjcXDgEjIiY1ESM1MzUjNTMRAXLQ0O3tNi8YMRUZGl0ucYDV1ZubBUH++Y2+lf69UD8HBoMRFY2eAUOVvo0BB///ACcAAAUiByICJgAjAAAABwBCARQBXf//ACcAAAUiBx8CJgAjAAAABwBzAc4BWf//ACcAAAUiB0YCJgAjAAAABwCaANABXf//ACcAAAUiB1ECJgAjAAAABwCgAMoBYP//ACcAAAUiBwwCJgAjAAAABwBoAKoBXP//ACcAAAUiB4gCJgAjAAAABwCeAVEBqP//ACcAAAUiB58CJgAjAAAABwHUAWEBLP//AIP+RATJBcUCJgAlAAAABwB3Adv/9///ALYAAAR1ByICJgAnAAAABwBCAOABXf//ALYAAAR1Bx8CJgAnAAAABwBzAZoBWf//ALYAAAR1B0YCJgAnAAAABwCaAJwBXf//ALYAAAR1BwwCJgAnAAAABwBoAHYBXP///9wAAAF8ByICJgArAAAABwBC/40BXf//AMMAAAJkBx8CJgArAAAABwBzAEYBWf////IAAAJPB0YCJgArAAAABwCa/0kBXf///8wAAAJ1BwwCJgArAAAABwBo/yMBXP//ALYAAAT+B1ECJgAwAAAABwCgAPsBYP//AIL/6wUNBzcCJgAxAAAABwBCATQBcv//AIL/6wUNBzQCJgAxAAAABwBzAe4Bbv//AIL/6wUNB1sCJgAxAAAABwCaAPABcv//AIL/6wUNB2YCJgAxAAAABwCgAOoBdf//AIL/6wUNByECJgAxAAAABwBoAMoBcf//AJb/6wTXByICJgA3AAAABwBCASYBXf//AJb/6wTXBx8CJgA3AAAABwBzAeABWf//AJb/6wTXB0YCJgA3AAAABwCaAOIBXf//AJb/6wTXBwwCJgA3AAAABwBoALwBXP//AB4AAATTBx0CJgA7AAAABwBzAaABV///AHL/7APsBeACJgBDAAAABwBCAJYAG///AHL/7APsBd0CJgBDAAAABwBzAVAAF///AHL/7APsBgQCJgBDAAAABgCaUhsAAP//AHL/7APsBg8CJgBDAAAABgCgTB4AAP//AHL/7APsBcoCJgBDAAAABgBoLBoAAP//AHL/7APsBkYCJgBDAAAABwCeANMAZv//AHL/7APsBl4CJgBDAAAABwHUAOP/6///AGH+RAPyBE4CJgBFAAAABwB3AUX/9///AGL/7APpBeECJgBHAAAABwBCAJsAHP//AGL/7APpBd4CJgBHAAAABwBzAVUAGP//AGL/7APpBgUCJgBHAAAABgCaVxwAAP//AGL/7APpBcsCJgBHAAAABgBoMRsAAP///7UAAAFVBcsCJgCKAAAABwBC/2YABv//AJsAAAI9BcgCJgCKAAAABgBzHwIAAP///8sAAAIoBe8CJgCKAAAABwCa/yIABv///6UAAAJOBbUCJgCKAAAABwBo/vwABf//AJEAAAP4Bg8CJgBQAAAABgCgZR4AAP//AGD/7AQnBeACJgBRAAAABwBCALMAG///AGD/7AQnBd0CJgBRAAAABwBzAW0AF///AGD/7AQnBgQCJgBRAAAABgCabxsAAP//AGD/7AQnBg8CJgBRAAAABgCgaR4AAP//AGD/7AQnBcoCJgBRAAAABgBoSRoAAP//AI3/7AP2BcsCJgBXAAAABwBCALEABv//AI3/7AP2BcgCJgBXAAAABwBzAWsAAv//AI3/7AP2Be8CJgBXAAAABgCabQYAAP//AI3/7AP2BbUCJgBXAAAABgBoRwUAAP//ABv+SwPkBcgCJgBbAAAABwBzASkAAv//ABv+SwPkBbUCJgBbAAAABgBoBQUAAP//ACcAAAUiBvoCJgAjAAAABwBuAM4BSv//AHL/7APsBbgCJgBDAAAABgBuUAgAAP//ACcAAAUiB0wCJgAjAAAABwCcAPsBnP//AHL/7APsBgoCJgBDAAAABgCcfVoAAAACACf+UAUiBbAAGgAdAAABMwEjDgEVFBYzMjY3Fw4BIyImNTQ2NwMhAyMBIQMCWaACKSVTWCMrHS8YDSBKNldpVVuJ/ZuPvQGDAfj6BbD6UD1lPCQmEAx4ExliW0d+NwF7/nwCGQKyAAIAcv5QA+0ETgAzAD4AACEuAScOASMiJjU0NjsBNTQmIyIGFSM0NjMyFhURFBYXIw4BFRQWMzI2NxcOASMiJjU0NjclMjY3NSMiBhUUFgMtCgoCOqxnq6343NF6cWmBue6/u98MEBNTWCMrHS8YDSBKNldpTlP+t2ilJdeBlF0zQiRMYamZnqxuY29jR33DuLL99jpqNj1lPCQmEAx4ExliW0R6NYtgRsd5VUtUAAD//wCD/+sEyQc0AiYAJQAAAAcAcwHXAW7//wBh/+wD8gXdAiYARQAAAAcAcwFBABf//wCD/+sEyQdbAiYAJQAAAAcAmgDZAXL//wBh/+wD8gYEAiYARQAAAAYAmkMbAAD//wCD/+sEyQciAiYAJQAAAAcAnQGoAXL//wBh/+wD8gXLAiYARQAAAAcAnQESABv//wCD/+sEyQdcAiYAJQAAAAcAmwDvAXP//wBh/+wD8gYFAiYARQAAAAYAm1kcAAD//wC2AAAE5wdHAiYAJgAAAAcAmwCoAV7//wBk/+wFMAYYACYARgAAAAcBkQPZBSz//wC2AAAEdQb6AiYAJwAAAAcAbgCaAUr//wBi/+wD6QW5AiYARwAAAAYAblUJAAD//wC2AAAEdQdMAiYAJwAAAAcAnADHAZz//wBi/+wD6QYLAiYARwAAAAcAnACCAFv//wC2AAAEdQcNAiYAJwAAAAcAnQFrAV3//wBi/+wD6QXMAiYARwAAAAcAnQEmABwAAQC2/lAEdQWwACAAAAEhESEVIw4BFRQWMzI2NxcOASMiJjU0NjcnIREhFSERIQQP/WADBjhTWCMrHS8YDSBKNldpTVAB/SkDtf0EAqACpv3vlT1lPCQmEAx4ExliW0N6MwMFsJb+IgACAGL+ZAPpBE4AKQAxAAAFIgA9ATQAMzISHQEhHgEzMjY3Fw4BBw4BFRQWMzI2NxcOASMiJjU0NjcDIgYHITU0JgJO5P74AQ+/3N39MwSdkWWTO0keSzBRVyMrHS8YDSBKNldpNDgkaZEUAg6AFAEn9C3sAS7+/uB5psw4M3sdMRE7ZTwkJhAMeBMZYls3ZS8DzKmHGnmd//8AtgAABHUHRwImACcAAAAHAJsAsgFe//8AYv/sA+kGBgImAEcAAAAGAJttHQAA//8Ahf/rBNsHWwImACkAAAAHAJoA0QFy//8AZv5MA/cGBAImAEkAAAAGAJpdGwAA//8Ahf/rBNsHYQImACkAAAAHAJwA/AGx//8AZv5MA/cGCgImAEkAAAAHAJwAiABa//8Ahf/rBNsHIgImACkAAAAHAJ0BoAFy//8AZv5MA/cFywImAEkAAAAHAJ0BLAAb//8Ahf3lBNsFxQImACkAAAAHAZEBq/62//8AZv5MA/cGbQImAEkAAAAHAaUBMwBW//8AtgAABP0HRgImACoAAAAHAJoA+gFd//8AkQAAA/oHRQImAEoAAAAHAJoAIwFc////xQAAAncHUQImACsAAAAHAKD/QwFg////ngAAAlAF+gImAIoAAAAHAKD/HAAJ////vwAAAokG+gImACsAAAAHAG7/RwFK////mAAAAmIFpAImAIoAAAAHAG7/IP/0////9QAAAkwHTAImACsAAAAHAJz/dAGc////zgAAAiUF9QImAIoAAAAHAJz/TQBF//8AIf5YAYEFsAImACsAAAAGAJ/vCAAA//8AAP5QAWAGGAImAEsAAAAGAJ/OAAAA//8AtwAAAYYHDQImACsAAAAHAJ0AFwFd//8Aw//rBf8FsAAmACsAAAAHACwCPwAA//8Aof5LA2MGGAAmAEsAAAAHAEwB/AAA//8AP//rBIsHOQImACwAAAAHAJoBhQFQ////tP5LAjkF3AImAJgAAAAHAJr/M//z//8Atv31BRwFsAImAC0AAAAHAZEBev7G//8Akv33BBQGGAImAE0AAAAHAZEBGP7I//8AtgAABCUG4AImAC4AAAAHAHMANwEa//8AoQAAAkMHXAImAE4AAAAHAHMAJQGW//8Atv33BCUFsAImAC4AAAAHAZEBdP7I//8AW/33AVoGGAImAE4AAAAHAZH///7I//8AtgAABCUFsQImAC4AAAAHAZEB2QTF//8AoQAAAq0GGAAmAE4AAAAHAZEBVgUs//8AtgAABCUFsAImAC4AAAAHAJ0Bxf3F//8AoQAAAq0GGAAmAE4AAAAHAJ0BPv23//8AtgAABP4HHwImADAAAAAHAHMB/wFZ//8AkQAAA/gF3QImAFAAAAAHAHMBaQAX//8Atv33BP4FsAImADAAAAAHAZEB2P7I//8Akf33A/gETgImAFAAAAAHAZEBQv7I//8AtgAABP4HRwImADAAAAAHAJsBFwFe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//8AWP5SA6wETAImAOoAAAAHAZwBQ/+5//8Ag/5RBMkFxQImACUAAAAHAZwB7v+4//8AYf5RA/IETgImAEUAAAAHAZwBWP+4//8AHgAABNMFsAIGADsAAP//AC7+YAPfBDoCBgC4AAD//wDDAAABfAWwAgYAKwAA//8AGwAABygHTAImANUAAAAHAJwB+AGc//8AFQAABgQF9QImAOkAAAAHAJwBjQBF//8AwwAAAXwFsAIGACsAAP//ACcAAAUiB0wCJgAjAAAABwCcAPsBnP//AHL/7APsBgoCJgBDAAAABgCcfVoAAP//ACcAAAUiBwwCJgAjAAAABwBoAKoBXP//AHL/7APsBcoCJgBDAAAABgBoLBoAAP////IAAAdXBbACBgB/AAD//wA9/+sGfAROAgYAhAAA//8AtgAABHUHTAImACcAAAAHAJwAxwGc//8AYv/sA+kGCwImAEcAAAAHAJwAggBb//8AX//rBRAG3gImAUEAAAAHAGgAfQEu//8AYv/sA+kETwIGAJkAAP//AGL/7APpBcsCJgCZAAAABgBoMRsAAP//ABsAAAcoBwwCJgDVAAAABwBoAacBXP//ABUAAAYEBbUCJgDpAAAABwBoATwABf//AFH/6wRnByECJgDWAAAABwBoAGEBcf//AFj/7QOsBckCJgDqAAAABgBoCBkAAP//ALYAAAT+BvoCJgDXAAAABwBuAQQBSv//AJwAAAQBBaQCJgDrAAAABgBudfQAAP//ALYAAAT+BwwCJgDXAAAABwBoAOABXP//AJwAAAQBBbUCJgDrAAAABgBoUQUAAP//AIL/6wUNByECJgAxAAAABwBoAMoBcf//AGD/7AQnBcoCJgBRAAAABgBoSRoAAP//AHP/6wT+BcUCBgESAAD//wBg/+wEJwROAgYBEwAA//8Ac//rBP4HBwImARIAAAAHAGgA0gFX//8AYP/sBCcF5gImARMAAAAGAGgyNgAA//8Asf/sBPYHIgImAOIAAAAHAGgAtwFy//8AZP/rA+AFygImAPoAAAAGAGgmGgAA//8AUf/rBMgG+gImANkAAAAHAG4ArQFK//8AG/5LA+QFpAImAFsAAAAGAG4p9AAA//8AUf/rBMgHDAImANkAAAAHAGgAiQFc//8AG/5LA+QFtQImAFsAAAAGAGgFBQAA//8AUf/rBMgHSwIm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IABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMgAuADAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABhAGMAaABlAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBMAEkAQwBFAE4AUwBFAC0AMgAuADAAAAAAAgAAAAAAAP9qAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAQcAAABAgACAAMABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAowCEAIUAvQCWAOgAhgCOAIsAnQCpAKQAigEDAIMAkwDyAPMAjQCXAIgBBADeAPEAngCqAPUA9AD2AKIAkADwAJEA7QCJAKAA6gC4AKEA7gEFANcBBgDiAOMBBwEIALAAsQEJAKYBCgELAQwBDQEOAQ8A2ADhANsA3ADdAOAA2QDfARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIAnwEjASQBJQEmAScBKAEpASoBKwEsAS0AmwEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNALIAswHOALYAtwDEAc8AtAC1AMUAggDCAIcB0ACrAMYAvgC/ALwB0QHSAdMB1AHVAdYB1wHYAIwB2QHaAdsB3AHdAJgAmgCZAO8ApQCSAJwApwCPAJQAlQC5Ad4B3wHgAMAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcArAI4AjkA6QI6AjsCPACtAMkAxwCuAGIAYwI9AGQAywBlAMgAygDPAMwAzQDOAGYA0wDQANEArwBnANYA1ADVAGgA6wBqAGkAawBtAGwAbgI+AG8AcQBwAHIAcwB1AHQAdgB3AHgAegB5AHsAfQB8AH8AfgCAAIEA7AC6Aj8CQAJBAkICQwJEAP0A/gJFAkYCRwJIAP8BAAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYA+AD5AlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooA+wD8AosCjADkAOUCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogC7AqMCpAKlAqYA5gDnAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEA9wQiBCMABAd1bmkwMDA5Bm1hY3Jvbg5wZXJpb2RjZW50ZXJlZARIYmFyDGtncmVlbmxhbmRpYwNFbmcDZW5nBWxvbmdzBU9ob3JuBW9ob3JuBVVob3JuBXVob3JuB3VuaTAyMzcFc2Nod2EHdW5pMDJGMwlncmF2ZWNvbWIJYWN1dGVjb21iCXRpbGRlY29tYgRob29rB3VuaTAzMEYIZG90YmVsb3cFdG9ub3MNZGllcmVzaXN0b25vcwlhbm90ZWxlaWEFR2FtbWEFRGVsdGEFVGhldGEGTGFtYmRhAlhpAlBpBVNpZ21hA1BoaQNQc2kFYWxwaGEEYmV0YQVnYW1tYQVkZWx0YQdlcHNpbG9uBHpldGEDZXRhBXRoZXRhBGlvdGEGbGFtYmRhAnhpA3JobwZzaWdtYTEFc2lnbWEDdGF1B3Vwc2lsb24DcGhpA3BzaQVvbWVnYQd1bmkwM0QxB3VuaTAzRDIHdW5pMDNENgd1bmkwNDAyB3VuaTA0MDQHdW5pMDQwOQd1bmkwNDBBB3VuaTA0MEIHdW5pMDQwRgd1bmkwNDExB3VuaTA0MTQHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxQgd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDMxB3VuaTA0MzIHdW5pMDQzMwd1bmkwNDM0B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0M0EHdW5pMDQzQgd1bmkwNDNDB3VuaTA0M0QHdW5pMDQzRgd1bmkwNDQyB3VuaTA0NDQHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUyB3VuaTA0NTQHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NUIHdW5pMDQ1Rgd1bmkwNDYwB3VuaTA0NjEHdW5pMDQ2Mwd1bmkwNDY0B3VuaTA0NjUHdW5pMDQ2Ngd1bmkwNDY3B3VuaTA0NjgHdW5pMDQ2OQd1bmkwNDZBB3VuaTA0NkIHdW5pMDQ2Qwd1bmkwNDZEB3VuaTA0NkUHdW5pMDQ2Rgd1bmkwNDcyB3VuaTA0NzMHdW5pMDQ3NAd1bmkwNDc1B3VuaTA0N0EHdW5pMDQ3Qgd1bmkwNDdDB3VuaTA0N0QHdW5pMDQ3RQd1bmkwNDdGB3VuaTA0ODAHdW5pMDQ4MQd1bmkwNDgyB3VuaTA0ODMHdW5pMDQ4NAd1bmkwNDg1B3VuaTA0ODYHdW5pMDQ4OAd1bmkwNDg5B3VuaTA0OEQHdW5pMDQ4RQd1bmkwNDhGB3VuaTA0OTAHdW5pMDQ5MQd1bmkwNDk0B3VuaTA0OTUHdW5pMDQ5Qwd1bmkwNDlEB3VuaTA0QTAHdW5pMDRBMQd1bmkwNEE0B3VuaTA0QTUHdW5pMDRBNgd1bmkwNEE3B3VuaTA0QTgHdW5pMDRBOQd1bmkwNEI0B3VuaTA0QjUHdW5pMDRCOAd1bmkwNEI5B3VuaTA0QkEHdW5pMDRCQwd1bmkwNEJEB3VuaTA0QzMHdW5pMDRDNAd1bmkwNEM3B3VuaTA0QzgHdW5pMDREOAd1bmkwNEUwB3VuaTA0RTEHdW5pMDRGQQd1bmkwNEZCB3VuaTA1MDAHdW5pMDUwMgd1bmkwNTAzB3VuaTA1MDQHdW5pMDUwNQd1bmkwNTA2B3VuaTA1MDcHdW5pMDUwOAd1bmkwNTA5B3VuaTA1MEEHdW5pMDUwQgd1bmkwNTBDB3VuaTA1MEQHdW5pMDUwRQd1bmkwNTBGB3VuaTA1MTAHdW5pMjAwMAd1bmkyMDAxB3VuaTIwMDIHdW5pMjAwMwd1bmkyMDA0B3VuaTIwMDUHdW5pMjAwNgd1bmkyMDA3B3VuaTIwMDgHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMEINdW5kZXJzY29yZWRibA1xdW90ZXJldmVyc2VkB3VuaTIwMjUHdW5pMjA3NAluc3VwZXJpb3IEbGlyYQZwZXNldGEERXVybwd1bmkyMTA1B3VuaTIxMTMHdW5pMjExNgllc3RpbWF0ZWQJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMKY29sb24ubG51bQlxdW90ZWRibHgLY29tbWFhY2NlbnQHdW5pRkVGRgd1bmlGRkZDB3VuaUZGRkQJZml2ZS5zbWNwCGZvdXIuc3VwCXplcm8ubG51bQ5sYXJnZXJpZ2h0aG9vawxjeXJpbGxpY2hvb2sQY3lyaWxsaWNob29rbGVmdAtjeXJpbGxpY3RpYw5icmV2ZXRpbGRlY29tYg1icmV2ZWhvb2tjb21iDmJyZXZlYWN1dGVjb21iE2NpcmN1bWZsZXh0aWxkZWNvbWISY2lyY3VtZmxleGhvb2tjb21iE2NpcmN1bWZsZXhncmF2ZWNvbWITY2lyY3VtZmxleGFjdXRlY29tYg5icmV2ZWdyYXZlY29tYhFjb21tYWFjY2VudHJvdGF0ZQZBLnNtY3AGQi5zbWNwBkMuc21jcAZELnNtY3AGRS5zbWNwBkYuc21jcAZHLnNtY3AGSC5zbWNwBkkuc21jcAZKLnNtY3AGSy5zbWNwBkwuc21jcAZNLnNtY3AGTi5zbWNwBk8uc21jcAZRLnNtY3AGUi5zbWNwBlMuc21jcAZULnNtY3AGVS5zbWNwBlYuc21jcAZXLnNtY3AGWC5zbWNwBlkuc21jcAZaLnNtY3AJemVyby5zbWNwCG9uZS5zbWNwCHR3by5zbWNwCnRocmVlLnNtY3AJZm91ci5zbWNwCHR3by5sbnVtCHNpeC5zbWNwCnNldmVuLnNtY3AKZWlnaHQuc21jcAluaW5lLnNtY3AHb25lLnN1cAd0d28uc3VwCXRocmVlLnN1cAhvbmUubG51bQhmaXZlLnN1cAdzaXguc3VwCXNldmVuLnN1cAllaWdodC5zdXAIbmluZS5zdXAIemVyby5zdXAIY3Jvc3NiYXIJcmluZ2FjdXRlCWRhc2lhb3hpYQp0aHJlZS5sbnVtCWZvdXIubG51bQlmaXZlLmxudW0Ic2l4LmxudW0FZy5hbHQKc2V2ZW4ubG51bQdjaGkuYWx0CmVpZ2h0LmxudW0JYWxwaGEuYWx0CWRlbHRhLmFsdARELmNuBGEuY24FUi5hbHQFSy5hbHQFay5hbHQGSy5hbHQyBmsuYWx0MgluaW5lLmxudW0GUC5zbWNwDWN5cmlsbGljYnJldmUHdW5pMDBBRAZEY3JvYXQEaGJhcgRUYmFyBHRiYXIKQXJpbmdhY3V0ZQphcmluZ2FjdXRlB0FtYWNyb24HYW1hY3JvbgZBYnJldmUGYWJyZXZlB0FvZ29uZWsHYW9nb25lawtDY2lyY3VtZmxleAtjY2lyY3VtZmxleAd1bmkwMTBBB3VuaTAxMEIGRGNhcm9uBmRjYXJvbgdFbWFjcm9uB2VtYWNyb24GRWJyZXZlBmVicmV2ZQpFZG90YWNjZW50CmVkb3RhY2NlbnQHRW9nb25lawdlb2dvbmVrBkVjYXJvbgZlY2Fyb24LR2NpcmN1bWZsZXgLZ2NpcmN1bWZsZXgHdW5pMDEyMAd1bmkwMTIxDEdjb21tYWFjY2VudAxnY29tbWFhY2NlbnQLSGNpcmN1bWZsZXgLaGNpcmN1bWZsZXgGSXRpbGRlBml0aWxkZQdJbWFjcm9uB2ltYWNyb24GSWJyZXZlBmlicmV2ZQdJb2dvbmVrB2lvZ29uZWsKSWRvdGFjY2VudAJJSgJpagtKY2lyY3VtZmxleAtqY2lyY3VtZmxleAxLY29tbWFhY2NlbnQMa2NvbW1hYWNjZW50BkxhY3V0ZQZsYWN1dGUMTGNvbW1hYWNjZW50DGxjb21tYWFjY2VudAZMY2Fyb24GbGNhcm9uBExkb3QEbGRvdAZOYWN1dGUGbmFjdXRlDE5jb21tYWFjY2VudAxuY29tbWFhY2NlbnQGTmNhcm9uBm5jYXJvbgtuYXBvc3Ryb3BoZQdPbWFjcm9uB29tYWNyb24GT2JyZXZlBm9icmV2ZQ1PaHVuZ2FydW1sYXV0DW9odW5nYXJ1bWxhdXQGUmFjdXRlBnJhY3V0ZQxSY29tbWFhY2NlbnQMcmNvbW1hYWNjZW50BlJjYXJvbgZyY2Fyb24GU2FjdXRlBnNhY3V0ZQtTY2lyY3VtZmxleAtzY2lyY3VtZmxleAd1bmkwMjE4B3VuaTAyMTkHdW5pMDIxQQd1bmkwMjFCB3VuaTAxNjIHdW5pMDE2MwZUY2Fyb24GdGNhcm9uBlV0aWxkZQZ1dGlsZGUHVW1hY3Jvbgd1bWFjcm9uBlVicmV2ZQZ1YnJldmUFVXJpbmcFdXJpbmcNVWh1bmdhcnVtbGF1dA11aHVuZ2FydW1sYXV0B1VvZ29uZWsHdW9nb25lawtXY2lyY3VtZmxleAt3Y2lyY3VtZmxleAtZY2lyY3VtZmxleAt5Y2lyY3VtZmxleAZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAdBRWFjdXRlB2FlYWN1dGULT3NsYXNoYWN1dGULb3NsYXNoYWN1dGULRGNyb2F0LnNtY3AIRXRoLnNtY3AJVGJhci5zbWNwC0FncmF2ZS5zbWNwC0FhY3V0ZS5zbWNwEEFjaXJjdW1mbGV4LnNtY3ALQXRpbGRlLnNtY3AOQWRpZXJlc2lzLnNtY3AKQXJpbmcuc21jcA9BcmluZ2FjdXRlLnNtY3ANQ2NlZGlsbGEuc21jcAtFZ3JhdmUuc21jcAtFYWN1dGUuc21jcBBFY2lyY3VtZmxleC5zbWNwDkVkaWVyZXNpcy5zbWNwC0lncmF2ZS5zbWNwC0lhY3V0ZS5zbWNwEEljaXJjdW1mbGV4LnNtY3AOSWRpZXJlc2lzLnNtY3ALTnRpbGRlLnNtY3ALT2dyYXZlLnNtY3ALT2FjdXRlLnNtY3AQT2NpcmN1bWZsZXguc21jcAtPdGlsZGUuc21jcA5PZGllcmVzaXMuc21jcAtVZ3JhdmUuc21jcAtVYWN1dGUuc21jcBBVY2lyY3VtZmxleC5zbWNwDlVkaWVyZXNpcy5zbWNwC1lhY3V0ZS5zbWNwDEFtYWNyb24uc21jcAtBYnJldmUuc21jcAxBb2dvbmVrLnNtY3ALQ2FjdXRlLnNtY3AQQ2NpcmN1bWZsZXguc21jcAx1bmkwMTBBLnNtY3ALQ2Nhcm9uLnNtY3ALRGNhcm9uLnNtY3AMRW1hY3Jvbi5zbWNwC0VicmV2ZS5zbWNwD0Vkb3RhY2NlbnQuc21jcAxFb2dvbmVrLnNtY3ALRWNhcm9uLnNtY3AQR2NpcmN1bWZsZXguc21jcAtHYnJldmUuc21jcAx1bmkwMTIwLnNtY3ARR2NvbW1hYWNjZW50LnNtY3AQSGNpcmN1bWZsZXguc21jcAtJdGlsZGUuc21jcAxJbWFjcm9uLnNtY3ALSWJyZXZlLnNtY3AMSW9nb25lay5zbWNwD0lkb3RhY2NlbnQuc21jcBBKY2lyY3VtZmxleC5zbWNwEUtjb21tYWFjY2VudC5zbWNwC0xhY3V0ZS5zbWNwEUxjb21tYWFjY2VudC5zbWNwC0xjYXJvbi5zbWNwCUxkb3Quc21jcAtOYWN1dGUuc21jcBFOY29tbWFhY2NlbnQuc21jcAtOY2Fyb24uc21jcAxPbWFjcm9uLnNtY3ALT2JyZXZlLnNtY3AST2h1bmdhcnVtbGF1dC5zbWNwC1JhY3V0ZS5zbWNwEVJjb21tYWFjY2VudC5zbWNwC1JjYXJvbi5zbWNwC1NhY3V0ZS5zbWNwEFNjaXJjdW1mbGV4LnNtY3ANU2NlZGlsbGEuc21jcAtTY2Fyb24uc21jcBFUY29tbWFhY2NlbnQuc21jcAtUY2Fyb24uc21jcAtVdGlsZGUuc21jcAxVbWFjcm9uLnNtY3ALVWJyZXZlLnNtY3AKVXJpbmcuc21jcBJVaHVuZ2FydW1sYXV0LnNtY3AMVW9nb25lay5zbWNwEFdjaXJjdW1mbGV4LnNtY3AQWWNpcmN1bWZsZXguc21jcA5ZZGllcmVzaXMuc21jcAtaYWN1dGUuc21jcA9aZG90YWNjZW50LnNtY3ALWmNhcm9uLnNtY3APZ2VybWFuZGJscy5zbWNwCkFscGhhdG9ub3MMRXBzaWxvbnRvbm9zCEV0YXRvbm9zCUlvdGF0b25vcwxPbWljcm9udG9ub3MMVXBzaWxvbnRvbm9zCk9tZWdhdG9ub3MRaW90YWRpZXJlc2lzdG9ub3MFQWxwaGEEQmV0YQdFcHNpbG9uBFpldGEDRXRhBElvdGEFS2FwcGECTXUCTnUHT21pY3JvbgNSaG8DVGF1B1Vwc2lsb24DQ2hpDElvdGFkaWVyZXNpcw9VcHNpbG9uZGllcmVzaXMKYWxwaGF0b25vcwxlcHNpbG9udG9ub3MIZXRhdG9ub3MJaW90YXRvbm9zFHVwc2lsb25kaWVyZXNpc3Rvbm9zBWthcHBhB29taWNyb24HdW5pMDNCQwJudQNjaGkMaW90YWRpZXJlc2lzD3Vwc2lsb25kaWVyZXNpcwxvbWljcm9udG9ub3MMdXBzaWxvbnRvbm9zCm9tZWdhdG9ub3MHdW5pMDQwMQd1bmkwNDAzB3VuaTA0MDUHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQxQQd1bmkwNDBDB3VuaTA0MEUHdW5pMDQxMAd1bmkwNDEyB3VuaTA0MTMHdW5pMDQxNQd1bmkwNDE5B3VuaTA0MUMHdW5pMDQxRAd1bmkwNDFFB3VuaTA0MUYHdW5pMDQyMAd1bmkwNDIxB3VuaTA0MjIHdW5pMDQyNQd1bmkwNDMwB3VuaTA0MzUHdW5pMDQzOQd1bmkwNDNFB3VuaTA0NDAHdW5pMDQ0MQd1bmkwNDQzB3VuaTA0NDUHdW5pMDQ1MQd1bmkwNDUzB3VuaTA0NTUHdW5pMDQ1Ngd1bmkwNDU3B3VuaTA0NTgHdW5pMDQ1Qwd1bmkwNDVFBldncmF2ZQZ3Z3JhdmUGV2FjdXRlBndhY3V0ZQlXZGllcmVzaXMJd2RpZXJlc2lzBllncmF2ZQZ5Z3JhdmUGbWludXRlBnNlY29uZAlleGNsYW1kYmwHdW5pRkIwMgd1bmkwMUYwB3VuaTAyQkMHdW5pMUUzRQd1bmkxRTNGB3VuaTFFMDAHdW5pMUUwMQd1bmkxRjREB3VuaUZCMDMHdW5pRkIwNAd1bmkwNDAwB3VuaTA0MEQHdW5pMDQ1MAd1bmkwNDVEB3VuaTA0NzAHdW5pMDQ3MQd1bmkwNDc2B3VuaTA0NzcHdW5pMDQ3OQd1bmkwNDc4B3VuaTA0OTgHdW5pMDQ5OQd1bmkwNEFBB3VuaTA0QUIHdW5pMDRBRQd1bmkwNEFGB3VuaTA0QzAHdW5pMDRDMQd1bmkwNEMyB3VuaTA0Q0YHdW5pMDREMAd1bmkwNEQxB3VuaTA0RDIHdW5pMDREMwd1bmkwNEQ0B3VuaTA0RDUHdW5pMDRENgd1bmkwNEQ3B3VuaTA0REEHdW5pMDREOQd1bmkwNERCB3VuaTA0REMHdW5pMDRERAd1bmkwNERFB3VuaTA0REYHdW5pMDRFMgd1bmkwNEUzB3VuaTA0RTQHdW5pMDRFNQd1bmkwNEU2B3VuaTA0RTcHdW5pMDRFOAd1bmkwNEU5B3VuaTA0RUEHdW5pMDRFQgd1bmkwNEVDB3VuaTA0RUQHdW5pMDRFRQd1bmkwNEVGB3VuaTA0RjAHdW5pMDRGMQd1bmkwNEYyB3VuaTA0RjMHdW5pMDRGNAd1bmkwNEY1B3VuaTA0RjgHdW5pMDRGOQd1bmkwNEZDB3VuaTA0RkQHdW5pMDUwMQd1bmkwNTEyB3VuaTA1MTMHdW5pMUVBMAd1bmkxRUExB3VuaTFFQTIHdW5pMUVBMwd1bmkxRUE0B3VuaTFFQTUHdW5pMUVBNgd1bmkxRUE3B3VuaTFFQTgHdW5pMUVBOQd1bmkxRUFBB3VuaTFFQUIHdW5pMUVBQwd1bmkxRUFEB3VuaTFFQUUHdW5pMUVBRgd1bmkxRUIwB3VuaTFFQjEHdW5pMUVCMgd1bmkxRUIzB3VuaTFFQjQHdW5pMUVCNQd1bmkxRUI2B3VuaTFFQjcHdW5pMUVCOAd1bmkxRUI5B3VuaTFFQkEHdW5pMUVCQgd1bmkxRUJDB3VuaTFFQkQHdW5pMUVCRQd1bmkxRUJGB3VuaTFFQzAHdW5pMUVDMQd1bmkxRUMyB3VuaTFFQzMHdW5pMUVDNAd1bmkxRUM1B3VuaTFFQzYHdW5pMUVDNwd1bmkxRUM4B3VuaTFFQzkHdW5pMUVDQQd1bmkxRUNCB3VuaTFFQ0MHdW5pMUVDRAd1bmkxRUNFB3VuaTFFQ0YHdW5pMUVEMAd1bmkxRUQxB3VuaTFFRDIHdW5pMUVEMwd1bmkxRUQ0B3VuaTFFRDUHdW5pMUVENgd1bmkxRUQ3B3VuaTFFRDgHdW5pMUVEOQd1bmkxRURBB3VuaTFFREIHdW5pMUVEQwd1bmkxRUREB3VuaTFFREUHdW5pMUVERgd1bmkxRUUwB3VuaTFFRTEHdW5pMUVFMgd1bmkxRUUzB3VuaTFFRTQHdW5pMUVFNQd1bmkxRUU2B3VuaTFFRTcHdW5pMUVFOAd1bmkxRUU5B3VuaTFFRUEHdW5pMUVFQgd1bmkxRUVDB3VuaTFFRUQH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Adz/4QALAOH/1ADx/8kBBP/lARv/4wEv/8QBOP/hAUn/1AFK//UBS//nAVP/0gFU/8kACQDh/8MA8f/PAS//zgE4/+cBO//fAUn/0QFL/+wBU/+gAVT/0QAJAOH/wwDx/88BL//OATj/5wE7/98BSf/RAUv/7AFT/6ABVP/RAAgA4f/JAPH/3wEE/+0BG//rAS//3wE7/+kBSv/1AVT/4AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADh/+YA8f/QAS//zgE4/+gBSf/nAUv/7QFT/+YBVP/QAAsA1AAUAOH/4ADoABMBOP/hATn/4AE8/+EBQf/pAUn/3wFL/94BU//fAVX/8gAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGp/+kBrf/nAbX/5wG2/+kB3//wAAUAGf/yAOH/8QFJ//IBS//yAVP/8gAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAMANQAEwDh/+YA4v/0AOgAEgDx/+cBL//nATj/5QE5/+gBSf/mAUv/5gFT/+YBVP/nAAkA4f/DAPH/zwEv/84BOP/nATv/3wFJ/9EBS//sAVP/oAFU/9EACQDh/8MA8f/PAS//zgE4/+cBO//fAUn/0QFL/+wBU/+gAVT/0QACANT/4gFT/+QAAgDU/+EA6P/kAAYA6P/uAPH/7gEE//QBG//xAS//7wFU/+8ABADx//QBBP/1AS//9QFU//UAAgDo/8kBF//uAAYA6AAUAPH/7QD3/+IBL//tATn/7QFU/+0AAQEX//EABQEX/+sBqf/rAa3/6QG1/+sBtv/rABMASAANAML/qwDD/8AAx//VAOj/qgEX/+IBGwAMAUoACwFMAAsBp/+/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/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABAAL/+YAP//0AF//7wE8/+0ABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAUASP/uAFn/6gG7//ABvP/tAb7/8AAFAEj/7gBZ/+oBu//wAbz/7QG+//AABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAEBp//rAAEBp//rAAEBp//rAAEBp//rACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAAQDx//UAAQDx//UAAQDx//UAAQDx//UAAQDx/8AACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAAQDx/8AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAaf/6wATAFn/wQCz/8UAxf+0AOX/1wDx/7kBBP+yARf/0gEb/8gBL/+gATn/xQFB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/+wAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAIBDAALAVP/5gAFAEj/7gBZ/+oBu//wAbz/7QG+//AACABZ/+UAs//LAMj/5AGnAA0Bqf/tAa3/6wG1/+wBtv/sAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAEwBZ/8EAs//FAMX/tADl/9cA8f+5AQT/sgEX/9IBG//IAS//oAE5/8UBQf/kAUr/zAFM/8wBVP/LAVX/7wGp/+gBrf/mAbX/5wG2/+cACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAVgAOAH//nwC//94Awv/lANT/qADo/8oBRv/jAaf/xgHf//UAOQBU/7UAWf/HAGv+uAB6/ygAf/9NAIT/jgCH/6EAs/+uALr/fgC+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Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UACQALABQAPwARAFT/4gBfABMBp/+0Aan/2QGt/9kBtf/ZAbb/2QAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAEAAv/5gA///QAX//vATz/7QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGp/+kBrf/nAbX/5wG2/+kB3//wAAEBF//xAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UAAQDx//UAAQDx//UAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AABARf/8QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAGAMX/6gDo/+4A8f+wAS//7AFU/+wB3P/oABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAEgDU/64A4QASAOb/4ADo/60A6v/WAPj/3wD8/9IBAv/gARf/zgEn/90BKf/iAS3/4AEz/+ABOf/pATz/2gFG/70BUP/fAVMAEQAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAan/6QGt/+cBtf/nAbb/6QHf//AAAQEX//EAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAEBp//rAAEBp//rACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAaf/qwGp/80Brf/LAbX/ywG2/8sBuf/zAbz/8wG9/+8B3P/oAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAkAAj/4gAL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/94CE//rAhT/6wIV/+sCFv/rAhf/6wId/+sCHv/rAh//6wIg/+sCIf/rAiL/6gIj/+oCJP/qAiX/6gIm/+gCJ//oAij/VgIp/94CKv9WAiv/3gIs/1YCLf/eAi//6wIx/+sCM//rAjX/6wI3/+sCOf/rAjv/6wI9/+sCP//rAkH/6wJD/+sCRf/rAkf/6wJJ/+sCV/74Amv/6wJt/+sCb//rAoAAFAKCABQChAAUAof/6gKJ/+oCi//qAo3/6gKP/+oCkf/qApX/6AL4/1YDAP9WAxD/6wMU/+oDFv/rAxj/6AMb/+oDHP/rAx3/6gMk/vgDKP9WAzMAFAM1/94DNv/rAzj/6wM6/+sDO//oAz3/6wNE/+gDTP/oA1X/VgNW/94DXP/rA2H/6ANi/+sDZ//rA2n/6ANu/1YDb//eA3D/VgNx/94Ddf/rA3f/6wN4/+sDgv/rA4T/6wOG/+sDiv/oA4z/6AOO/+gDlf/rA5j/VgOZ/94Dmv9WA5v/3gOc/1YDnf/eA57/VgOf/94DoP9WA6H/3gOi/1YDo//eA6T/VgOl/94Dpv9WA6f/3gOo/1YDqf/eA6r/VgOr/94DrP9WA63/3gOu/1YDr//eA7H/6wOz/+sDtf/rA7f/6wO5/+sDu//rA73/6wO//+sDxf/rA8f/6wPJ/+sDy//rA83/6wPP/+sD0f/rA9P/6wPV/+sD1//rA9n/6wPb/+sD3f/qA9//6gPh/+oD4//qA+X/6gPn/+oD6f/qA+v/6APt/+gD7//oA/YAFAAfADb/1QA4/+QAOf/sADv/3QDN/9UA0f/VART/5AEu/9UBNv/VAgv/3QKA/9UCgv/VAoT/1QKS/+wClP/dApb/3QL9/90DDP/dAw//3QMz/9UDRf/sA0f/7ANJ/+wDS//dA2D/5ANo/90D6v/dA+z/3QPu/90D9v/VBBP/3QAaADb/sAA4/+0AO//QAM3/sADR/7ABFP/tAS7/sAE2/7ACC//QAoD/sAKC/7AChP+wApT/0AKW/9AC/f/QAwz/0AMP/9ADM/+wA0v/0ANg/+0DaP/QA+r/0APs/9AD7v/QA/b/sAQT/9AAEAAs/+4AN//uAgf/7gII/+4CCf/uAgr/7gJX/+4Chv/uAoj/7gKK/+4CjP/uAo7/7gKQ/+4DJP/uA9z/7gPe/+4ARwAEABAACQAQAEX/6ABG/+gAR//oAEn/6ABT/+gAkf/oAJX/6AC2/+gAw//oAMT/6ADy/+gA/v/oARn/6AEd/+gBNf/oAUf/6AFI/+gBUv/oAWUAEAFmABABaAAQAWkAEAFqABACE//oAhT/6AIV/+gCFv/oAhf/6AIv/+gCMf/oAjP/6AI1/+gCN//oAjn/6AI7/+gCPf/oAj//6AJB/+gCQ//oAkX/6AJH/+gCSf/oAxD/6AM2/+gDOv/oAz3/6ANNABADTgAQA1IAEANc/+gDYv/oA2f/6AN1/+gDd//oA3j/6AOE/+gDlf/oA7H/6AOz/+gDtf/oA7f/6AO5/+gDu//oA73/6AO//+gD0//oA9X/6APX/+gD2//oAD0ARf/sAEb/7ABH/+wASf/sAFP/7ACR/+wAlf/sALb/7ADD/+wAxP/sAPL/7AD+/+wBGf/sAR3/7AE1/+wBR//sAUj/7AFS/+wCE//sAhT/7AIV/+wCFv/sAhf/7AIv/+wCMf/sAjP/7AI1/+wCN//sAjn/7AI7/+wCPf/sAj//7AJB/+wCQ//sAkX/7AJH/+wCSf/sAxD/7AM2/+wDOv/sAz3/7ANc/+wDYv/sA2f/7AN1/+wDd//sA3j/7AOE/+wDlf/sA7H/7AOz/+wDtf/sA7f/7AO5/+wDu//sA73/7AO//+wD0//sA9X/7APX/+wD2//sABcAUf/sARP/7AId/+wCHv/sAh//7AIg/+wCIf/sAmv/7AJt/+wCb//sAxb/7AMc/+wDOP/sA4L/7AOG/+wDxf/sA8f/7APJ/+wDy//sA83/7APP/+wD0f/sA9n/7AAGAA7/hAAQ/4QBZ/+EAWv/hAFv/4QBcP+EABAALP/sADf/7AIH/+wCCP/sAgn/7AIK/+wCV//sAob/7AKI/+wCiv/sAoz/7AKO/+wCkP/sAyT/7APc/+wD3v/sAAEpLAAEAAAAIgBOAMQBqgKQA2oEBAaeCGQJNgosC/IMJAxWDNQOug8wEAISFBLKFDAU6hVwFc4WkBcGFxgXQhiUGtIa9BwKHIgcshzcAB0ABP/yAAn/8gBY//MAW//zALj/8wEV//MBZf/yAWb/8gFo//IBaf/yAWr/8gIm//MCJ//zApX/8wMY//MDO//zA0T/8wNM//MDTf/yA07/8gNS//IDYf/zA2n/8wOK//MDjP/zA47/8wPr//MD7f/zA+//8wA5ACX/8wAp//MAMf/zADP/8wCB//MAkP/zAJT/8wCu//MAzv/zAQP/8wES//MBFv/zARj/8wEa//MBHP/zATT/8wFR//MB+P/zAgL/8wID//MCBP/zAgX/8wIG//MCLv/zAjD/8wIy//MCNP/zAkL/8wJE//MCRv/zAkj/8wJq//MCbP/zAm7/8wKf//MC/P/zAwn/8wMv//MDMv/zA1f/8wNj//MDZv/zA4H/8wOD//MDhf/zA8T/8wPG//MDyP/zA8r/8wPM//MDzv/zA9D/8wPS//MD1P/zA9b/8wPY//MD2v/zADkAJf/mACn/5gAx/+YAM//mAIH/5gCQ/+YAlP/mAK7/5gDO/+YBA//mARL/5gEW/+YBGP/mARr/5gEc/+YBNP/mAVH/5gH4/+YCAv/mAgP/5gIE/+YCBf/mAgb/5gIu/+YCMP/mAjL/5gI0/+YCQv/mAkT/5gJG/+YCSP/mAmr/5gJs/+YCbv/mAp//5gL8/+YDCf/mAy//5gMy/+YDV//mA2P/5gNm/+YDgf/mA4P/5gOF/+YDxP/mA8b/5gPI/+YDyv/mA8z/5gPO/+YD0P/mA9L/5gPU/+YD1v/mA9j/5gPa/+YANgAj/+QAOv/SADv/0wCt/+QAr//kANX/0gEI/+QB8f/kAfL/5AHz/+QB9P/kAfX/5AH2/+QB9//kAgv/0wIo/+QCKv/kAiz/5AKU/9MClv/TAvj/5AL9/9MDAP/kAwz/0wMN/9IDD//TAyj/5AM0/9IDS//TA1X/5ANo/9MDa//SA27/5ANw/+QDef/SA5P/0gOY/+QDmv/kA5z/5AOe/+QDoP/kA6L/5AOk/+QDpv/kA6j/5AOq/+QDrP/kA67/5APq/9MD7P/TA+7/0wP4/9IEAP/SBBP/0wAmAA7/HgAQ/x4AI//NAK3/zQCv/80BCP/NAWf/HgFr/x4Bb/8eAXD/HgHx/80B8v/NAfP/zQH0/80B9f/NAfb/zQH3/80CKP/NAir/zQIs/80C+P/NAwD/zQMo/80DVf/NA27/zQNw/80DmP/NA5r/zQOc/80Dnv/NA6D/zQOi/80DpP/NA6b/zQOo/80Dqv/NA6z/zQOu/80ApgBF/9wARv/cAEf/3ABJ/9wAT//zAFD/8wBR/9YAUv/zAFP/3ABX/90AWP/hAFv/4QCR/9wAlf/cAJf/3QC2/9wAuP/hALz/8wDD/9wAxP/cAMb/3QDn//MA6//zAOz/8wDu//MA7//zAPD/8wDy/9wA8//zAPX/8wD2//MA+f/zAPv/8wD+/9wBAP/zARP/1gEV/+EBGf/cAR3/3AEx//MBNf/cAUD/8wFF//MBR//cAUj/3AFS/9wCE//cAhT/3AIV/9wCFv/cAhf/3AIc//MCHf/WAh7/1gIf/9YCIP/WAiH/1gIi/90CI//dAiT/3QIl/90CJv/hAif/4QIv/9wCMf/cAjP/3AI1/9wCN//cAjn/3AI7/9wCPf/cAj//3AJB/9wCQ//cAkX/3AJH/9wCSf/cAmT/8wJm//MCaP/zAmn/8wJr/9YCbf/WAm//1gKH/90Cif/dAov/3QKN/90Cj//dApH/3QKV/+EDEP/cAxL/8wMU/90DFv/WAxj/4QMb/90DHP/WAx3/3QM2/9wDN//zAzj/1gM5//MDOv/cAzv/4QM9/9wDPv/zA0P/8wNE/+EDTP/hA1T/8wNc/9wDXf/zA2H/4QNi/9wDZ//cA2n/4QN1/9wDd//cA3j/3AN+//MDgP/zA4L/1gOE/9wDhv/WA4r/4QOM/+EDjv/hA5L/8wOV/9wDsf/cA7P/3AO1/9wDt//cA7n/3AO7/9wDvf/cA7//3APF/9YDx//WA8n/1gPL/9YDzf/WA8//1gPR/9YD0//cA9X/3APX/9wD2f/WA9v/3APd/90D3//dA+H/3QPj/90D5f/dA+f/3QPp/90D6//hA+3/4QPv/+ED8//zA/X/8wP///MEDP/zBA7/8wQQ//MAcQAE/9oACf/aAEX/8ABG//AAR//wAEn/8ABT//AAV//vAFj/3ABb/9wAkf/wAJX/8ACX/+8Atv/wALj/3ADD//AAxP/wAMb/7wDy//AA/v/wARX/3AEZ//ABHf/wATX/8AFH//ABSP/wAVL/8AFl/9oBZv/aAWj/2gFp/9oBav/aAhP/8AIU//ACFf/wAhb/8AIX//ACIv/vAiP/7wIk/+8CJf/vAib/3AIn/9wCL//wAjH/8AIz//ACNf/wAjf/8AI5//ACO//wAj3/8AI///ACQf/wAkP/8AJF//ACR//wAkn/8AKH/+8Cif/vAov/7wKN/+8Cj//vApH/7wKV/9wDEP/wAxT/7wMY/9wDG//vAx3/7wM2//ADOv/wAzv/3AM9//ADRP/cA0z/3ANN/9oDTv/aA1L/2gNc//ADYf/cA2L/8ANn//ADaf/cA3X/8AN3//ADeP/wA4T/8AOK/9wDjP/cA47/3AOV//ADsf/wA7P/8AO1//ADt//wA7n/8AO7//ADvf/wA7//8APT//AD1f/wA9f/8APb//AD3f/vA9//7wPh/+8D4//vA+X/7wPn/+8D6f/vA+v/3APt/9wD7//cADQABP+gAAn/oABX//EAWP/FAFv/xQCX//EAuP/FAMb/8QEV/8UBZf+gAWb/oAFo/6ABaf+gAWr/oAIi//ECI//xAiT/8QIl//ECJv/FAif/xQKH//ECif/xAov/8QKN//ECj//xApH/8QKV/8UDFP/xAxj/xQMb//EDHf/xAzv/xQNE/8UDTP/FA03/oANO/6ADUv+gA2H/xQNp/8UDiv/FA4z/xQOO/8UD3f/xA9//8QPh//ED4//xA+X/8QPn//ED6f/xA+v/xQPt/8UD7//FAD0ARf/nAEb/5wBH/+cASf/nAFP/5wCR/+cAlf/nALb/5wDD/+cAxP/nAPL/5wD+/+cBGf/nAR3/5wE1/+cBR//nAUj/5wFS/+cCE//nAhT/5wIV/+cCFv/nAhf/5wIv/+cCMf/nAjP/5wI1/+cCN//nAjn/5wI7/+cCPf/nAj//5wJB/+cCQ//nAkX/5wJH/+cCSf/nAxD/5wM2/+cDOv/nAz3/5wNc/+cDYv/nA2f/5wN1/+cDd//nA3j/5wOE/+cDlf/nA7H/5wOz/+cDtf/nA7f/5wO5/+cDu//nA73/5wO//+cD0//nA9X/5wPX/+cD2//nAHEABAAMAAkADABF/+gARv/oAEf/6ABJ/+gAUf/qAFP/6ABYAAsAWwALAJH/6ACV/+gAtv/oALgACwDD/+gAxP/oAPL/6AD+/+gBE//qARUACwEZ/+gBHf/oATX/6AFH/+gBSP/oAVL/6AFlAAwBZgAMAWgADAFpAAwBagAMAhP/6AIU/+gCFf/oAhb/6AIX/+gCHf/qAh7/6gIf/+oCIP/qAiH/6gImAAsCJwALAi//6AIx/+gCM//oAjX/6AI3/+gCOf/oAjv/6AI9/+gCP//oAkH/6AJD/+gCRf/oAkf/6AJJ/+gCa//qAm3/6gJv/+oClQALAxD/6AMW/+oDGAALAxz/6gM2/+gDOP/qAzr/6AM7AAsDPf/oA0QACwNMAAsDTQAMA04ADANSAAwDXP/oA2EACwNi/+gDZ//oA2kACwN1/+gDd//oA3j/6AOC/+oDhP/oA4b/6gOKAAsDjAALA44ACwOV/+gDsf/oA7P/6AO1/+gDt//oA7n/6AO7/+gDvf/oA7//6APF/+oDx//qA8n/6gPL/+oDzf/qA8//6gPR/+oD0//oA9X/6APX/+gD2f/qA9v/6APrAAsD7QALA+8ACwAMAFr/7QBc/+0A6f/tApj/7QKa/+0CnP/tAzz/7QNs/+0Dev/tA5T/7QP5/+0EAf/tAAwAWv/yAFz/8gDp//ICmP/yApr/8gKc//IDPP/yA2z/8gN6//IDlP/yA/n/8gQB//IAHwBY//QAWv/yAFv/9ABc//MAuP/0AOn/8gEV//QCJv/0Aif/9AKV//QCmP/zApr/8wKc//MDGP/0Azv/9AM8//IDRP/0A0z/9ANh//QDaf/0A2z/8gN6//IDiv/0A4z/9AOO//QDlP/yA+v/9APt//QD7//0A/n/8gQB//IAeQAE/8oACf/KADb/0gA4/9QAOv/0ADv/0wBP/9EAUP/RAFL/0QBY/+YAWv/vAFv/5gC4/+YAvP/RAM3/0gDR/9IA1f/0ANn/7QDc/+EA5//RAOn/7wDr/9EA7P/RAO7/0QDv/9EA8P/RAPP/0QD1/9EA9v/RAPn/0QD7/9EBAP/RART/1AEV/+YBLv/SATH/0QE2/9IBQP/RAUX/0QFl/8oBZv/KAWj/ygFp/8oBav/KAgv/0wIc/9ECJv/mAif/5gJk/9ECZv/RAmj/0QJp/9ECgP/SAoL/0gKE/9IClP/TApX/5gKW/9MC/f/TAwz/0wMN//QDD//TAxL/0QMY/+YDJ//tAzP/0gM0//QDN//RAzn/0QM7/+YDPP/vAz7/0QND/9EDRP/mA0v/0wNM/+YDTf/KA07/ygNS/8oDVP/RA13/0QNg/9QDYf/mA2j/0wNp/+YDa//0A2z/7wN5//QDev/vA37/0QOA/9EDif/tA4r/5gOL/+0DjP/mA43/7QOO/+YDj//hA5L/0QOT//QDlP/vA+r/0wPr/+YD7P/TA+3/5gPu/9MD7//mA/P/0QP1/9ED9v/SA/j/9AP5/+8D+v/hA/z/4QP//9EEAP/0BAH/7wQM/9EEDv/RBBD/0QQT/9MAHQA2/74AWP/vAFv/7wC4/+8Azf++ANH/vgEV/+8BLv++ATb/vgIm/+8CJ//vAoD/vgKC/74ChP++ApX/7wMY/+8DM/++Azv/7wNE/+8DTP/vA2H/7wNp/+8Div/vA4z/7wOO/+8D6//vA+3/7wPv/+8D9v++ADQANv/mADj/5wA6//IAO//nAFr/8QDN/+YA0f/mANX/8gDZ/+4A3P/oAOn/8QEU/+cBLv/mATb/5gIL/+cCgP/mAoL/5gKE/+YClP/nApb/5wL9/+cDDP/nAw3/8gMP/+cDJ//uAzP/5gM0//IDPP/xA0v/5wNg/+cDaP/nA2v/8gNs//EDef/yA3r/8QOJ/+4Di//uA43/7gOP/+gDk//yA5T/8QPq/+cD7P/nA+7/5wP2/+YD+P/yA/n/8QP6/+gD/P/oBAD/8gQB//EEE//nAIQAIwAQACX/6AAp/+gAMf/oADP/6AA2/+AAOP/gADv/3wCB/+gAkP/oAJT/6ACtABAArv/oAK8AEADN/+AAzv/oAM8AEADR/+AA2AAQANz/4QDtABAA9P/gAP8AEAED/+gBCAAQARL/6AEU/+ABFv/oARj/6AEa/+gBHP/oAS7/4AE0/+gBNv/gAU0AEAFR/+gB8QAQAfIAEAHzABAB9AAQAfUAEAH2ABAB9wAQAfj/6AIC/+gCA//oAgT/6AIF/+gCBv/oAgv/3wIoABACKgAQAiwAEAIu/+gCMP/oAjL/6AI0/+gCQv/oAkT/6AJG/+gCSP/oAmr/6AJs/+gCbv/oAoD/4AKC/+AChP/gApT/3wKW/98Cn//oAvgAEAL8/+gC/f/fAwAAEAMJ/+gDDP/fAw//3wMoABADL//oAzL/6AMz/+ADS//fA1UAEANX/+gDYP/gA2P/6ANm/+gDaP/fA24AEANwABADgf/oA4P/6AOF/+gDj//hA5D/4AOWABADlwAQA5gAEAOaABADnAAQA54AEAOgABADogAQA6QAEAOmABADqAAQA6oAEAOsABADrgAQA8T/6APG/+gDyP/oA8r/6APM/+gDzv/oA9D/6APS/+gD1P/oA9b/6APY/+gD2v/oA+r/3wPs/98D7v/fA/b/4AP6/+ED+//gA/z/4QP9/+AEEQAQBBIAEAQT/98ALQA2//EAOP/0ADr/9AA7//AAzf/xAM//9QDR//EA1f/0ANj/9QDZ//MBFP/0AS7/8QE2//EBTf/1Agv/8AKA//ECgv/xAoT/8QKU//AClv/wAv3/8AMM//ADDf/0Aw//8AMn//MDM//xAzT/9ANL//ADYP/0A2j/8ANr//QDef/0A4n/8wOL//MDjf/zA5P/9AOW//UD6v/wA+z/8APu//AD9v/xA/j/9AQA//QEEf/1BBP/8ABZACMADwA2/+YAOP/mADoADgA7/+YArQAPAK8ADwDN/+YAzwAOANH/5gDVAA4A2AAOANkACwDc/+UA7QAPAPT/6AD/AA8BCAAPART/5gEu/+YBNv/mAU0ADgHxAA8B8gAPAfMADwH0AA8B9QAPAfYADwH3AA8CC//mAigADwIqAA8CLAAPAoD/5gKC/+YChP/mApT/5gKW/+YC+AAPAv3/5gMAAA8DDP/mAw0ADgMP/+YDJwALAygADwMz/+YDNAAOA0v/5gNVAA8DYP/mA2j/5gNrAA4DbgAPA3AADwN5AA4DiQALA4sACwONAAsDj//lA5D/6AOTAA4DlgAOA5cADwOYAA8DmgAPA5wADwOeAA8DoAAPA6IADwOkAA8DpgAPA6gADwOqAA8DrAAPA64ADwPq/+YD7P/mA+7/5gP2/+YD+AAOA/r/5QP7/+gD/P/lA/3/6AQAAA4EEQAOBBIADwQT/+YALgA2/+MAOv/lADv/5ADN/+MAz//lANH/4wDV/+UA2P/lANn/6QDt/+oA///qAS7/4wE2/+MBTf/lAgv/5AKA/+MCgv/jAoT/4wKU/+QClv/kAv3/5AMM/+QDDf/lAw//5AMn/+kDM//jAzT/5QNL/+QDaP/kA2v/5QN5/+UDif/pA4v/6QON/+kDk//lA5b/5QOX/+oD6v/kA+z/5APu/+QD9v/jA/j/5QQA/+UEEf/lBBL/6gQT/+QAIQA2/+IAOv/kAM3/4gDP/+QA0f/iANX/5ADY/+QA2f/pAO3/6wD//+sBLv/iATb/4gFN/+QCgP/iAoL/4gKE/+IDDf/kAyf/6QMz/+IDNP/kA2v/5AN5/+QDif/pA4v/6QON/+kDk//kA5b/5AOX/+sD9v/iA/j/5AQA/+QEEf/kBBL/6wAXADb/6wA7//MAzf/rANH/6wEu/+sBNv/rAgv/8wKA/+sCgv/rAoT/6wKU//MClv/zAv3/8wMM//MDD//zAzP/6wNL//MDaP/zA+r/8wPs//MD7v/zA/b/6wQT//MAMABP/+8AUP/vAFL/7wBa//AAvP/vAOf/7wDp//AA6//vAOz/7wDu/+8A7//vAPD/7wDz/+8A9f/vAPb/7wD5/+8A+//vAQD/7wEx/+8BQP/vAUX/7wIc/+8CZP/vAmb/7wJo/+8Caf/vAxL/7wM3/+8DOf/vAzz/8AM+/+8DQ//vA1T/7wNd/+8DbP/wA3r/8AN+/+8DgP/vA5L/7wOU//AD8//vA/X/7wP5//AD///vBAH/8AQM/+8EDv/vBBD/7wAdAAT/8gAJ//IAWP/1AFv/9QC4//UBFf/1AWX/8gFm//IBaP/yAWn/8gFq//ICJv/1Aif/9QKV//UDGP/1Azv/9QNE//UDTP/1A03/8gNO//IDUv/yA2H/9QNp//UDiv/1A4z/9QOO//UD6//1A+3/9QPv//UABAD0/+0DkP/tA/v/7QP9/+0ACgAE//UACf/1AWX/9QFm//UBaP/1AWn/9QFq//UDTf/1A07/9QNS//UAVABF//AARv/wAEf/8ABJ//AAUf/rAFP/8ACR//AAlf/wALb/8ADD//AAxP/wAPL/8AD+//ABE//rARn/8AEd//ABNf/wAUf/8AFI//ABUv/wAhP/8AIU//ACFf/wAhb/8AIX//ACHf/rAh7/6wIf/+sCIP/rAiH/6wIv//ACMf/wAjP/8AI1//ACN//wAjn/8AI7//ACPf/wAj//8AJB//ACQ//wAkX/8AJH//ACSf/wAmv/6wJt/+sCb//rAxD/8AMW/+sDHP/rAzb/8AM4/+sDOv/wAz3/8ANc//ADYv/wA2f/8AN1//ADd//wA3j/8AOC/+sDhP/wA4b/6wOV//ADsf/wA7P/8AO1//ADt//wA7n/8AO7//ADvf/wA7//8APF/+sDx//rA8n/6wPL/+sDzf/rA8//6wPR/+sD0//wA9X/8APX//AD2f/rA9v/8ACPAAQADQAJAA0AQ//wAEX/sABG/7AAR/+wAEn/sABR/9YAU/+wAFgACwBbAAsAkf+wAJX/sAC2/7AAuAALAMT/sADt/68A8v+wAP7/sAD//68BE//WARUACwEZ/7ABHf+wATX/sAFH/7ABSP+wAVL/sAFlAA0BZgANAWgADQFpAA0BagANAgz/8AIN//ACDv/wAg//8AIQ//ACEf/wAhL/8AIT/7ACFP+wAhX/sAIW/7ACF/+wAh3/1gIe/9YCH//WAiD/1gIh/9YCJgAL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AlQA0QJXAlcA0gJZAlkA0wJbAlsA1AJdAl0A1QJfAl8A1gJhAmEA1wJjAm8A2AJxAnEA5QJzAnMA5gJ1AnUA5wKAAoAA6AKCAoIA6QKEAoQA6gKGAoYA6wKIAogA7AKKAooA7QKMAowA7gKOAo4A7wKQApAA8AKSApIA8QKUApcA8gKZApkA9gKbApsA9wL4Av0A+AMAAw8A/gMSAxIBDgMWAxYBDwMYAxgBEAMcAxwBEQMfAyABEgMiAysBFAMtAy8BHgMxAzYBIQM4AzkBJwM7Az4BKQNEA0UBLQNHA0cBLwNJA0kBMANLA04BMQNSA1cBNQNaA1oBOwNcA1wBPANgA2EBPQNmA2YBPwNoA3EBQAN0A3UBSgN3A3oBTAOBA4IBUAOGA4YBUgOIA44BUwOTA5QBWgOYA8ABXAPCA8IBhQPEA9EBhgPZA9kBlAPcA9wBlQPeA94BlgPqA+8BlwPyA/IBnQP0A/QBngP2A/YBnwP4A/kBoAP+BAEBogQEBAQBpgQGBAcBpwQJBAkBqQQNBA0BqgQPBA8BqwQTBBMBrAABAAoACgAoADMANAA9AEgATQBWAFkAXQABACIAmQCwALIAswC0ALsAvgC/AMAAxQDHAMgAyQDNANEA0wDUANYA3gDiAOMA5ADlAOYA6ADqAOwA8QDzAPYA+wD+AR0B3AACAHYABAAEAAAACQAJAAEADgAOAAIAEAAQAAMAIwAnAAQAKgAyAAkANgA8ABIAQwBFABkARwBHABwASgBKAB0ATwBSAB4AVABUACIAWABYACMAWgBcACQAiACIACcArACvACgAuAC4ACwAvAC8AC0AwgDCAC4AzwDQAC8A0gDSADEA1QDVADIA1wDZADMA2wDbADYA3QDdADcA3wDfADgA4QDhADkA5wDnADoA6QDpADsA8gDyADwA9wD3AD0A+QD6AD4A/wEAAEABBQEFAEIBCAEIAEMBEwEVAEQBJwEpAEcBLAEsAEoBLgEuAEsBRQFFAEwBZQFrAE0BbwFwAFQB7AHtAFYB7wHvAFgB8QIXAFkCHAIhAIACJgI2AIYCOAJBAJcCSgJMAKECTgJOAKQCUAJQAKUCUgJSAKYCVAJUAKcCVwJXAKgCWQJZAKkCWwJbAKoCXQJdAKsCXwJfAKwCYQJhAK0CYwJvAK4CcQJxALsCcwJzALwCdQJ1AL0CgAKAAL4CggKCAL8ChAKEAMAChgKGAMECiAKIAMICigKKAMMCjAKMAMQCjgKOAMUCkAKQAMYCkgKSAMcClAKcAMgC+AL9ANEDAAMPANcDEgMSAOcDFgMWAOgDGAMYAOkDHAMcAOoDHwMgAOsDIgMrAO0DLQMvAPcDMQM2APoDOAM+AQADRANFAQcDRwNHAQkDSQNJAQoDSwNOAQsDUgNXAQ8DWgNaARUDXANcARYDYANhARcDZgNxARkDdAN1ASUDdwN6AScDgQOCASsDhgOGAS0DiAOOAS4DkwOUATUDmAPAATcDwgPCAWADxAPRAWED2QPZAW8D3APcAXAD3gPeAXED6gPvAXID8gPyAXgD9AP0AXkD9gP2AXoD+AP5AXsD/gQBAX0EBAQEAYEEBgQHAYIECQQJAYQEDQQNAYUEDwQPAYYEEwQTAYcAAgE4AAQABAAdAAkACQAdAA4ADgAeABAAEAAeACQAJAABACUAJQAEACYAJgADACcAJwAFACoAKwACACwALAAMAC0ALQAJAC4ALgAKAC8AMAACADEAMQADADIAMgALADYANgAGADcANwAMADgAOAANADkAOQAQADoAOgAOADsAOwAPADwAPAARAEMAQwATAEQARAAVAEUARQAUAEcARwAWAEoASgAXAE8AUAAXAFEAUQAYAFIAUgAVAFQAVAAaAFgAWAAZAFoAWgAbAFsAWwAZAFwAXAAcAIgAiAAVAKwArAAHAK4ArgADALgAuAAZALwAvAAXAMIAwgAVAM8A0AAfANIA0gACANUA1QAOANcA2AACANkA2QASANsA2wACAN0A3QACAN8A3wAfAOEA4QAfAOcA5wAIAOkA6QAbAPIA8gAVAPcA9wAgAPkA+QAgAPoA+gAVAP8BAAAgAQUBBQAgARMBEwAYARQBFAANARUBFQAZAScBJwAVASgBKAAHASkBKQAIASwBLAAJAS4BLgAJAUUBRQAIAWUBZgAdAWcBZwAeAWgBagAdAWsBawAeAW8BcAAeAewB7QADAe8B7wAGAfgB+AAEAfkB/AAFAf0CAQACAgICBgADAgcCCgAMAgsCCwAPAgwCEgATAhMCEwAUAhQCFwAWAhwCHAAXAh0CIQAYAiYCJwAZAikCKQATAisCKwATAi0CLQATAi4CLgAEAi8CLwAUAjACMAAEAjECMQAUAjICMgAEAjMCMwAU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AAAAGAAAAAAAFQAEABgAAAAAAAUAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAUACAANAAIABQAAAAUAFQAFAAAABQAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAGAAAAAAABQAVAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAABgAAAAVABUAAAAAAAAAAAABAAAAAAAAAAUAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXABcAAAAHAAcAEwAHAAcABwATAAAAAAAAABMAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAEQARABEAEQARABEAEQAFAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAGAAYABgAGAA4AGgAaABoAGgAaABoAGgAVABUAFQAVABUAAAAAAAAAAAAYAAgACAAIAAgACAALAAsACwALAAIAAgARABoAEQAaABEAGgAFABUABQAVAAUAFQAFABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUABQAVAAUAFQAFABUABQAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAGAAFAAgABQAIAAUACAAAAAAAAAAAAAAAAAAZABsAGQAbABkAGwAZABsAGQAbAAoAAAAKAAAACgAAAAYACwAGAAsABgALAAYACwAGAAsABgALAAkAAAAOAAIADgAUAAwAFAAMABQADAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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",
+"sampleImage.jpg":"/9j/4RC5RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAgAAAAcgEyAAIAAAAUAAAAkodpAAQAAAABAAAAqAAAANQACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaAAyMDE0OjAzOjE5IDAzOjAyOjI2AAAAAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAregAwAEAAAAAQAAATYAAAAAAAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABIgEbAAUAAAABAAABKgEoAAMAAAABAAIAAAIBAAQAAAABAAABMgICAAQAAAABAAAPfwAAAAAAAABIAAAAAQAAAEgAAAAB/9j/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAEcAoAMBIgACEQEDEQH/3QAEAAr/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/AO9gJbfNShKFatpsfcPNRJd31RITEJWpGH2A6Ex4KJPkilqbajYRqikpiPLXxRCxNtTrUjIP+1SG8cBPBT7dPPxStCVrslrQ5jdzBzw6FH7VaHSII7wOFCXARJA8FEiU0RHUBcZHoSn+1vPYfM/3qFmW94iI+CFt7dkmhoI3at7gcoiER0VxyPVmy2sCXyT4awpG9rj7Xlo7hQln5o2jxOqi41xLZJHc8flR4RfVXFpuFw92rnu0/NH96Gbn7uyR3Hkp20veJER5p1AbosnZg615/wByGSTyilkHmfgmhOBC031f/9D0X0H+B/BRNTx2VuJGibXwT/cLEcQae1w7JiPEK9BPITGuSj7ngj2uzS0SA3GByrbDXbu9Mts2OLX7TMOH0mP2/n/yU5YD2R9zwR7Xi0oTbJPCtuobOmiQpEzyUfcCPbLWYGQQ5m49j/BRLY5aFc2tA1H8U2yuZiZ7hLj808GjRI+SaFedTVOg7eJ/vUDUBwJThkC04i1NqYtVr0xPh8UtidxrfbLT2+SW1Wy1zR218lAsPgPkiJoMGtt+acNPafvRjWfBMKXeCPEFcJ7MRXqCYPknOODJbB8giCt4HA+9OGxyhxeK4R7h/9H0oOrJ0BkrKt+tf1aqkftKl7hI21v36jT832/9JXMfJqvxq8tocaLam3ca7Ht9SHfu+1ebV9K+vEAOz8MjQCK6NPvwv3ETKu31WgfyD1nUfrl0+7Dvx8O4tttrc1l5urrLCdBYwsdbZ7Vy7uo51vtyeqeuwGWtOXEGNu7+b/e9T/z3/wAIiYPS/rPvsPUcyl1XpONIx2Ywf62noeo63B/mPper/hFa6hg9XdjbenXVY+UXja+2ui2st2nfU5rsc+n7/f63v/0f+EQ4vGP8v8FRjfSX8v8ACaRynwWtzIaXF4aMsD3kbfUftq99n8tEZ1Tr24OZ1na9rmuaXXeq2AWy2ynaxtjH7bWfS/P/AOCV+vAzgykWuY6wCoXlooAc4N/WfT/Vvb6ln82sf6wvb0+thzzb+sY11eB9nc1hbmNLXm/I+zfY/wBV9F+P+js9f3+p+gTgSSBcde3/AKKigNalp3/9GenwfrK7HuvttvrubkHe6uyyGsf7W7qHbXenV6bPdR9D/DfT9b1bbvrphMfse7Ha/TT1XmZIa2HNoc125zmrygdRyw0l2RcWgSYsfMf5y1s7q31n6DRh05FuMx17C6ptNNZb6Iaz0t7m7avV93vZ6Pqf6W23/BGWMxIF3xfT/vlCYIJqq+r6APrv00jd6uOQYg+q/udjf8B+/wC1IfXfpZBd62PGkn1X95j/AAH8hy5vo3Vep5tIs9VucxzKnPvrqNba7X6ZHT3Ctu227EZsust/4VXWZnWDXW77HZvc6tr2fpJYHu2XWT6fubjs/Su/fTSCP/Ro/wDepsfyjJ12/XXpbo2247p4i1x7Od/oP3a3op+tOGOfRkcgXa/jUsO276xPAqxML1LrC1ostn06w71PWyLfWayt7cVlbLPTsf8ApPU/6zdh59HUbOq3VsuvZWAw2OqbY9lTjUyxtThhBzHOs+n+hZ/hEo2TV19YlE5AC6v/AAZPQdU691HJua7EzqsSoNLRWy2JcfznGH7vd/0FUHVOsguI6n7nd/XHA+hzT+7+6sjo7uo2ZIx2utbn12B11d9gLBjt2/bcd7Mh1lf2raf0T/T3s/01a231dXlxaKg0B4AJoJneDX/g/d+g3MTttLj/AIX/AKKs31qX+D/6Mh/afWWOcaupBhedzybgZMMYHH9D/oq9n+vv1em/WO6jGFebfVlW+oXG02iSwx+i+gz6KoCnqQquFjqha994xnA0FoDh/k9lkV/Srf8Azu7/AMGSNPUzdXHpCsPJtbux5dWai1rWONf0vteyz/i/+20r/rQ/l/gpArpL6/8AozvD609NPMsHjvpP4C5EH1gwHAFpJB1BBq/9Lrna6uoAsNoYWgs9QB1APBFv5jXN/SbHLhupY3Sq+qZdHUaX29QrD7sqyq6prHWemcq30mVYzWbXf8G1C+xifLVI8RIeb7FV1Kq8MNYJFhIafb23fuPf+4im0+C4j6o9Qpoqr6fSPTwcKy9ofY7c8Q9+nsrYxzH22vc36di6L9t9PLnMFji5oBPscNHFwb7nhrfzHJQnoeKtD+CZRNiuz//So9P6t9lyvVZYdzWw7ffW6sHIAxq77La273Mp+0faXv2Pr/R/y61rW9Uof0u7Hq610+nqLg4VZLMkOrYd+5jt17rMj+Y/Ru9n01yHoBzrnfaHO+02ltjHs3F1VTD6LtK9m+2/0/0dLdlf6JZ7sKxtRfXjudYWPEtaT9L2Tua33e1yhjkjKJuUeIa1p6lvuAeP1e8t6i111j6vrBgsqdblvrYchntqupbV0ur/ANp+ZuybP+h6yVPUA2yp1v1gwbK2WYLrWjIr1ZRW5nV2/m/8p3/pK/8AwT0FwFXRszc26rFve1jg8ltDnCB7vptDmtRcfp2f6D/8mPe703kuNNhLvUdWx0kfS+zfTq/cUnCLriG29xTx+Bez+15rcQVH6z9P+0/ZfT9U3sg5H2n7T9r1bu2fsv8AUfo/T/wez9Ms/wDxg9SwModOGFfRlAPySfSsbb6YIx9v8y921/8AXXL4+Pa59RGF61T7W+nc+pzt7WN9F7Q4bGur/wAJsQXYWc1jLnY11eOwBrH+m4Md3cN8bfplKFcUSSB9YolOwRSZr5BG0vEGWjkgCXLR+tVmT9k6WMrqOP1O1oui7Gsa8MZtxvTx7BU1np2Vx+cqbcLIZiW5Ty2p1BINFpDbPaBqa3uZZ+dsbtZ9NaZ+qPT7cfbXlWNc0eqS/wBMQXtrcW27jX6fsZ/hXVqTJmx2JcYIhd0jHA0RXzVTd+p2Zk19IeMO3GpJuyTa3KtrDjb9noHT31Nt2foftf8AP/8ABroreo9R3H0Mrp4b+n27rqp/mK/2d+f/AOWXr/af+62xcfT9TulvL9+Y+ahLmudjVvH0tu6qy93q7q632/on2f8AFItv1J6d6DjXdk7thNbnMqDSfcWOc7d9BRGcJeoSBEtQWQAjStnr6uqZLMtrvtmAynfb7zfUNrPSr+yvd7zu2Zn2p13/AAXpLk+rue/qD3PvryXFtc30P31uOxo3V2sDGv8Ab7PooeJ9UacXJrttuBYJaRsDnOkW0xXTFvrPe70/0Xvs9/p/zivt6J0xtftyrxVUIkY73Na2SYL2VbW+47PejCUAdx9iyYMtK/Fn9V8vp2Jm7svZS8iwtzLbRWxjTWR6T22fo3Otd+et93VunHI3N6vhCo21PFf2lk+m1rhfXs1/nbNrvpf9crXP09N6bh9RpvGbacioE14z8Z1jXkhzJOOaX+t9P9z6f/CLHzvqu9nVMmvD+0XYlBcym9oL3OIDfz6WbPd+k3bNnpv+miZxJNHcVsgAgVWxv5v0v3fS9mOq4LWtbZ1nCL2ioPP2pp9zbN2Q76P+Eo/Rf+fP9Ig3dUrdU9tXX+nMsNdja3m0ECx14ux7CB+ZXgbsR/8AwvvWIei9Nx+nY7jj3WZDy9uTYWXFzWNtG+l7aR6fqOwnbX+33/p/T/SIWTi9Jrvx2YvRbcqm7+dt25bTUJj1Nrm/p2bHb/0aackSdfP5YhNVp4dZF6N/WcM2WFvWunitz8g1t9Yghjwz9nsJ93vxnNt+0O/7YXJZlfW39Qz3MutzK7LLXU5NJcWWNspu9I02e3fW2z0WN/4VJrayBP1WtDy/aW7skkN/0n0Vft6N0H7Xv/ZlrsU1vDpx8wOddvbsfJj2ej6nt/fSM4j/AHop+z7VsCy/p+Hm5OZQ47X3Xem/b7g4Ndv/AEgtY79I51n6Suz+aQXfXLCAhmExsN3Of+jBc1w9P/B4zPT99jXfo0+TV07Ccw4uC4Yz6bqvstldzPVvea/TZ6lm29vq07v8J/N1WqtQOmm7FOR0ZtGM+suyHD1niff6FQ3WHfTvbRY2ytD3IjU6691E+IH1f//T5lv7d/SFpyJIA1Do0+jLWt2/R+h6f5ikLetj2tF4siXEtkxHf2Ljklln2uvB/wA1qa+L1zr+pydzX7dd0tgydNf0f7qeh3Uy57i6xhcRIa0nQfR0LPbYuQSQPtUa4f8Amo1e1st6o4PFrrAOHbqwD/1H/f1Oo9TdYfTdYD/JBBn+wxrVw6SjPt1pw/8ANVr4vbi3qpLQPWEiG+0zHj7Wu9iEcnPEw1xAJDj6cDj3ep7P+qXGpJw9rrX/ADVavZi7Oa6WD3RqGMBdB+ju9n/mCduRcWtc4bdCA19bPLwZ/wCYLi0kvR4X9Favb13Zjmba/olx+gwDXvDhXt3JPuubra1jmtjcHsGzy3abVxCSaeG+n9qtXvqM7Elotx2SeIazU6bYhu5v8hWmWYj90MrAH0hAB/tbfztq83SUc6/RXC/B9JD8cPmptLrB9ICNxJ/ejanDmuZu2NYCBoD7QB2hpe3uvNUkxWr6W5w3htgZvj6RHb5u3KJFjhEsaBHplnh+Z9H6f530l5skiFPojxVuJN1Qsc7RvpSOP+i701EV4wc8NsYbDt3eQn9HG0Nf/VXnqSdqj7H/2f/tF+hQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklNBDoAAAAAAJMAAAAQAAAAAQAAAAAAC3ByaW50T3V0cHV0AAAABQAAAABDbHJTZW51bQAAAABDbHJTAAAAAFJHQkMAAAAASW50ZWVudW0AAAAASW50ZQAAAABDbHJtAAAAAE1wQmxib29sAQAAAA9wcmludFNpeHRlZW5CaXRib29sAAAAAAtwcmludGVyTmFtZVRFWFQAAAABAAAAOEJJTQQ7AAAAAAGyAAAAEAAAAAEAAAAAABJwcmludE91dHB1dE9wdGlvbnMAAAASAAAAAENwdG5ib29sAAAAAABDbGJyYm9vbAAAAAAAUmdzTWJvb2wAAAAAAENybkNib29sAAAAAABDbnRDYm9vbAAAAAAATGJsc2Jvb2wAAAAAAE5ndHZib29sAAAAAABFbWxEYm9vbAAAAAAASW50cmJvb2wAAAAAAEJja2dPYmpjAAAAAQAAAAAAAFJHQkMAAAADAAAAAFJkICBkb3ViQG/gAAAAAAAAAAAAR3JuIGRvdWJAb+AAAAAAAAAAAABCbCAgZG91YkBv4AAAAAAAAAAAAEJyZFRVbnRGI1JsdAAAAAAAAAAAAAAAAEJsZCBVbnRGI1JsdAAAAAAAAAAAAAAAAFJzbHRVbnRGI1B4bEBSAAAAAAAAAAAACnZlY3RvckRhdGFib29sAQAAAABQZ1BzZW51bQAAAABQZ1BzAAAAAFBnUEMAAAAATGVmdFVudEYjUmx0AAAAAAAAAAAAAAAAVG9wIFVudEYjUmx0AAAAAAAAAAAAAAAAU2NsIFVudEYjUHJjQFkAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQCAAAAAAAEAAAAADhCSU0EMAAAAAAAAgEBOEJJTQQtAAAAAAAGAAEAAAACOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA0sAAAAGAAAA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aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNC0wMy0xOVQwMzowMjoyNiswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNC0wMy0xOVQwMzowMjoyNiswMTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTQtMDMtMTlUMDM6MDI6MjYrMDE6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg3MUY4MTMxRkI2RTY4OTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUY4MTMxRkI2RTY4OTgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjgxMzFGQjZFNjg5OCIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE4NzFGODEzMUZCNkU2ODk4IiBzdEV2dDp3aGVuPSIyMDE0LTAzLTE5VDAzOjAyOjI2KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjgwMTE3NDA3MjA2ODExODcxRjgxMzFGQjZFNjg5OCIgc3RFdnQ6d2hlbj0iMjAxNC0wMy0xOVQwMzowMjoyNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAA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"
\ No newline at end of file
diff --git a/public/app/5e99f337.app.js b/public/app/5e99f337.app.js
new file mode 100644
index 0000000..1a037da
--- /dev/null
+++ b/public/app/5e99f337.app.js
@@ -0,0 +1,51 @@
+a.put("app/analytic/report/list/copy.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_COPY_REPORT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="portlet light bordered">\n    <div class="portlet-title">\n      <div class="caption font-green-sharp" style="padding-left:10px;">\n        <i class="icon-folder font-green-sharp"></i>\n        <span class="caption-subject">{{ \'APPLICATION_COPY_TO\' | translate }} </span>\n      </div>\n    </div>\n    <div class="portlet-body">\n      <div js-tree="customTreeConfig" ng-model="customTreeData" should-apply="ac()" tree="customTreeInstance" tree-events="ready:initCustomScopeTree;"></div>\n    </div>\n  </div>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-disabled="!customTree.get_selected(true).pop().id" ng-click="ok()" ng-disabled="forms.report.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_REPORT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.report" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_PATH\' | translate}}<span class="required" aria-required="true"></span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_PATH\' | translate}}" class="form-control" data-ng-model="path" disabled/>\n      <span data-ng-show="(forms.report.name.$touched || forms.report.$submitted) && forms.report.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.report.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/list/extract.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_EXTRACT_REPORT\' | translate }}</h3>\n</div>\n<div class="modal-body" style="text-align:center;">\n  <form name="forms.report" class="form-inline mbottom20" novalidate>\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DATE_RANGE\' | translate}}<span class="required" aria-required="true"></span></label>\n      <input type="daterange" name="dates" ranges="ranges" placeholder="{{\'APPLICATION_DATE_RANGE\' | translate}}" class="form-control" data-ng-model="dates" required/>\n    </div>\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn default green-jungle" type="button" data-ng-click="extract(\'csv\')"><i class="fa fa-file-excel-o"></i> {{ \'APPLICATION_SAVE_AS_CSV\' | translate }}</button>\n  <button class="btn default red-intense" type="button" data-ng-click="extract(\'pdf\')"><i class="fa fa-file-pdf-o"></i> {{ \'APPLICATION_SAVE_AS_PDF\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getTrees()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-book-open"></i>\n					<a href="/analytics/reports/list">{{ \'APPLICATION_REPORTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<div class="col-fixed">\n			<!-- BEGIN Portlet PORTLET-->\n			<div class="portlet light bordered">\n				<div class="portlet-title">\n					<div class="caption font-green-sharp" style="padding-left:10px;">\n						<i class="icon-folder font-green-sharp"></i>\n						<span class="caption-subject">{{ \'APPLICATION_FOLDERS\' | translate }} </span>\n					</div>\n					<div class="inputs">\n						<div class="portlet-input input-inline input-small">\n							<div class="input-icon right">\n								<i class="icon-magnifier"></i>\n								<input type="text" data-ng-model="searchField" data-ng-change="searchTrees()" class="form-control input-circle" placeholder="search...">\n							</div>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<div js-tree="defaultTreeConfig" ng-model="defaultTreeData" should-apply="ac()" tree="defaultTreeInstance" tree-events="ready:initDefaultScopeTree;select_node:selectDefaultNode;"></div>\n					<div js-tree="customTreeConfig" ng-model="customTreeData" should-apply="ac()" tree="customTreeInstance" tree-events="ready:initCustomScopeTree;select_node:selectCustomNode;rename_node:updateCustomTree;delete_node:updateCustomTree;move_node:updateCustomTree;create_node:updateCustomTree;"></div>\n				</div>\n			</div>\n			<!-- END Portlet PORTLET-->\n		</div>\n		<div class="row tree-row">\n			<div class="col-md-12">\n				<!-- BEGIN Portlet PORTLET-->\n				<div class="portlet light bordered">\n					<div class="portlet-title">\n						<div class="caption font-green-sharp">\n							<i class="icon-book-open font-green-sharp"></i>\n							<span class="caption-subject">{{ \'APPLICATION_REPORTS\' | translate }}<span data-ng-if="selectedNode"> - {{selectedNode}}</span></span>\n						</div>\n						<div data-ng-if="!defaultTreeActive" class="actions">\n							<div class="btn-group" data-ng-show="id.length">\n								<a class="btn red" href="#" data-ng-click="deleteItems()">\n									<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n								</a>\n							</div>\n							<div class="btn-group">\n								<span class="btn default btn-file">\n								<span class="fileinput-new">\n								<i class="icon-cloud-upload"></i> {{\'APPLICATION_IMPORT_FROM_JSON\' | translate}}</span>\n								<input type="file" on-read-file="import($fileContent)"/>\n								</span>\n							</div>\n							<div class="btn-group">\n								<button class="btn green-jungle " ng-click="create()">\n									<i class="icon-plus"></i> {{ \'APPLICATION_NEW_REPORT\' | translate }}\n								</button>\n							</div>\n						</div>\n					</div>\n					<div class="portlet-body">\n						<div ng-slide-down="gridOptions" lazy-render duration="1">\n						<!-- START TABLE -->\n						<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n							<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n						</div>\n						<!-- END TABLE -->\n					</div>\n					</div>\n				</div>\n				<!-- END Portlet PORTLET-->\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/analytic/report/list/preview.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_REPORT_PREVIEW\' | translate }}</h3>\n</div>\n<div class="modal-body" style="text-align:center;">\n  <form name="forms.report" class="form-inline mbottom20" novalidate>\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DATE_RANGE\' | translate}}<span class="required" aria-required="true"></span></label>\n      <input type="daterange" name="dates" ranges="ranges" placeholder="{{\'APPLICATION_DATE_RANGE\' | translate}}" class="form-control" data-ng-model="dates" data-ng-change="getPage()" required/>\n    </div>\n  </form>\n  <div ng-slide-down="showResult" lazy-render duration="1">\n    <div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-exporter class="grid extract-grid">\n      <div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n    </div>\n  </div>\n</div>\n<div class="modal-footer">\n<button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n</div>\n'),a.put("app/analytic/report/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getReport()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-book-open"></i>\n					<a href="/analytics/reports/list">{{ \'APPLICATION_REPORTS\' | translate }}</a>\n					<i data-ng-show="report" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="report">\n					<a href="#">{{report.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/report.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{report.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.analytics.reports.view.settings\')}">\n							<a data-ng-href="/analytics/reports/view/{{report.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/analytic/report/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_REPORT\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li>\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li class="active">\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_BUILD\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab" data-ng-click="showResult = true">{{ \'APPLICATION_TEST_PREVIEW\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.report.$valid && forms.general.$valid && updateReport()" novalidate>\n\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="report.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="report.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<!-- START TABLE INPUT -->\n\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n\n					</div>\n					<!-- END GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_2">\n						<form name="forms.report" data-ng-submit="forms.report.$valid && forms.general.$valid && updateReport()" novalidate>\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.report.table.$touched || forms.report.$submitted) && forms.report.table.$invalid}">\n							<label class="control-label">{{\'APPLICATION_TABLE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="report.table" name="table" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="table.table as table in tables | filter: $select.search">\n									<div ng-bind-html="table.name | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n							</span>\n							<span data-ng-show="(forms.report.table.$touched || forms.report.$submitted) && forms.report.table.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END TABLE INPUT-->\n						<div data-ng-if="report.table" class="mbottom20 pbottom20">\n						<div class="portlet-title tabbable-line">\n							<div class="caption caption-md">\n								<i class="icon-globe theme-font hide"></i>\n								<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_FIELDS\' | translate}} </span>\n							</div>\n						</div>\n								<!-- START TABLE -->\n								<table class="table table-striped table-bordered table-hover">\n									<thead>\n										<tr>\n											<th>{{ \'APPLICATION_FIELD\' | translate }} / {{ \'APPLICATION_METRIC\' | translate }}</th>\n											<th>{{ \'APPLICATION_ALIAS\' | translate }}</th>\n											<th>{{ \'APPLICATION_FUNCTION\' | translate }}</th>\n											<th>{{ \'APPLICATION_GROUP_BY\' | translate }}</th>\n											<th>{{ \'APPLICATION_ORDER_BY\' | translate }}</th>\n											<th></th>\n											<th></th>\n										</tr>\n									</thead>\n										<tbody ui-sortable="sortableOptions" data-ng-model="report.Fields">\n											<tr data-ng-repeat="field in report.Fields">\n												<td>\n													<!-- START FIELD -->\n													<div class="form-group" data-ng-class="{\'has-error\': forms.report.$submitted && !field.field}">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.field" dynamic-name="randomName()" theme="bootstrap" on-select="setMetricId($item,$index)" required>\n															<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}"><span ng-bind-html="$select.selected.name"></span></ui-select-match>\n															<ui-select-choices repeat="tableField.value as tableField in tableFields | filter: $select.search">\n																<div ng-bind-html="tableField.name | highlight: $select.search"></div>\n															</ui-select-choices>\n														</ui-select>\n														<span data-ng-show="forms.report.$submitted && !field.field" class="help-block help-block-error">\n															<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n														</span>\n													</div>\n													<!-- END FIELD-->\n												</td>\n												<td>\n													<!-- START ALIAS -->\n													<div class="form-group" data-ng-class="{\'has-error\': forms.report.$submitted && !field.alias}">\n														<!-- <label class="control-label">{{\'APPLICATION_ALIAS\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<input type="text" dynamic-name="randomName()" placeholder="{{\'APPLICATION_ALIAS\' | translate}}" class="form-control" data-ng-model="field.alias" required/>\n														<span data-ng-show="forms.report.$submitted && !field.alias" class="help-block help-block-error">\n															<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n														</span>\n													</div>\n													<!-- END ALIAS -->\n												</td>\n												<td>\n													<!-- START FUNCTION -->\n													<div class="form-group">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.function" name="function" theme="bootstrap">\n															<ui-select-match placeholder="{{\'APPLICATION_FUNCTION\' | translate}}" allow-clear>{{$select.selected.name}}</ui-select-match>\n															<ui-select-choices repeat="function.value as function in functions | filter: $select.search">\n																<div ng-bind-html="function.name | highlight: $select.search"></div>\n															</ui-select-choices>\n														</ui-select>\n													</div>\n													<!-- END FUNCTION-->\n												</td>\n												<td>\n													<!-- START GROUP_BY -->\n													<div class="form-group">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.groupBy" name="groupBy" theme="bootstrap" required>\n															<ui-select-match placeholder="{{\'APPLICATION_GROUP_BY\' | translate}}">{{$select.selected.name | translate}}</ui-select-match>\n															<ui-select-choices repeat="groupBy.value as groupBy in groupByField | filter: $select.search">\n																{{$translate.instant(groupBy.name)}}\n															</ui-select-choices>\n														</ui-select>\n													</div>\n													<!-- END GROUP_BY-->\n												</td>\n												<td>\n													<!-- START ORDER_BY -->\n													<div class="form-group">\n														<!-- <label class="control-label">{{\'APPLICATION_FIELD\' | translate}}<span class="required" aria-required="true">*</span></label> -->\n														<ui-select data-ng-model="field.orderBy" name="orderBy" theme="bootstrap">\n															<ui-select-match placeholder="{{\'APPLICATION_ORDER_BY\' | translate}}" allow-clear>{{$select.selected}}</ui-select-match>\n															<ui-select-choices repeat="orderBy in [\'ASC\',\'DESC\'] | filter: $select.search">\n																<div ng-bind-html="orderBy | highlight: $select.search"></div>\n															</ui-select-choices>\n														</ui-select>\n													</div>\n													<!-- END TABLE INPUT-->\n												</td>\n												<td class="report-field-remove">\n													<button class="btn red" type="button" data-ng-click="removeField($index)"><i class="fa fa-times"></i></button>\n												</td>\n												<td class="report-field-handle">\n													<!-- <img data-ng-src="assets/images/move.png" class="img-responsive"> -->\n												</td>\n											</tr>\n											<tr data-ng-hide="report.Fields.length" class="unsortable">\n												<td colspan="7" style="text-align:center;">\n													<i>{{ \'MESSAGE_ADD_A_FIELD\' | translate }}</i>\n												</td>\n											</tr>\n										</tbody>\n								</table>\n								<button type="button" class="btn btn-sm green padding-bottom" ng-click="addField()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_FIELD\' | translate}}\n								</button>\n								<!-- END TABLE -->\n							</div>\n								<div data-ng-if="report.Fields.length" class="mbottom20 pbottom20">\n									<div class="portlet-title tabbable-line">\n										<div class="caption caption-md">\n											<i class="icon-globe theme-font hide"></i>\n											<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CONDITIONS\' | translate}} </span>\n										</div>\n									</div>\n									<div class="alert alert-info">\n											<strong>Output</strong><br>\n											<span ng-bind-html="output"></span>\n									</div>\n\n									<report-builder group="report.conditions.group" fields="report.Fields" forms="forms" firstCall=\'true\'></report-builder>\n								</div>\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n								</form>\n					</div>\n					<div class="tab-pane" id="tab_1_3">\n						<div ng-slide-down="showResult" lazy-render duration="0.5">\n							<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-move-columns class="grid">\n								<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n							</div>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/offline/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-login"></i>\n						<a href="/channels/chat/offline/list">Offline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-question font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/offline/view/view.detail.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAIL\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body row" data-ng-init="initView()">\n				<div class="col-md-6">\n					<div class="news-blocks">\n						<h3>\n							<a href="#" class="inactive-link">{{\'APPLICATION_MESSAGE\' | translate}}</a>\n							<hr>\n						</h3>\n						<div class="news-block-tags">\n							<em am-time-ago="chatVisitor.ChatEnquiry.createdAt"></em>\n						</div>\n						<p>\n							{{chatVisitor.ChatEnquiry.text}}\n						</p>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<div class="news-blocks">\n						<h3>\n							<a href="#" class="inactive-link">{{\'APPLICATION_VISITOR\' | translate}}</a>\n							<hr>\n						</h3>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-user"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.fullname}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-envelope"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.email}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-globe"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.remote_address}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-home"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.referer}} - {{chatVisitor.ChatWebsite.name}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-cursor"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.browser}}</a>\n						</div>\n						<div class="margin-top-20 profile-desc-link">\n							<i class="icon-screen-desktop"></i>\n							<a href="#" class="inactive-link">{{chatVisitor.os}}</a>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/offline/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-login"></i>\n					<a href="/channels/chat/offline/list">Offline</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/enquiry.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- START USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatVisitor.ChatEnquiry.email}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{chatVisitor.ChatEnquiry.username}}\n					</div>\n				</div>\n				<!-- END USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.offline.view.detail\')}">\n							<a data-ng-href="/channels/chat/offline/view/{{chatVisitor.id}}/detail">\n							<i class="icon-tag"></i>\n							{{ \'APPLICATION_DETAIL\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/online/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-login"></i>\n						<a href="/channels/chat/offline/list">Offline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-question font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/online/view/view.detail.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAIL\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body row" data-ng-init="initView()">\n				<div class="col-md-6">\n					<div class="news-blocks">\n						<h3>\n							<a href="#" class="inactive-link">{{\'APPLICATION_MESSAGES\' | translate}}</a>\n							<!-- <a href="#" data-ng-click="export()" data-ng-show="chatRoom.ChatMessages.length" class="btn btn-sm blue pull-right"><i class="icon-cloud-download"></i> {{\'APPLICATION_EXPORT\' | translate}} CSV </a> -->\n							<a href="api/chat/rooms/{{chatRoom.id}}/export" target="_blank" data-ng-show="chatRoom.ChatMessages.length" class="btn btn-sm blue pull-right"><i class="icon-cloud-download"></i> {{\'APPLICATION_EXPORT\' | translate}} CSV </a>\n							<hr>\n						</h3>\n						<div class="news-block-tags">\n							<em am-time-ago="chatRoom.ChatVisitor.ChatEnquiry.createdAt"></em>\n						</div>\n						<p>\n							<div ng-scrollbars ng-scrollbars-config="config">\n								<ul class="chats">\n									<li data-ng-class="{\'out\': message.User, \'in\':message.ChatVisitor}" data-ng-repeat="message in chatRoom.ChatMessages | orderBy:\'createdAt\'">\n										<img class="avatar" data-ng-src="api/users/avatar/{{message.User.userpic || \'unknown_avatar\'}}">\n										<div class="message">\n											<span class="arrow">\n											</span>\n											<a href="#" class="name">\n												{{message.User ? message.User.fullname : message.ChatVisitor.fullname}}\n											</a>\n											<span class="datetime">\n												at {{message.createdAt | date: \'medium\'}}\n											</span>\n											<span class="body">\n												{{message.body}}\n											</span>\n										</div>\n									</li>\n								</ul>\n							</div>\n						</div>\n					</div>\n					<div class="col-md-6">\n						<div class="news-blocks">\n							<h3>\n								<a href="#" class="inactive-link">{{\'APPLICATION_VISITOR\' | translate}}</a>\n								<hr>\n							</h3>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-user"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.fullname}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-envelope"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.email}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-globe"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.remote_address}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-home"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.referer}} - {{chatRoom.ChatVisitor.ChatWebsite.name}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-cursor"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.browser}}</a>\n							</div>\n							<div class="margin-top-20 profile-desc-link">\n								<i class="icon-screen-desktop"></i>\n								<a href="#" class="inactive-link">{{chatRoom.ChatVisitor.os}}</a>\n							</div>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n'),
+a.put("app/channels/chat/online/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-login"></i>\n					<a href="/channels/chat/online/list">Online</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/enquiry.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- START USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatRoom.ChatVisitor.email}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{chatRoom.ChatVisitor.fullname}}\n					</div>\n				</div>\n				<!-- END USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.online.view.detail\')}">\n							<a data-ng-href="/channels/chat/online/view/{{chatRoom.id}}/detail">\n							<i class="icon-tag"></i>\n							{{ \'APPLICATION_DETAIL\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/preview/preview.html",'<style>\n.xc_rating {\n  text-align: center;\n}\n.xc_rating_label > input{ /* HIDE RADIO */\n  display:none;\n}\n.xc_rating_label > input + img{ /* IMAGE STYLES */\n  cursor:pointer;\n  border:2px solid transparent;\n}\n.xc_rating_label > input:checked + img{ /* (CHECKED) IMAGE STYLES */\n  /*border:2px solid #f00;*/\n  background-color: #efefef;\n}\n\n.xc_label {\n  display: inline-block;\n  max-width: 100%;\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n\n.xc_online_message,\n.xc_offline_message,\n.xc_rating_message\n{\n  text-align: center;\n}\n\n.xc_div_group {\n  margin: 10px 0 10px 0;\n}\n.xc_footer\n{\n  text-align: center;\n  padding-bottom: 5px;\n}\n\n.xc_powered\n{\n  color: grey;\n  font: 10px/16px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;\n  padding-bottom: 5px;\n}\n\n.xc_chat_container\n{\n  //width:379px;\n  //position:fixed;\n  //bottom:0;\n  //right:50px;\n  z-index:9999;\n  background-color:transparent;\n}\n\n.xc_chat_container *\n{\n  font-family:Arial,Helvetica,sans-serif;\n  font-size:13px;\n  margin:0;\n  padding:0;\n}\n\n.xc_chat_container p\n{\n  margin:5px 0;\n}\n\n.xc_signup_wrapper\n{\n  max-height:375px;\n}\n\n.xc_conversation_container\n{\n  max-height:375px;\n  list-style:none;\n  overflow:auto;\n  margin:0;\n  padding:20px 10px;\n}\n\n.xc_conversation_container a\n{\n  color:#036;\n}\n\n.xc_conversation_container a.xc_btn_style\n{\n  color:#fff;\n}\n\ndiv.xc_chat_head\n{\n  color:#fff;\n  background:{{chatWebsite.color}};\n  //border-radius: 20px 20px 0px 0px !important;\n  height:52px;\n  line-height:55px;\n  cursor:pointer;\n}\n\ndiv.xc_chat_head.rounded\n{\n  border-radius: 20px 20px 0px 0px !important;\n}\n\ndiv.xc_chat_head.squared\n{\n  //border-radius: 20px 20px 0px 0px !important;\n}\n\n.xc_chat_head-title\n{\n  margin:5px 0 0 15px;\n  color: #fff;\n}\n\n.xc_header_icon\n{\n  display:block;\n  background-image:url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/icon_visitorchat.png);\n  width:21px;\n  height:16px;\n  float:right;\n  margin:20px 20px 0 0;\n}\n\n.xc_header_icon span.xc_notification_badge span\n{\n  display:block;\n  height:16px;\n  width:15px;\n  text-align:center;\n  font-size:9px;\n  color:#555;\n  position:relative;\n  top:-20px;\n  left:4px;\n  margin:0;\n  padding:0;\n}\n\n.xc_sub-head-spacer\n{\n  padding:1px;\n}\n\n.xc_conversation\n{\n  display:none;\n  margin:0 12px 0 11px;\n}\n\n.xc_chat_toggle_container\n{\n  /*background:mediumslateblue center 52px;*/\n  background: white;\n  border-style: solid;\n  border-width: 1px;\n  border-color: {{chatWebsite.color}};\n  //display:none;\n}\n\n.xc_signup_wrapper,.xc_notifications_wrapper,.xc_enquiry_wrapper,.xc_rating_wrapper\n{\n  //display:none;\n  display:block;\n  overflow:auto;\n  line-height:1;\n  padding:25px;\n}\n\n.xc_exit_chat_container\n{\n  text-align:right;\n  width:95%;\n  margin:0 auto;\n  padding:5px 1px 0 0;\n}\n\n.xc_exit_chat_container span,.xc_exit_chat_container a\n{\n  font-size:80%;\n  color:#666;\n  text-decoration:none;\n}\n\n.xc_exit_chat_container a:hover\n{\n  color:#333;\n}\n\na.xc_btn_exit_chat_confirm:hover\n{\n  color:red;\n}\n\na.xc_btn_exit_chat_cancel:hover\n{\n  color:#0c0;\n}\n\nform.xc_form_reply\n{\n  position:relative;\n}\n\n.xc_form_reply\n{\n  /*background-color:#e3e3e3;*/\n  text-align:center;\n  /*border-top:1px solid #d3d3d3;*/\n}\n\n.xc_input_message\n{\n  height:100px;\n  margin:10px auto 5px;\n}\n\n.xc_input_enquiry_message,\n.xc_input_rating_message\n{\n  height:100px;\n}\n\n.xc_form_signup,.xc_form_enquiry,.xc_form_rating\n{\n  /*text-align:center;*/\n}\n\n.xc_chat_container textarea,.xc_chat_container input[type=text]\n{\n  width:95%;\n  min-width:95%;\n  max-width:95%;\n  -webkit-box-sizing:border-box;\n  -moz-box-sizing:border-box;\n  box-sizing:border-box;\n  background-color:#fff;\n  border:1px solid #ccc;\n  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);\n  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);\n  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);\n  -webkit-transition:border linear .2s, box-shadow linear .2s;\n  -moz-transition:border linear .2s, box-shadow linear .2s;\n  -o-transition:border linear .2s, box-shadow linear .2s;\n  transition:border linear .2s, box-shadow linear .2s;\n  display:inline-block;\n  font-size:14px;\n  line-height:20px;\n  color:#555;\n  -webkit-border-radius:4px;\n  -moz-border-radius:4px;\n  border-radius:4px;\n  vertical-align:middle;\n  margin:3px 0;\n  padding:4px 6px;\n  resize: none;\n}\n\n.xc_chat_container textarea:focus,.xc_chat_container input[type=text]:focus\n{\n  outline: {{chatWebsite.color_focus}} auto 5px;\n}\n\n.xc_chat_container input[type=text]\n{\n  height: 30px;\n}\n\n.xc_message_sending textarea, .xc_enquiry_sending textarea\n{\n  background: #fff url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/loading.gif) 98% 5px no-repeat;\n}\n\n.xc_chatrow\n{\n  display:block;\n  border-top:1px dashed #e3e3e3;\n  margin:5px 0;\n  clear: both;\n}\n\n.xc_chatrow p\n{\n  color:#444;\n  word-wrap:break-word;\n}\n\n.xc_time\n{\n  float:right;\n  font-size:80%;\n  color:#ccc;\n  padding-left:12px;\n  margin:3px;\n}\n\n.xc_submission_pending\n{\n  background:transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_clock.png) left center norepeat;\n}\n\n.xc_submission_confirmed\n{\n  background:transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_tick.png) left center norepeat;\n}\n\n.xc_fullname\n{\n  font-weight:700;\n}\n\n.xc_fullname:after\n{\n  content:":";\n}\n\n.xc_avatar\n{\n  float: left;\n  margin: 0 5px 5px 0;\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  border-radius: 5px;\n  -moz-border-radius: 5px;\n  -webkit-border-radius: 5px;\n}\n\n.xc_smilie\n{\n  background-repeat:no-repeat;\n  display:inline-block;\n  width:18px;\n  height:18px;\n  text-indent:-9999px;\n  white-space:nowrap;\n}\n\n.xc_btn_load_more\n{\n  width:100%!important;\n}\n\n.xc_notifications_wrapper\n{\n  text-shadow:0 1px 0 rgba(255,255,255,0.5);\n}\n\n.xc_notification_success\n{\n  color:#468847;\n}\n\n.xc_notification_error\n{\n  color:#b94a48;\n}\n\n.xc_errorlist\n{\n  margin:0 0 0 25px;\n  padding:0;\n}\n\ni.xc_btn_notifications_close\n{\n  float:right;\n  font-weight:700;\n  font-size:20px;\n  color:#ccc;\n  cursor:pointer;\n  margin:-15px 0 0;\n  padding:0;\n}\n\n.xc_btn_style\n{\n  width:95%;\n  text-align:center;\n  line-height:1.2;\n  font-size:90%;\n  -moz-box-shadow:inset 0 1px 0 0 {{chatWebsite.color_button}};\n  -webkit-box-shadow:inset 0 1px 0 0 {{chatWebsite.color_button}};\n  box-shadow:inset 0 1px 0 0 {{chatWebsite.color_button}};\n  background:0;\n  background-color:{{chatWebsite.color_button}};\n  -moz-border-radius:4px;\n  -webkit-border-radius:4px;\n  border-radius:4px;\n  border:1px solid {{chatWebsite.color_button}};\n  display:inline-block;\n  color:#fff;\n  font-weight:700;\n  text-decoration:none;\n  text-shadow:1px 1px 0 #000c17;\n  margin:0 auto 5px;\n  padding:2px 0;\n}\n\n.xc_btn_style:hover\n{\n  background:0;\n  background-color:{{chatWebsite.color_button}};\n  color: #fff;\n  text-decoration: none;\n}\n\n.xc_btn_style:active\n{\n  position:relative;\n  top:1px;\n}\n\n.xc_composing_container\n{\n  display: none;\n  width: 95%;\n  margin: 0 auto;\n  background: transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_pencil.png) 6px center no-repeat;\n  padding-left: 19px;\n  font-style: italic;\n}\n\n@media only screen and (max-height: 620px) {\n  .xc_conversation_container\n  {\n    max-height:300px!important;\n  }\n}\n\n@media only screen and (max-height: 545px) {\n  .xc_conversation_container\n  {\n    max-height:200px!important;\n  }\n}\n\n@media only screen and (max-height: 445px) {\n  .xc_conversation_container\n  {\n    max-height:150px!important;\n  }\n}\n\n@media only screen and (max-width: 480px) {\n  .xc_chat_container\n  {\n    width:95%!important;\n    right:auto!important;\n    -webkit-border-top-left-radius:15px;\n    -webkit-border-top-right-radius:15px;\n    -moz-border-radius-topleft:15px;\n    -moz-border-radius-topright:15px;\n    border-top-left-radius:15px;\n    border-top-right-radius:15px;\n    box-shadow:0 0 5px rgba(0,0,0,.5);\n    -webkit-box-shadow:0 0 5px rgba(0,0,0,.5);\n    -moz-box-shadow:0 0 5px rgba(0,0,0,.5);\n  }\n\n  div.xc_chat_head\n  {\n    background-color:#036;\n    background-image:none;\n    line-height:25px;\n    height:auto;\n    -webkit-border-top-left-radius:15px;\n    -webkit-border-top-right-radius:15px;\n    -moz-border-radius-topleft:15px;\n    -moz-border-radius-topright:15px;\n    border-top-left-radius:15px;\n    border-top-right-radius:15px;\n    padding:10px;\n  }\n\n  .xc_chat_toggle_container\n  {\n    background-color:#fff;\n    background-image:none;\n    border-color:#036;\n    border-style:solid;\n    border-width:0 1px;\n  }\n\n  .xc_header_icon\n  {\n    background-image:url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/icon_visitorchat.png);\n    margin:0;\n  }\n\n  .xc_header_icon span.xc_notification_badge span\n  {\n    top:-5px;\n    left:5px;\n  }\n\n  .xc_notification_success\n  {\n    background-color:#dff0d8;\n    border:1px solid #d6e9c6;\n  }\n\n  .xc_conversation_container\n  {\n    max-height:375px;\n    border-color:#036;\n  }\n\n  .xc_notification_error\n  {\n    background-color:#f2dede;\n    border:1px solid #eed3d7;\n  }\n\n  .xc_sub-head-spacer\n  {\n    display:none;\n    padding:0;\n  }\n\n  .xc_chat_head-title,.xc_conversation\n  {\n    margin:0;\n  }\n}\n</style>\n<div class="xc_chat_container">\n  <div class="xc_chat_head {{chatWebsite.header_shape}}">\n    <i class="xc_header_icon">\n      <span class="xc_notification_badge">\n        <span class="xc_notification_badge_number"></span>\n      </span>\n    </i>\n    <span class="xc_chat_head-title">{{statePreview.state == \'online\' ? chatWebsite.header_online : chatWebsite.header_offline}}</span>\n  </div>\n  <div class="xc_chat_toggle_container">\n    <div class="xc_sub-head-spacer"></div>\n    <!-- <div class="xc_notifications_wrapper">\n    <ul class="xc_errorlist"></ul>\n  </div> -->\n  <div class="xc_enquiry_wrapper" data-ng-show=\'statePreview.state == "offline"\'>\n    <form class="xc_form_enquiry" accept-charset="UTF-8">\n      <p class="xc_offline_message" ng-bind-html=\'chatWebsite.offline_message\'></p>\n      <br>\n      <div ng-if="chatWebsite.enquiry_enable">\n        <div class="xc_div_group">\n          <label for="enquiryFullname" class="xc_label">Name *</label>\n          <input id="enquiryFullname" maxlength="45" data-label="Name" type="text" name="data[Enquiry][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_enquiry_fullname" required/>\n        </div>\n        <br>\n        <div class="xc_div_group">\n          <label for="enquiryEmail" class="xc_label">Email Address *</label>\n          <input id="enquiryEmail" maxlength="85" type="text" data-label="Email Address" name="data[Enquiry][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_enquiry_email" required/>\n        </div>\n        <br>\n        <div class="xc_div_group">\n          <label for="enquiryMessage" class="xc_label">Message*</label>\n          <textarea id="enquiryMessage" data-label="Message" maxlength="1500" placeholder="{{chatWebsite.enquiry_message_placeholder}}" name="data[Enquiry][message]" class="xc_input_enquiry_message" required></textarea>\n        </div>\n        <br>\n        <button type="submit" class="xc_btn_enquiry xc_btn_style">{{chatWebsite.enquiry_button}}</button>\n      </div>\n    </form>\n  </div>\n  <div class="xc_signup_wrapper" data-ng-show=\'statePreview.state == "online"\'>\n    <form class="xc_form_signup" accept-charset="UTF-8">\n      <p class="xc_online_message" ng-bind-html=\'chatWebsite.online_message\'></p>\n      <br>\n      <div class="xc_div_group">\n        <label for="dataFullname" class="xc_label">Fullname *</label>\n        <input maxlength="45" id="dataFullname" data-label="Fullname" type="text" name="data[Discussion][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_fullname" required/>\n      </div>\n      <br>\n      <div class="xc_div_group">\n        <label for="dataEmail" class="xc_label">Email Address *</label>\n        <input maxlength="85" id="dataEmail" data-label="Email Address" type="text" name="data[Discussion][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_email" required/>\n      </div>\n      <br>\n      <input type="hidden" class="xc_input_visitor_time" name="data[Discussion][visitor_time]" />\n      <button type="submit" class="xc_btn_signup xc_btn_style">{{chatWebsite.start_chat_button}}</button>\n    </form>\n  </div>\n  <div class="xc_rating_wrapper" data-ng-show=\'statePreview.state == "rating"\'>\n    <form class="xc_form_rating" accept-charset="UTF-8">\n      <p class="xc_rating_message">{{chatWebsite.rating_message}}</p>\n      <br>\n      <div class="xc_rating">\n        <label class="xc_rating_label" style="padding:30px;">\n          <input type="radio" name="data[Rating][rating]" value="good" />\n          <img src="{{chatWebsite.remote}}/api/xchatty/assets?resource=images/like.png" alt="Good" height="50"/>\n        </label>\n        <label class="xc_rating_label" style="padding:30px;">\n          <input type="radio" name="data[Rating][rating]" value="bad"/>\n          <img src="{{chatWebsite.remote}}/api/xchatty/assets?resource=images/dislike.png" alt="Good" height="50"/>\n        </label>\n      </div>\n      <div class="xc_div_group">\n        <label for="ratingMessage" class="xc_label">Message</label>\n        <textarea id="ratingMessage" data-label="Message" maxlength="1500" name="data[Rating][message]" class="xc_input_rating_message"></textarea>\n      </div>\n      <button type="submit" class="xc_button_rating xc_btn_style">{{chatWebsite.rating_send}}</button>\n      <button type="button" class="xc_button_skip_rating xc_btn_style">{{chatWebsite.rating_skip}}</button>\n    </form>\n  </div>\n  <div class="xc_footer">\n    <div class="xc_powered"><a>Powered by Xenialab | Trademark xCALLY</a></div>\n  </div>\n</div>\n</div>\n'),a.put("app/channels/chat/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid && form.general.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_AGENT_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" name="timeout" placeholder="Timeout" class="form-control" data-ng-model="item.timeout" required/>\n      <span data-ng-show="(form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid && form.general.timeout.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n    <!-- START HEADER SHAPE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid && form.general.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END HEADER SHAPE -->\n\n\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/chat/queue/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-docs"></i>\n						<a href="#">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle " href="#"  data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/chat/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.queues.view.settings\')}">\n							<a data-ng-href="/channels/chat/queues/view/{{queue.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.queues.view.agents\')}">\n							<a data-ng-href="/channels/chat/queues/view/{{queue.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.general" data-ng-submit="forms.general.$valid && updateChatQueue()" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="queue.name" required/>\n						<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"/>\n					</div>\n					<!-- END DESCRIPTION -->\n\n					<!-- START TIMEOUT -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_AGENT\' | translate}} {{\'APPLICATION_TIMEOUT\' | translate}}</label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" min="1" data-ng-model="queue.timeout"/>\n					</div>\n					<!-- END TIMEOUT -->\n\n					<!-- START HEADER SHAPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n						<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}</label>\n						<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n						<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap">\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n							<ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n								<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n					</div>\n					<!-- END HEADER SHAPE -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/realtime/view/queue/queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initQueues()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" ui-grid-tree-view auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initSessions()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/realtime/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-energy"></i>\n					<a href="#">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n			<nav class="navbar navbar-default" role="navigation">\n				<div class="collapse navbar-collapse">\n					<ul class="nav navbar-nav">\n						<li>\n							<a href="/channels/chat/realtime/view/queues">\n								{{\'APPLICATION_QUEUES\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.chat.realtime.view.agents\')}">\n							<a href="/channels/chat/realtime/view/agents">\n								{{\'APPLICATION_AGENTS_TIMELINE\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.chat.realtime.view.sessions\')}">\n							<a href="/channels/chat/realtime/view/sessions">\n								{{\'APPLICATION_SESSIONS_TIMELINE\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n			</nav>\n		</div>\n\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/chat/visitor/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-question"></i>\n						<a href="/channels/chat/visitors/list">{{ \'APPLICATION_VISITORS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-question font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/visitor/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-question"></i>\n					<a href="/channels/chat/visitors/list">{{ \'APPLICATION_VISITORS\' | translate }}</a>\n					<i  class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="chatVisitor">\n					<a href="#">{{chatVisitor.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/visitor.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatVisitor.fullname}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.chat.visitors.view.profile\')}">\n							<a data-ng-href="/channels/chat/visitors/view/{{chatVisitor.id}}/profile">\n							<i class="icon-tag"></i>\n							{{ \'APPLICATION_PROFILE\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/visitor/view/view.profile.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PROFILE\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body" data-ng-init="initView()">\n				<div>\n					<h4 class="profile-desc-title">{{chatVisitor.email}}</h4>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-magnifier"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.origin}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-globe"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.remote_address}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-user"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.user_agent | truncate: 50: \'...\'}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-flag"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.visitor_language}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-home"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.referer}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-cursor"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.browser}}</a>\n					</div>\n					<div class="margin-top-20 profile-desc-link">\n						<i class="icon-screen-desktop"></i>\n						<a href="#" class="inactive-link">{{chatVisitor.os}}</a>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/website/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-globe"></i>\n					<a href="#">{{ \'APPLICATION_WEB_SITES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_WEB_SITES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/chat/websites/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_WEB_SITE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/website/view/action/list/list.html",'<div class="row" data-ng-init="initActons()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/chat/websites/view/{{chatWebsite.id}}/actions/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACTION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/chat/website/view/action/view/view.html",'\n<div class="row" data-ng-init="initAction()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.settings" ng-submit="updateItem()" novalidate>\n					<!-- START APP -->\n					<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n							<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n							<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n								<div ng-bind-html="app.name | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid && forms.settings.app.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END APP -->\n\n					<!-- START HOST -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n						<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n						<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END HOST -->\n\n					<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n						<!-- START QUEUE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n							<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.ChatQueueId" name="queue" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n									<div ng-bind-html="queue.name | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END QUEUE -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n						<!-- START AGENT -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$invalid}">\n							<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n								<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n									<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END AGENT -->\n					</div>\n\n					<!-- START INTERVAL_TYPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n							<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n								{{ intType.name | translate }}\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END INTERVAL_TYPE -->\n\n					<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n						<!-- START TIME -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n							<div class="input-group input-large">\n								<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n									<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n								</fieldset>\n								<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n								<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n								<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n							</div>\n						</div>\n						<!-- END TIME -->\n\n						<!-- START ALWAYS -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n							<div class="input-group input-large">\n								<label class="control-label pointer-cursor">\n									<input\n										bs-switch\n										data-ng-model="application.alwaysTime"\n										type="checkbox"\n										switch-active="{{ isActive }}"\n										switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n										switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n										switch-on-color="{{ onColor }}"\n										switch-off-color="{{ offColor }}"\n										switch-animate="{{ animate }}"\n										switch-size="{{ size }}"\n										switch-label="{{ label }}"\n										switch-icon="{{ icon }}"\n										switch-radio-off="{{ radioOff }}"\n										switch-label-width="{{ labelWidth }}"\n										switch-handle-width="{{ handleWidth }}">\n									<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n								</label>\n							</div>\n						</div>\n						<!-- END ALWAYS -->\n\n						<!-- START WEEKDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END WEEKDAY -->\n\n						<!-- START MONTHDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTHDAY -->\n\n						<!-- START MONTH -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTH -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n						<!-- START INTERVALS -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n									{{ interval.name}}\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERVALS -->\n\n					</div>\n					<button class="btn green-haze" type="submit">{{\'APPLICATION_UPDATE\' | translate}}</button>\n				</form>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/website/view/action/wizard/wizard.html",'\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.action.$valid)">\n						<form name="forms.action" novalidate>\n							<!-- START APP -->\n							<div class="form-group"  data-ng-class="{\'has-error\': forms.action.$submitted && forms.action.app.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n									<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n										<div ng-bind-html="app.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.action.$submitted && forms.action.app.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END APP -->\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n								<span data-ng-show="(forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid && forms.action.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n								<!-- START QUEUE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.ChatQueueId" name="queue" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n											<div ng-bind-html="queue.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n								<!-- START AGENT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$invalid}">\n									<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n										<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n											<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END AGENT -->\n							</div>\n\n							<!-- START INTERVAL_TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n										{{ intType.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVAL_TYPE -->\n\n							<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n								<!-- START TIME -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n									<div class="input-group input-large">\n										<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n											<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n										</fieldset>\n										<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n										<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n										<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n									</div>\n								</div>\n								<!-- END TIME -->\n\n								<!-- START ALWAYS -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n									<div class="input-group input-large">\n										<label class="control-label pointer-cursor">\n											<input\n												bs-switch\n												data-ng-model="application.alwaysTime"\n												type="checkbox"\n												switch-active="{{ isActive }}"\n												switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n												switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n												switch-on-color="{{ onColor }}"\n												switch-off-color="{{ offColor }}"\n												switch-animate="{{ animate }}"\n												switch-size="{{ size }}"\n												switch-label="{{ label }}"\n												switch-icon="{{ icon }}"\n												switch-radio-off="{{ radioOff }}"\n												switch-label-width="{{ labelWidth }}"\n												switch-handle-width="{{ handleWidth }}">\n											<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n										</label>\n									</div>\n								</div>\n								<!-- END ALWAYS -->\n\n								<!-- START WEEKDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END WEEKDAY -->\n\n								<!-- START MONTHDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTHDAY -->\n\n								<!-- START MONTH -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTH -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n											{{ interval.name}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n\n							<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONTINUE\' | translate}}"/>\n						</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<!-- <button class="btn green-haze" type="button" wz-previous><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button> -->\n						<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/chat/website/view/embedding/view/view.html",'<div class="row" data-ng-init="initView()">\r\n  <div class="col-md-12">\r\n    <div class="portlet light">\r\n      <div class="portlet-title">\r\n        <div class="caption caption-md">\r\n          <i class="icon-globe theme-font hide"></i>\r\n          <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_EMBEDDING\' | translate}}</span>\r\n        </div>\r\n        <div class="actions">\r\n          <div class="btn-group">\r\n            <a class="btn green-jungle" href="#" data-ng-click="copyToClipboard();">\r\n              <i class="fa fa-clipboard"></i> {{\'APPLICATION_COPY_TO_CLIPBOARD\' | translate}}\r\n            </a>\r\n          </div>\r\n        </div>\r\n      </div>\r\n      <div class="portlet-body">\r\n        <div class="row">\r\n          <div class="col-md-12">\r\n            <h3>{{\'APPLICATION_EMBED_SNIPPET\' | translate}}</h3>\r\n            <p>\r\n              {{\'MESSAGE_EMBED_SNIPPET\' | translate}}\r\n            </p>\r\n            <div class="form-body">\r\n              <div class="form-group">\r\n                <div class="col-md-12">\r\n                  <code-mirror lang="html" model="snippetCode"></code-mirror>\r\n                </div>\r\n              </div>\r\n            </div>\r\n          </div>\r\n        </div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n</div>\r\n'),a.put("app/channels/chat/website/view/form/view/view.html",'<div class="row" data-ng-init="getChatWebsiteFields(\'online\');getChatWebsiteFields(\'offline\');">\r\n  <div class="col-md-12">\r\n    <div class="portlet light">\r\n      <div class="portlet-title tabbable-line">\r\n        <ul class="nav nav-tabs">\r\n          <li class="active">\r\n            <a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_ONLINE\' | translate}}</a>\r\n          </li>\r\n          <li>\r\n            <a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_OFFLINE\' | translate}}</a>\r\n          </li>\r\n        </ul>\r\n      </div>\r\n    <div class="portlet-body">\r\n      <div class="row">\r\n        <div class="col-md-12">\r\n          <div class="tab-content">\r\n            <div class="tab-pane active" id="tab_1_1">\r\n              <div class="row">\r\n                <div class="col-md-6">\r\n                  <div class="portlet">\r\n                    <div class="portlet-title">\r\n                      <div class="caption font-green-sharp">\r\n                        <i class="icon-book-open font-green-sharp"></i>\r\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_SELECTED\' | translate }}</span>\r\n                      </div>\r\n                      <div class="actions">\r\n                        <div class="btn-group">\r\n                          <a class="btn green-jungle" href="#" data-ng-click="saveForm(\'online\');">\r\n                            <i class="fa fa-check"></i> {{ \'APPLICATION_SAVE\' | translate }}\r\n                          </a>\r\n                        </div>\r\n                      </div>\r\n                    </div>\r\n                    <div class="portlet-body">\r\n                      <div fb-builder="online"></div>\r\n                    </div>\r\n                  </div>\r\n                </div>\r\n                <div class="col-md-6">\r\n                  <div class="portlet">\r\n                    <div class="portlet-title">\r\n                      <div class="caption font-green-sharp">\r\n                        <i class="icon-book-open font-green-sharp"></i>\r\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_AVAILABLE\' | translate }}</span>\r\n                      </div>\r\n                    </div>\r\n                    <div class="portlet-body">\r\n                      <div fb-components></div>\r\n                    </div>\r\n                  </div>\r\n                </div>\r\n              </div>\r\n            </div>\r\n            <div class="tab-pane" id="tab_1_2">\r\n              <div class="row">\r\n                <div class="col-md-6">\r\n                  <div class="portlet">\r\n                    <div class="portlet-title">\r\n                      <div class="caption font-green-sharp">\r\n                        <i class="icon-book-open font-green-sharp"></i>\r\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_SELECTED\' | translate }}</span>\r\n                      </div>\r\n                      <div class="actions">\r\n                        <div class="btn-group">\r\n                          <a class="btn green-jungle" href="#" data-ng-click="saveForm(\'offline\');">\r\n                            <i class="fa fa-check"></i> {{ \'APPLICATION_SAVE\' | translate }}\r\n                          </a>\r\n                        </div>\r\n                      </div>\r\n                    </div>\r\n                    <div class="portlet-body">\r\n                      <div fb-builder="offline"></div>\r\n                    </div>\r\n                  </div>\r\n                </div>\r\n                <div class="col-md-6">\r\n                  <div class="portlet">\r\n                    <div class="portlet-title">\r\n                      <div class="caption font-green-sharp">\r\n                        <i class="icon-book-open font-green-sharp"></i>\r\n                        <span class="caption-subject">{{ \'APPLICATION_FIELDS_AVAILABLE\' | translate }}</span>\r\n                      </div>\r\n                    </div>\r\n                    <div class="portlet-body">\r\n                      <div fb-components></div>\r\n                    </div>\r\n                  </div>\r\n                </div>\r\n              </div>\r\n            </div>\r\n          </div>\r\n        </div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n</div>\r\n</div>\r\n'),a.put("app/channels/chat/website/view/proactive/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{title}}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START TYPE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.type.$touched || form.$submitted) && form.type.$invalid}">\n      <label class="control-label">{{\'APPLICATION_TYPE\' | translate}}</label>\n      <ui-select name="type" ng-model="item.type" theme="bootstrap" ng-disabled="disabled">\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n        <ui-select-choices repeat="item.type as item in possibleType | filter: $select.search">\n          <div ng-bind-html="item.title | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n    </div>\n    <!-- END TYPE -->\n\n    <!-- START SELECTOR -->\n    <div class="form-group" data-ng-if="item.type === \'mouseOver\'" data-ng-class="{\'has-error\': (form.selector.$touched || form.$submitted) && form.selector.$invalid}">\n      <label class="control-label">{{\'APPLICATION_SELECTOR\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="selector" placeholder="{{\'APPLICATION_SELECTOR\' | translate}}" class="form-control" data-ng-model="item.selector" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END SELECTOR -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-if="item.type === \'timeout\'" data-ng-class="{\'has-error\': (form.timeout.$touched || form.$submitted) && form.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="item.timeout" min="0" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/chat/website/view/proactive/list/list.html",'<div class="row" data-ng-init="initProactiveActions()">\r\n	<div class="col-md-12">\r\n		<div class="portlet light">\r\n			<div class="portlet-title tabbable-line">\r\n				<div class="caption caption-md">\r\n					<i class="icon-globe theme-font hide"></i>\r\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PROACTIVE_ACTIONS\' | translate}}</span>\r\n				</div>\r\n				<div class="actions">\r\n					<div class="btn-group" data-ng-show="id.length">\r\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\r\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\r\n						</a>\r\n					</div>\r\n					<div class="btn-group">\r\n						<a class="btn green-jungle" href="#" data-toggle="dropdown" data-ng-click="createItem()">\r\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROACTIVE_ACTION\' | translate }}\r\n						</a>\r\n					</div>\r\n				</div>\r\n			</div>\r\n			<div class="portlet-body">\r\n				<!-- START TABLE -->\r\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\r\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\r\n				</div>\r\n				<!-- END TABLE -->\r\n			</div>\r\n		</div>\r\n	</div>\r\n</div>\r\n'),a.put("app/channels/chat/website/view/snippet/view/view.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SNIPPET\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_APPEARANCE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_FORMS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_LABELS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_SETTINGS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_5" data-toggle="tab">{{\'APPLICATION_OFFLINE\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="row">\n						<div class="col-md-8">\n							<div class="tab-content">\n\n								<!-- APPEARANCE TAB -->\n								<div class="tab-pane active" id="tab_1_1">\n									<form name="forms.formAppearance" data-ng-submit="forms.formAppearance.$valid && updateItem()" novalidate>\n\n										<!-- START MAIN COLOR -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.host.$invalid}">\n											<label class="control-label">{{\'APPLICATION_MAIN_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input colorpicker type="text" name="mainColor" placeholder="{{\'APPLICATION_MAIN_COLOR\' | translate}}" style="color:{{chatWebsite.color}}" class="form-control" data-ng-model="chatWebsite.color" required/>\n											<span data-ng-show="(forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.mainColor.$invalid && forms.formAppearance.mainColor.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END MAIN COLOR -->\n\n										<!-- START FOCUS COLOR -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid}">\n											<label class="control-label">{{\'APPLICATION_FOCUS_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input colorpicker type="text" name="focusColor" placeholder="{{\'APPLICATION_FOCUS_COLOR\' | translate}}" style="color:{{chatWebsite.color_focus}}" class="form-control" data-ng-model="chatWebsite.color_focus" required/>\n											<span data-ng-show="(forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid && forms.formAppearance.focusColor.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END FOCUS COLOR -->\n\n										<!-- START BUTTON COLOR -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid}">\n											<label class="control-label">{{\'APPLICATION_BUTTON_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input colorpicker type="text" name="buttonColor" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" style="color:{{chatWebsite.color_button}}" class="form-control" data-ng-model="chatWebsite.color_button" required/>\n											<span data-ng-show="(forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid && forms.formAppearance.buttonColor.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END BUTTON COLOR -->\n\n										<!-- START HEADER SHAPE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.headerShape.$touched || forms.formAppearance.$submitted) && forms.formAppearance.headerShape.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label>\n											<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n											<ui-select data-ng-model="chatWebsite.header_shape" name="headerShape" theme="bootstrap">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant(\'APPLICATION_\' + $select.selected.toUpperCase())}}</ui-select-match>\n												<ui-select-choices repeat="headerShape in [\'rounded\',\'squared\'] | filter: $select.search">\n													<div ng-bind-html="$translate.instant(\'APPLICATION_\' + headerShape.toUpperCase()) | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<!-- END HEADER SHAPE -->\n\n										<!-- START ANIMATION TOGGLE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.animationToggle.$touched || forms.formAppearance.$submitted) && forms.formAppearance.animationToggle.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label>\n											<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n											<ui-select data-ng-model="chatWebsite.animation" name="animationToggle" theme="bootstrap">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected ? \'On\' : \'Off\'}}</ui-select-match>\n												<ui-select-choices repeat="animationToggle in [true, false] | filter: $select.search">\n													<div ng-bind-html="animationToggle ? \'On\' : \'Off\' | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<!-- END ANIMATION TOGGLE -->\n\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END APPEARANCE TAB -->\n\n								<!-- FORMS TAB -->\n								<div class="tab-pane" id="tab_1_2">\n									<form name="forms.formFunctionality" data-ng-submit="forms.formFunctionality.$valid && updateItem()" novalidate>\n\n										<!-- START DOWNLOAD TRANSCRIPT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formFunctionality.animationToggle.$touched || forms.formFunctionality.$submitted) && forms.formFunctionality.animationToggle.$invalid}">\n											<label class="control-label">{{\'APPLICATION_DOWNLOAD_TRANSCRIPT\' | translate}}</label>\n											<ui-select data-ng-model="chatWebsite.download_transcript" name="downloadTranscript" theme="bootstrap">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected ? \'On\' : \'Off\'}}</ui-select-match>\n												<ui-select-choices repeat="downloadTranscript in [true, false] | filter: $select.search">\n													<div ng-bind-html="downloadTranscript ? \'On\' : \'Off\' | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<!-- END DOWNLOAD TRANSCRIPT -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END FORMS TAB -->\n\n								<!-- STRINGS TAB -->\n								<div class="tab-pane" id="tab_1_3">\n									<form name="forms.formLabel" data-ng-submit="forms.formLabel.$valid && updateItem()" novalidate>\n\n										<h4 class="block" data-ng-show="statePreview.state == \'online\'">{{\'APPLICATION_ONLINE_STATE\' | translate}}</h4>\n\n										<!-- START HEADER ONLINE -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\'" data-ng-class="{\'has-error\': (forms.formLabel.headerOnline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n											<label class="control-label">{{\'APPLICATION_HEADER_ONLINE\' | translate}}</label>\n											<input type="text" name="headerOnline" placeholder="{{\'APPLICATION_HEADER_ONLINE\' | translate}}" class="form-control" data-ng-model="chatWebsite.header_online"/>\n										</div>\n										<!-- END HEADER ONLINE -->\n\n										<!-- START ONLINE MESSAGE-->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\'" data-ng-class="{\'has-error\': (forms.formLabel.onlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}</label>\n											<input type="text" name="onlineMessage" placeholder="{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="chatWebsite.online_message"/>\n										</div>\n										<!-- END HEADER ONLINE -->\n\n										<!-- START USERNAME PLACEHOLDER -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\' || statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.usernamePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.usernamePlaceholder.$invalid}">\n											<label class="control-label">{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}</label>\n											<input type="text" name="usernamePlaceholder" placeholder="{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="chatWebsite.username_placeholder"/>\n										</div>\n										<!-- END USERNAME PLACEHOLDER -->\n\n										<!-- START EMAIL PLACEHOLDER -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\' || statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.emailPlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.emailPlaceholder.$invalid}">\n											<label class="control-label">{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}</label>\n											<input type="text" name="emailPlaceholder" placeholder="{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="chatWebsite.email_placeholder"/>\n										</div>\n										<!-- END EMAIL PLACEHOLDER -->\n\n										<!-- START START CHAT BUTTON -->\n										<div class="form-group" data-ng-show="statePreview.state == \'online\'" data-ng-class="{\'has-error\': (forms.formLabel.startChatButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n											<label class="control-label">{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}</label>\n											<input type="text" name="startChatButton" placeholder="{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}" class="form-control" data-ng-model="chatWebsite.start_chat_button"/>\n										</div>\n										<!-- END START CHAT BUTTON -->\n\n										<h4 class="block" data-ng-show="statePreview.state == \'rating\'">{{\'APPLICATION_RATING_STATE\' | translate}}</h4>\n\n										<!-- START RATING MESSAGE -->\n										<div class="form-group" data-ng-show="statePreview.state == \'rating\'" data-ng-class="{\'has-error\': (forms.formLabel.ratingMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.ratingMessage.$invalid}">\n											<label class="control-label">{{\'APPLICATION_RATING_MESSAGE\' | translate}}</label>\n											<input type="text" name="ratingMessage" placeholder="{{\'APPLICATION_RATING_MESSAGE\' | translate}}" class="form-control" data-ng-model="chatWebsite.rating_message"/>\n										</div>\n										<!-- END RATING MESSAGE -->\n\n										<!-- START RATING SEND BUTTON -->\n										<div class="form-group" data-ng-show="statePreview.state == \'rating\'" data-ng-class="{\'has-error\': (forms.formLabel.ratingSend.$touched || forms.formLabel.$submitted) && forms.formLabel.ratingSend.$invalid}">\n											<label class="control-label">{{\'APPLICATION_RATING_SEND_BUTTON\' | translate}}</label>\n											<input type="text" name="ratingSend" placeholder="{{\'APPLICATION_RATING_SEND_BUTTON\' | translate}}" class="form-control" data-ng-model="chatWebsite.rating_send"/>\n										</div>\n										<!-- END RATING SEND BUTTON -->\n\n										<!-- START RATING SKIP BUTTON -->\n										<div class="form-group" data-ng-show="statePreview.state == \'rating\'" data-ng-class="{\'has-error\': (forms.formLabel.ratingSkip.$touched || forms.formLabel.$submitted) && forms.formLabel.ratingSkip.$invalid}">\n											<label class="control-label">{{\'APPLICATION_RATING_SKIP_BUTTON\' | translate}}</label>\n											<input type="text" name="ratingSkip" placeholder="{{\'APPLICATION_RATING_SKIP_BUTTON\' | translate}}" class="form-control" data-ng-model="chatWebsite.rating_skip"/>\n										</div>\n										<!-- END RATING SKIP BUTTON -->\n\n										<h4 class="block" data-ng-show="statePreview.state == \'offline\'">{{\'APPLICATION_OFFLINE_STATE\' | translate}}</h4>\n\n										<!-- START HEADER OFFLINE -->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.headerOffline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n											<label class="control-label">{{\'APPLICATION_HEADER_OFFLINE\' | translate}}</label>\n											<input type="text" name="headerOffline" placeholder="{{\'APPLICATION_HEADER_OFFLINE\' | translate}}" class="form-control" data-ng-model="chatWebsite.header_offline"/>\n										</div>\n										<!-- END HEADER OFFLINE -->\n\n										<!-- START OFFLINE MESSAGE-->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.offlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n											<label class="control-label">{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}</label>\n											<input type="text" name="offlineMessage" placeholder="{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="chatWebsite.offline_message"/>\n										</div>\n										<!-- END OFFLINE MESSAGE -->\n\n										<!-- START ENQUIRY MESSAGE PLACEHOLDER-->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.enquiryMessagePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}</label>\n											<input type="text" name="enquiryMessagePlaceholder" placeholder="{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="chatWebsite.enquiry_message_placeholder"/>\n										</div>\n										<!-- END ENQUIRY MESSAGE PLACEHOLDER -->\n\n										<!-- START ENQUIRY BUTTON -->\n										<div class="form-group" data-ng-show="statePreview.state == \'offline\'" data-ng-class="{\'has-error\': (forms.formLabel.enquiryButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}</label>\n											<input type="text" name="enquiryButton" placeholder="{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}" class="form-control" data-ng-model="chatWebsite.enquiry_button"/>\n										</div>\n										<!-- END ENQUIRY BUTTON -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END STRINGS TAB -->\n\n								<!-- SETTINGS TAB -->\n								<div class="tab-pane" id="tab_1_4">\n									<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n\n										<!-- START NAME -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.name.$touched || forms.formSetting.$submitted) && forms.formSetting.name.$invalid}">\n											<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="chatWebsite.name" required/>\n											<span data-ng-show="(forms.formSetting.name.$touched || forms.formSetting.$submitted) && forms.formSettings.name.$invalid && forms.formSetting.name.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END NAME -->\n\n										<!-- START ADDRESS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid}">\n											<label class="control-label">{{\'APPLICATION_WEB_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input type="url" name="address" placeholder="{{\'APPLICATION_WEB_ADDRESS\' | translate}}" class="form-control" data-ng-model="chatWebsite.address" required/>\n											<span data-ng-show="(forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid && forms.formSetting.address.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END ADDRESS -->\n\n										<!-- START REMOTE IP -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid}">\n											<label class="control-label">{{\'APPLICATION_MOTION_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n											<input type="url" name="remote" placeholder="{{\'APPLICATION_MOTION_ADDRESS\' | translate}}" class="form-control" data-ng-model="chatWebsite.remote" required/>\n											<span data-ng-show="(forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid && forms.formSetting.remote.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END REMOTE IP -->\n\n										<!-- START DESCRIPTION -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.description.$touched || forms.formSetting.$submitted) && forms.formSetting.description.$invalid}">\n											<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n											<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="chatWebsite.description"/>\n										</div>\n										<!-- END DESCRIPTION -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END SETTINGS TAB -->\n\n								<!-- OFFLINE TAB -->\n								<div class="tab-pane" id="tab_1_5">\n									<form name="forms.formOffline" data-ng-submit="forms.formOffline.$valid && updateItem()" novalidate>\n\n										<!-- START ENQUIRY ENABLE -->\n										<div class="form-group">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_ENABLED\' | translate}}</label></br>\n											<input\n											    bs-switch\n													class="form-control"\n											    ng-model="chatWebsite.enquiry_enable"\n											    type="checkbox"\n											    switch-active="{{ enquirySwitch.isActive }}"\n											    switch-on-text="{{ enquirySwitch.onText }}"\n											    switch-off-text="{{ enquirySwitch.offText }}"\n											    switch-on-color="{{ enquirySwitch.onColor }}"\n											    switch-off-color="{{ enquirySwitch.offColor }}"\n											    switch-animate="{{ enquirySwitch.animate }}"\n											    switch-size="{{ enquirySwitch.size }}"\n											    switch-label="{{ enquirySwitch.label }}"\n											    switch-icon="{{ enquirySwitch.icon }}"\n											    switch-radio-off="{{ enquirySwitch.radioOff }}"\n											    switch-label-width="{{ enquirySwitch.labelWidth }}"\n											    switch-handle-width="{{ enquirySwitch.handleWidth }}">\n										</div>\n										<!-- END ENQUIRY ENABLE -->\n\n										<!-- START ENQUIRY FORWARDING -->\n										<div class="form-group" data-ng-if="chatWebsite.enquiry_enable">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_FORWARDING\' | translate}}</label></br>\n											<input\n											    bs-switch\n													class="form-control"\n											    ng-model="chatWebsite.enquiry_forwarding"\n											    type="checkbox"\n											    switch-active="{{ enquirySwitch.isActive }}"\n											    switch-on-text="{{ enquirySwitch.onText }}"\n											    switch-off-text="{{ enquirySwitch.offText }}"\n											    switch-on-color="{{ enquirySwitch.onColor }}"\n											    switch-off-color="{{ enquirySwitch.offColor }}"\n											    switch-animate="{{ enquirySwitch.animate }}"\n											    switch-size="{{ enquirySwitch.size }}"\n											    switch-label="{{ enquirySwitch.label }}"\n											    switch-icon="{{ enquirySwitch.icon }}"\n											    switch-radio-off="{{ enquirySwitch.radioOff }}"\n											    switch-label-width="{{ enquirySwitch.labelWidth }}"\n											    switch-handle-width="{{ enquirySwitch.handleWidth }}">\n											<span class="help-block col-md-12">{{\'MESSAGE_REMEMBER_SMTP_SERVICE_ACCOUNT\' | translate}}.</span>\n										</div>\n										<!-- END ENQUIRY FORWARDING -->\n\n										<!-- START REMOTE IP -->\n										<div class="form-group" data-ng-if="chatWebsite.enquiry_enable && chatWebsite.enquiry_forwarding" data-ng-class="{\'has-error\': (forms.formOffline.forwardingAddress.$touched || forms.formOffline.$submitted) && forms.formSetting.forwardingAddress.$invalid}">\n											<label class="control-label">{{\'APPLICATION_ENQUIRY_FORWARDING_ADDRESS\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="forwardingAddress" placeholder="{{\'APPLICATION_ADDRESS\' | translate}}" class="form-control" data-ng-model="chatWebsite.enquiry_forwarding_address" required/>\n											<span data-ng-show="(forms.formOffline.forwardingAddress.$touched || forms.formOffline.$submitted) && forms.formOffline.forwardingAddress.$invalid && forms.formOffline.forwardingAddress.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END REMOTE IP -->\n\n										<!-- START HEADER SHAPE -->\n										<div class="form-group" data-ng-if="chatWebsite.enquiry_enable && chatWebsite.enquiry_forwarding" data-ng-class="{\'has-error\': (forms.formOffline.OfflineTemplateId.$touched || forms.formOffline.$submitted) && forms.formOffline.OfflineTemplateId.$invalid}">\n											<label class="control-label">{{\'APPLICATION_TEMPLATE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="chatWebsite.OfflineTemplateId" name="OfflineTemplateId" theme="bootstrap" required>\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mailTemplate.id as mailTemplate in mailTemplates | filter: $select.search">\n													<div ng-bind-html="mailTemplate.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="(forms.formOffline.OfflineTemplateId.$touched || forms.formOffline.$submitted) && forms.formOffline.OfflineTemplateId.$invalid && forms.formOffline.OfflineTemplateId.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END HEADER SHAPE -->\n\n										<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n									</form>\n								</div>\n								<!-- END OFFLINE TAB -->\n							</div>\n						</div>\n						<div class="col-md-4">\n							<!-- START STATE -->\n							<div class="form-group">\n								<!-- <label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label> -->\n								<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n								<ui-select data-ng-model="statePreview.state" name="statePreview" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="statePreview in [\'online\',\'rating\',\'offline\'] | filter: $select.search">\n										<div ng-bind-html="statePreview | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END STATE -->\n							<preview></preview>\n						</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/channels/chat/website/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bubble"></i>\n					<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-globe"></i>\n					<a href="/channels/chat/websites/list">{{ \'APPLICATION_WEB_SITES\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{chatWebsite.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/website.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chatWebsite.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{chatWebsite.address}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.embedding\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/embedding/view">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_EMBEDDING\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.snippet\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/snippet/view">\n							<i class="icon-note"></i>\n							{{ \'APPLICATION_SNIPPET\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.form\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/forms/view">\n							<i class="icon-list"></i>\n							{{ \'APPLICATION_FORMS\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.proactive\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/proactive/list">\n							<i class="icon-target"></i>\n							{{ \'APPLICATION_PROACTIVE_ACTIONS\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.channels.chat.websites.view.actions\')}">\n							<a ng-href="/channels/chat/websites/view/{{chatWebsite.id}}/actions/list">\n							<i class="icon-directions"></i>\n							{{ \'APPLICATION_ACTIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/chat/website/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bubble"></i>\n						<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-globe"></i>\n						<a href="/channels/chat/websites/list">{{ \'APPLICATION_WEB_SITES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_WEB_SITE\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_WEB_SITE_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.name.$touched || forms.formSetting.$submitted) && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$touched && !forms.formSettings.name.$valid && forms.formSetting.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid}">\n								<label class="control-label">{{\'APPLICATION_WEB_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="address" placeholder="{{\'APPLICATION_WEB_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.address" required/>\n								<span data-ng-show="(forms.formSetting.address.$touched || forms.formSetting.$submitted) && forms.formSetting.address.$invalid && forms.formSetting.address.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ADDRESS -->\n\n							<!-- START REMOTE IP -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MOTION_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remote" placeholder="{{\'APPLICATION_MOTION_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remote" required/>\n								<span data-ng-show="(forms.formSetting.remote.$touched || forms.formSetting.$submitted) && forms.formSetting.remote.$invalid && forms.formSetting.remote.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END REMOTE IP -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.form.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_WEB_SITE_APPEARANCE\' | translate}}" canexit="exitValidation(forms.formAppearance.$valid)">\n						<form name="forms.formAppearance" novalidate>\n\n							<!-- START MAIN COLOR -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAIN_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input colorpicker type="text" name="mainColor" placeholder="{{\'APPLICATION_MAIN_COLOR\' | translate}}" style="color:{{item.color}}" class="form-control" data-ng-model="item.color" required/>\n								<span data-ng-show="(forms.formAppearance.mainColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.mainColor.$invalid && forms.formAppearance.mainColor.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MAIN COLOR -->\n\n							<!-- START FOCUS COLOR -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FOCUS_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input colorpicker type="text" name="focusColor" placeholder="{{\'APPLICATION_FOCUS_COLOR\' | translate}}" style="color:{{item.color_focus}}" class="form-control" data-ng-model="item.color_focus" required/>\n								<span data-ng-show="(forms.formAppearance.focusColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.focusColor.$invalid && forms.formAppearance.focusColor.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FOCUS COLOR -->\n\n							<!-- START BUTTON COLOR -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid}">\n								<label class="control-label">{{\'APPLICATION_BUTTON_COLOR\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input colorpicker type="text" name="buttonColor" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" style="color:{{item.color_button}}" class="form-control" data-ng-model="item.color_button" required/>\n								<span data-ng-show="(forms.formAppearance.buttonColor.$touched || forms.formAppearance.$submitted) && forms.formAppearance.buttonColor.$invalid && forms.formAppearance.buttonColor.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END BUTTON COLOR -->\n\n							<!-- START HEADER SHAPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.headerShape.$touched || forms.formAppearance.$submitted) && forms.formAppearance.headerShape.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HEADER_SHAPE\' | translate}}</label>\n								<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="item.animation" required/> -->\n								<ui-select data-ng-model="item.header_shape" name="headerShape" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant(\'APPLICATION_\' + $select.selected.toUpperCase())}}</ui-select-match>\n									<ui-select-choices repeat="headerShape in [\'rounded\',\'squared\'] | filter: $select.search">\n										<div ng-bind-html="$translate.instant(\'APPLICATION_\' + headerShape.toUpperCase()) | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END HEADER SHAPE -->\n\n							<!-- START ANIMATION TOGGLE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formAppearance.animationToggle.$touched || forms.formAppearance.$submitted) && forms.formAppearance.animationToggle.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANIMATION\' | translate}}</label>\n								<ui-select data-ng-model="item.animation" name="animationToggle" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected  ? \'On\' : \'Off\'}}</ui-select-match>\n									<ui-select-choices repeat="filter in [true,false] | filter: $select.search">\n										<div ng-bind-html="filter ? \'On\' : \'Off\' | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END ANIMATION TOGGLE -->\n\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_LABELS\' | translate}}" canexit="exitValidation(forms.formLabel.$valid)">\n						<form name="forms.formLabel" novalidate>\n\n							<!-- START HEADER ONLINE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.headerOnline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HEADER_ONLINE\' | translate}}</label>\n								<input type="text" name="headerOnline" placeholder="{{\'APPLICATION_HEADER_ONLINE\' | translate}}" class="form-control" data-ng-model="item.header_online"/>\n							</div>\n							<!-- END HEADER ONLINE -->\n\n							<!-- START ONLINE MESSAGE-->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.onlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}</label>\n								<input type="text" name="onlineMessage" placeholder="{{\'APPLICATION_ONLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="item.online_message"/>\n							</div>\n							<!-- END HEADER ONLINE -->\n\n							<!-- START USERNAME PLACEHOLDER -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.usernamePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.usernamePlaceholder.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}</label>\n								<input type="text" name="usernamePlaceholder" placeholder="{{\'APPLICATION_USERNAME_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="item.username_placeholder"/>\n							</div>\n							<!-- END USERNAME PLACEHOLDER -->\n\n							<!-- START EMAIL PLACEHOLDER -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.emailPlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.emailPlaceholder.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}</label>\n								<input type="text" name="emailPlaceholder" placeholder="{{\'APPLICATION_EMAIL_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="item.email_placeholder"/>\n							</div>\n							<!-- END EMAIL PLACEHOLDER -->\n\n							<!-- START START CHAT BUTTON -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.startChatButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n								<label class="control-label">{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}</label>\n								<input type="text" name="startChatButton" placeholder="{{\'APPLICATION_START_CHAT_BUTTON\' | translate}}" class="form-control" data-ng-model="item.start_chat_button"/>\n							</div>\n							<!-- END START CHAT BUTTON -->\n\n							<!-- START RATING MESSAGE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.ratingMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.ratingMessage.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RATING_MESSAGE\' | translate}}</label>\n								<input type="text" name="ratingMessage" placeholder="{{\'APPLICATION_RATING_MESSAGE\' | translate}}" class="form-control" data-ng-model="item.rating_message"/>\n							</div>\n							<!-- END RATING MESSAGE -->\n\n							<!-- START RATING START TEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.ratingSend.$touched || forms.formLabel.$submitted) && forms.formLabel.ratingSend.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RATING_SEND_BUTTON\' | translate}}</label>\n								<input type="text" name="ratingSend" placeholder="{{\'APPLICATION_RATING_SEND_BUTTON\' | translate}}" class="form-control" data-ng-model="item.rating_send"/>\n							</div>\n							<!-- END RATING START TEXT -->\n\n							<!-- START RATING MESSAGE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.ratingSkip.$touched || forms.formLabel.$submitted) && forms.formLabel.ratingSkip.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RATING_SKIP_BUTTON\' | translate}}</label>\n								<input type="text" name="ratingSkip" placeholder="{{\'APPLICATION_RATING_SKIP_BUTTON\' | translate}}" class="form-control" data-ng-model="item.rating_skip"/>\n							</div>\n							<!-- END RATING MESSAGE -->\n\n							<!-- START HEADER OFFLINE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.headerOffline.$touched || forms.formLabel.$submitted) && forms.formLabel.headerOnline.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HEADER_OFFLINE\' | translate}}</label>\n								<input type="text" name="headerOffline" placeholder="{{\'APPLICATION_HEADER_OFFLINE\' | translate}}" class="form-control" data-ng-model="item.header_offline"/>\n							</div>\n							<!-- END HEADER OFFLINE -->\n\n							<!-- START OFFLINE MESSAGE-->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.offlineMessage.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n								<label class="control-label">{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}</label>\n								<input type="text" name="offlineMessage" placeholder="{{\'APPLICATION_OFFLINE_MESSAGE\' | translate}}" class="form-control" data-ng-model="item.offline_message"/>\n							</div>\n							<!-- END OFFLINE MESSAGE -->\n\n							<!-- START ENQUIRY MESSAGE PLACEHOLDER-->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.enquiryMessagePlaceholder.$touched || forms.formLabel.$submitted) && forms.formLabel.onlineMessage.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}</label>\n								<input type="text" name="enquiryMessagePlaceholder" placeholder="{{\'APPLICATION_ENQUIRY_MESSAGE_PLACEHOLDER\' | translate}}" class="form-control" data-ng-model="item.enquiry_message_placeholder"/>\n							</div>\n							<!-- END ENQUIRY MESSAGE PLACEHOLDER -->\n\n							<!-- START ENQUIRY BUTTON -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formLabel.enquiryButton.$touched || forms.formLabel.$submitted) && forms.formLabel.startChatButton.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}</label>\n								<input type="text" name="enquiryButton" placeholder="{{\'APPLICATION_ENQUIRY_BUTTON\' | translate}}" class="form-control" data-ng-model="item.enquiry_button"/>\n							</div>\n							<!-- END ENQUIRY BUTTON -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_FORMS\' | translate}}" canexit="exitValidation(forms.formAppearance.$valid)">\n						<form name="forms.formFunctionality" novalidate>\n\n							<!-- START DOWNLOAD TRANSCRIPT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formFunctionality.animationToggle.$touched || forms.formFunctionality.$submitted) && forms.formFunctionality.animationToggle.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DOWNLOAD_TRANSCRIPT\' | translate}}</label>\n								<ui-select data-ng-model="item.download_transcript" name="downloadTranscript" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected ? \'On\' : \'Off\'}}</ui-select-match>\n									<ui-select-choices repeat="downloadTranscript in [true, false] | filter: $select.search">\n										<div ng-bind-html="downloadTranscript ? \'On\' : \'Off\' | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- END DOWNLOAD TRANSCRIPT -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/account/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-notebook"></i>\n						<a href="/channels/fax/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="fax_accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/fax/accounts/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getFaxAccounts([\'name\', \'description\', \'phone\'])" csv-header="[\'Name\', \'Description\', \'Phone\']" field-separator=";" filename="fax_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedFaxAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="5">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.faxAccountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="faxAccountByPage in faxAccountsByPage | filter: $select.search">\n													<div ng-bind-html="faxAccountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(faxAccount, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th st-sort="phone">{{ \'APPLICATION_PHONE\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="faxAccount in displayedFaxAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="fax_accounts.checked" checklist-value="faxAccount.id"></td>\n					      <td>{{faxAccount.name}}</td>\n								<td>{{faxAccount.description}}</td>\n								<td>{{faxAccount.phone}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/channels/fax/accounts/view/{{faxAccount.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(faxAccount.name,faxAccount.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFaxAccounts.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No fax account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td></td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="description" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_DESCRIPTION\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="phone" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_PHONE\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.faxAccountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n				</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/account/view/view.applications.html",'<div class="row" data-ng-init="initApplication()">\n	<div class="col-md-12">\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(forms.info.$valid)">\n							<form name="forms.info" novalidate>\n								<!-- START APP -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid}">\n									<label class="control-label">{{\'APPLICATION_APPLICATION\' | translate}}</label>\n									<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n				            <ui-select-match placeholder="{{\'APPLICATION_APPLICATION\' | translate}}">{{$select.selected | uppercase}}</ui-select-match>\n				            <ui-select-choices repeat="filter in [\'queue\', \'agent\'] | filter: $select.search">\n				              <div ng-bind-html="filter | uppercase | highlight: $select.search"></div>\n				            </ui-select-choices>\n				          </ui-select>\n									<span data-ng-show="(forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid && forms.info.app.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APP -->\n\n								<!-- START APPADATA -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid}">\n									<label class="control-label">{{\'APPLICATION_ARGUMENTS\' | translate}}</label>\n									<ui-select data-ng-model="application.appdata" name="appdata" theme="bootstrap" required>\n				            <ui-select-match placeholder="{{\'APPLICATION_ARGUMENTS\' | translate}}">{{$select.selected.name}}</ui-select-match>\n				            <ui-select-choices repeat="item in items | filter: $select.search">\n				              <div data-ng-bind-html="item.name | highlight: $select.search"></div>\n				            </ui-select-choices>\n				          </ui-select>\n									<span data-ng-show="(forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid && forms.info.appdata.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APPADATA -->\n\n								<!-- START TIMEOUT -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid}">\n									<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n									<input type="text" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" required>\n									<span data-ng-show="(forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid && forms.info.timeout.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END TIMEOUT -->\n\n								<!-- START INTERVAL -->\n								<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.info.interval.$touched || forms.info.$submitted) && forms.info.interval.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVAL\' | translate}}</label>\n									<input type="text" name="interval" placeholder="*|*|*|*" class="form-control" data-ng-model="application.interval">\n									<span data-ng-show="(forms.info.info.interval.$touched || forms.info.$submitted) && forms.info.interval.$invalid && forms.info.interval.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div> -->\n								<!-- END INTERVAL -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/fax/account/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-paper-plane"></i>\n					<a href="/">{{ \'APPLICATION_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="/channels/fax/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="account"></i>\n				</li>\n				<li data-ng-show="account">\n					<a href="#">{{ account.name || account.description }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/account.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ account.name || account.description }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{ account.phone }}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.accounts.view.settings\')}">\n							<a href="/channels/fax/accounts/view/{{account.id}}/settings">\n							<i class="icon-settings"></i>\n							{{\'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.accounts.view.routes\') || $state.is(\'main.channels.fax.accounts.view.applications\')}">\n							<a href="/channels/fax/accounts/view/{{account.id}}/routes">\n							<i class="icon-directions"></i>\n							{{\'APPLICATION_ROUTES\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/account/view/view.routes.html",'<div class="row" data-ng-init="getFaxApplications()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ROUTES\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/fax/accounts/view/{{account.id}}/applications" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_APPLICATION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n								<!-- <th width="5%">{{ \'APPLICATION_ID\' | translate }}</th> -->\n						    <th>{{\'APPLICATION_APPLICATION\' | translate}}</th>\n						    <th>{{\'APPLICATION_ARGUMENTS\' | translate}}</th>\n								<th>{{\'APPLICATION_TIMEOUT\' | translate}}</th>\n						    <!-- <th>{{\'APPLICATION_INTERVAL\' | translate}}</th> -->\n								<th width="5%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n						<tbody ui-sortable="sortableOptions" data-ng-model="faxApplications">\n					    <tr data-ng-repeat="application in faxApplications | orderBy:\'priority\'">\n								<td><span data-ng-class="{\'label-info\': application.app == \'agent\', \'label-success\': application.app == \'queue\'}" class="label label-sm"> {{application.app}} </span></td>\n								<td>{{getAppdata(application.app, application.appdata)}}</td>\n								<td>{{application.timeout}}</td>\n								<!-- <td>{{application.interval}}</td> -->\n					      <td>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(application.app,application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="faxApplications.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No applications available</i>\n								</td>\n							</tr>\n					  </tbody>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/fax/account/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItemFaxAccount()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<!-- START TRUNKS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.trunk.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="account.TrunkId" name="trunk" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_TRUNK\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.id as trunk in trunks | filter: $select.search">\n										<div data-ng-bind="trunk.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.trunk.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START TRUNKS -->\n\n							<!-- START PHONE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.phone.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="phone" placeholder="{{\'APPLICATION_PHONE\' | translate}}" class="form-control" data-ng-model="account.phone" required/>\n								<span data-ng-show="forms.formSetting.phone.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PHONE -->\n\n							<!-- START ECM -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_ECM\' | translate}}<span class="required" aria-required="true">*</span></label><br>\n								<!-- <button type="button" name="ecm" class="btn btn-default form-control" data-ng-model="account.ecm" bs-checkbox>{{account.ecm ? \'ENABLED\' : \'DISABLED\'}}</button> -->\n								<input\n									bs-switch\n									ng-model="account.ecm"\n									type="checkbox"\n									switch-active="{{ isActive }}"\n									switch-on-text="{{ \'APPLICATION_ENABLED\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_DISABLED\' | translate }}"\n									switch-on-color="{{ onColor }}"\n									switch-off-color="{{ offColor }}"\n									switch-animate="{{ animate }}"\n									switch-size="{{ size }}"\n									switch-label="{{ label }}"\n									switch-icon="{{ icon }}"\n									switch-radio-off="{{ radioOff }}"\n									switch-label-width="{{ labelWidth }}"\n									switch-handle-width="{{ handleWidth }}">\n							</div>\n							<!-- END ECM -->\n\n							<!-- START FAXHEADER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.faxheader.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FAXHEADER\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="faxheader" placeholder="{{\'APPLICATION_FAXHEADER\' | translate}}" class="form-control" data-ng-model="account.faxheader" required/>\n								<span data-ng-show="forms.formSetting.faxheader.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FAXHEADER -->\n\n							<!-- START LOCALID -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.localid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LOCALID\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="localid" placeholder="{{\'APPLICATION_LOCALID\' | translate}}" class="form-control" data-ng-model="account.localid" required/>\n								<span data-ng-show="forms.formSetting.localid.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LOCALID -->\n\n							<!-- START MAXRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.maxrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAXRATE\' | translate}}</label>\n								<ui-select data-ng-model="account.maxrate" name="maxrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="maxrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="maxrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.maxrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MAXRATE -->\n\n							<!-- START MINRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.minrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MINRATE\' | translate}}</label>\n								<ui-select data-ng-model="account.minrate" name="minrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="minrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="minrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.minrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MINRATE -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/fax/account/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-notebook"></i>\n						<a href="/fax/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<!-- START TRUNKS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.trunk.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="item.TrunkId" name="trunk" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_TRUNK\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.id as trunk in trunks | filter: $select.search">\n										<div data-ng-bind="trunk.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.trunk.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START TRUNKS -->\n\n							<!-- START PHONE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.phone.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="phone" placeholder="{{\'APPLICATION_PHONE\' | translate}}" class="form-control" data-ng-model="item.phone" required/>\n								<span data-ng-show="forms.formSetting.phone.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PHONE -->\n\n							<!-- START ECM -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_ECM\' | translate}}<span class="required" aria-required="true">*</span></label><br>\n								<!-- <button type="button" name="ecm" class="btn btn-default form-control" data-ng-model="item.ecm" bs-checkbox>{{item.ecm ? \'ENABLED\' : \'DISABLED\'}}</button> -->\n								<input\n									bs-switch\n									ng-model="item.ecm"\n									type="checkbox"\n									switch-active="{{ isActive }}"\n									switch-on-text="{{ \'APPLICATION_ENABLED\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_DISABLED\' | translate }}"\n									switch-on-color="{{ onColor }}"\n									switch-off-color="{{ offColor }}"\n									switch-animate="{{ animate }}"\n									switch-size="{{ size }}"\n									switch-label="{{ label }}"\n									switch-icon="{{ icon }}"\n									switch-radio-off="{{ radioOff }}"\n									switch-label-width="{{ labelWidth }}"\n									switch-handle-width="{{ handleWidth }}">\n							</div>\n							<!-- END ECM -->\n\n							<!-- START FAXHEADER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.faxheader.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FAXHEADER\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="faxheader" placeholder="{{\'APPLICATION_FAXHEADER\' | translate}}" class="form-control" data-ng-model="item.faxheader" required/>\n								<span data-ng-show="forms.formSetting.faxheader.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FAXHEADER -->\n\n							<!-- START LOCALID -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.localid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LOCALID\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="localid" placeholder="{{\'APPLICATION_LOCALID\' | translate}}" class="form-control" data-ng-model="item.localid" required/>\n								<span data-ng-show="forms.formSetting.localid.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LOCALID -->\n\n							<!-- START MAXRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.maxrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAXRATE\' | translate}}</label>\n								<ui-select data-ng-model="item.maxrate" name="maxrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="maxrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="maxrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.maxrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MAXRATE -->\n\n							<!-- START MINRATE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.minrate.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MINRATE\' | translate}}</label>\n								<ui-select data-ng-model="item.minrate" name="minrate" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_MAXRATE\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="minrate in [\'9600\', \'14400\', \'33600\'] | filter: $select.search">\n										<div data-ng-bind="minrate | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.minrate.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START MINRATE -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/inbox/inbox.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-note"></i>\n						<a href="/channels/fax/inbox/incoming">{{ \'APPLICATION_INBOX\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE CONTENT-->\n<div class="row inbox">\n	<div class="col-md-12" ui-view>\n	</div>\n</div>\n'),a.put("app/channels/fax/inbox/incoming/incoming.html",'<!-- END PAGE HEADER-->\n<div data-ng-init="getRooms()">\n	<!-- <pre>\n		{{faxRooms | json}}\n	</pre> -->\n	<div class="inbox-header">\n		<h1 class="pull-left">Inbox</h1>\n	</div>\n	<div class="inbox-content">\n		<table class="table table-advance" st-table="displayedFaxRooms" st-safe-src="faxRooms">\n			<thead>\n				<tr>\n					<th colspan="8" style="background: #eef4f7; border: none; border-bottom: solid 5px #fff;">\n						<div class="row">\n							<div class="col-md-6">\n								<input type="checkbox" class="mail-checkbox mail-group-checkbox checker" data-ng-model="checked" data-ng-change="switchCheckbox(displayedFaxRooms, checked)">\n								<div class="btn-group">\n									<a data-ng-href="/channels/fax/inbox/compose" class="btn btn-sm blue">{{\'APPLICATION_NEW_MESSAGE\' | translate}} <i class="fa fa-plus"></i></a>\n									<!-- <a class="btn btn-sm blue dropdown-toggle" href="#" data-toggle="dropdown">\n										{{\'APPLICATION_MORE\' | translate}} <i class="fa fa-angle-down"></i>\n									</a> -->\n									<ul class="dropdown-menu">\n										<li>\n											<a href="#" data-ng-click="markAsRead(true)">\n											<i class="icon-paper-plane-open"></i> {{\'APPLICATION_MARK_AS_READ\' | translate}} </a>\n										</li>\n										<li>\n											<a href="#" data-ng-click="markAsRead(false)">\n											<i class="icon-paper-plane"></i> {{\'APPLICATION_MARK_AS_UNREAD\' | translate}} </a>\n										</li>\n										<li class="divider">\n										</li>\n										<li>\n											<a href="#" data-ng-click="deleteMessage()">\n											<i class="icon-trash"></i> {{\'APPLICATION_DELETE\' | translate}} </a>\n										</li>\n									</ul>\n								</div>\n							</div>\n							<div class="col-md-6">\n								<div class="input-group input-medium pull-right">\n									<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n									<span class="input-group-addon btn green" style="cursor: default;">\n										<i class="icon-magnifier" style="color: white;"></i>\n									</span>\n								</div>\n								<ui-select data-ng-model="conf.faxRoomsByPage" theme="bootstrap" style="width: 100px;" class="pull-right margin-right-10">\n									<ui-select-match placeholder="{{ \'APPLICATION_SEARCH\' | translate }}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="p in [10, 20, 35, 50] | filter: $select.search">\n										<span ng-bind-html="p | highlight: $select.search"></span>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n					</th>\n				</tr>\n			</thead>\n			<tbody>\n				<tr data-ng-repeat="faxRoom in displayedFaxRooms | orderBy:\'-updatedAt\'" data-ng-class="{unread: !faxRoom.read}" data-ng-click="go(\'/fax/inbox/room/\' + faxRoom.id, faxRoom.id, \'OPEN\')" class="animate-repeat">\n					<td class="inbox-small-cells" style="border: none;">\n						<input type="checkbox" class="checker" checklist-model="checkedMailMessages.id" checklist-value="faxRoom.id">\n					</td>\n					<!-- <td class="inbox-small-cells" style="border: none;">\n						<i class="fa fa-star" data-ng-class="{\'inbox-started\': faxRoom.favorite}" data-ng-click="markAsFavorite(faxRoom.id, faxRoom.favorite)"></i>\n					</td> -->\n					<td class="view-message hidden-xs" style="cursor:pointer; border:none;">\n						#{{faxRoom.id}}\n					</td>\n					<!-- <td class="inbox-small-cells" style="border: none;">\n						<i class="fa fa-star" data-ng-class="{\'inbox-started\': faxRoom.favorite}" data-ng-click="markAsFavorite(faxRoom.id, faxRoom.favorite)"></i>\n					</td> -->\n					<!-- <td class="view-message hidden-xs" style="cursor:pointer; border:none;">\n						{{faxRoom.subject}}\n					</td> -->\n					<td class="view-message" style="cursor:pointer; border:none;">\n					 	{{faxRoom.from}}\n					</td>\n					<td class="view-message" style="cursor:pointer; border:none;">\n					 	{{faxRoom.MailAccount.description ? faxRoom.MailAccount.description : faxRoom.MailAccount.name}}\n					</td>\n					<td class="view-message" style="cursor:pointer; border:none;" data-ng-switch="faxRoom.status">\n						<span class="badge badge-default" data-ng-class="{\n						\'badge-danger\': faxRoom.status == \'NEW\',\n						\'badge-warning\': faxRoom.status == \'OPEN\',\n						\'badge-info\': faxRoom.status == \'PENDING\',\n						\'badge-success\': faxRoom.status == \'CLOSED\'}"> {{faxRoom.status | uppercase}} </span>\n					</td>\n					<td class="view-message" style="cursor:pointer; border:none;">\n						<span class="badge badge-success badge-roundless" data-ng-show="faxRoom.User.fullname"> {{faxRoom.User.fullname}} </span>\n						<span class="badge badge-default badge-roundless" data-ng-hide="faxRoom.User.fullname"> {{\'APPLICATION_UNASSIGNED\' | translate}} </span>\n					</td>\n					<td class="view-message text-right" context-menu="menuOptions" style="border: none;">\n						<time is="relative-time" datetime="{{faxRoom.updatedAt}}">\n							April 1, 2014\n						</time>\n					</td>\n				</tr>\n				<tr data-ng-hide="faxRooms.length">\n					<td colspan="6" class="text-center">\n						<i>{{\'MESSAGE_NO_AVAILABLE_MESSAGES\' | translate}}</i>\n					</td>\n				</tr>\n				<tr>\n					<td colspan="8" class="text-center" style="border: none;">\n						<div st-pagination class="pagination" st-items-by-page="conf.faxRoomsByPage" st-displayed-pages="7"></div>\n					</td>\n				</tr>\n			</tbody>\n		</table>\n	</div>\n</div>\n'),a.put("app/channels/fax/inbox/room/room.html",'<!-- BEGIN TODO CONTENT -->\n<div class="todo-content" data-ng-init="initRoomView()">\n	<div class="portlet light">\n		<!-- PROJECT HEAD -->\n		<div class="portlet-title">\n			<div class="caption" data-ng-show="faxRoom">\n				<i class="icon-bar-chart font-green-sharp hide"></i>\n				<span class="badge badge-default" data-ng-class="{\'badge-error\': faxRoom.status == \'NEW\',\n				\'badge-warning\': faxRoom.status == \'OPEN\',\n				\'badge-info\': faxRoom.status == \'PENDING\',\n				\'badge-success\': faxRoom.status == \'CLOSED\'}"> {{faxRoom.status | uppercase}} </span>\n			</div>\n			<div class="actions" data-ng-show="faxRoom">\n				<div class="btn-group" data-ng-show="Auth.isAdmin()">\n					<a class="btn grey-salsa btn-circle btn-sm" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n					{{ \'APPLICATION_ASSIGN\' | translate }} <i class="fa fa-angle-down"></i>\n					</a>\n					<ul class="dropdown-menu pull-right">\n						<li data-ng-repeat="agent in agents">\n							<a href="#" data-ng-click="assignAgent(agent.id)">\n							{{agent.fullname}} <span class="badge badge-default"> {{agent.fullname | uppercase | limitTo : 1}} </span>\n							</a>\n						</li>\n					</ul>\n				</div>\n				<div class="btn-group">\n					<a class="btn green-haze btn-circle btn-sm" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n					{{ \'APPLICATION_STATUS\' | translate }} <i class="fa fa-angle-down"></i>\n					</a>\n					<ul class="dropdown-menu pull-right">\n						<li>\n							<a href="#" data-ng-click="updateStatus(\'PENDING\')">\n							{{\'STATUS_PENING\' | translate}} <span class="badge badge-danger">\n							P </span>\n							</a>\n						</li>\n						<li>\n							<a href="#" data-ng-click="updateStatus(\'CLOSED\')">\n							{{\'STATUS_CLOSED\' | translate}} <span class="badge badge-success">\n							C </span>\n							</a>\n						</li>\n					</ul>\n				</div>\n			</div>\n		</div>\n		<!-- end PROJECT HEAD -->\n		<div class="portlet-body">\n			<div class="row">\n				<div data-ng-show="faxRoom" data-ng-class="{\'col-md-7 col-sm-7\': faxRoom}">\n					<div class="scroller" id="faxMessages" style="height: 500px; overflow-y: scroll; width: auto;" data-always-visible="1" data-rail-visible1="1" data-initialized="1">\n						<ul class="chats">\n							<li data-ng-class="{\'in\': faxMessage.status == \'RECEIVED\', \'out\': (faxMessage.status == \'SENT\' || faxMessage.status == \'SENDING\' || faxMessage.status == \'FAILED\' || faxMessage.status == \'NOT SENT\')}" data-ng-repeat="faxMessage in faxRoom.FaxMessages | orderBy:\'createdAt\'">\n							<img class="avatar" alt="" data-ng-src="api/users/avatar/{{getCurrentUser().userpic && faxMessage.status === \'SENT\' ? getCurrentUser().userpic : \'unknown_avatar\'}}">\n							<div class="message">\n								<span class="arrow">\n								</span>\n								<span class="bold">{{\'APPLICATION_FROM\' | translate}}: </span>\n								<span>{{faxMessage.From.fullname}} </span>\n								<span> &#60;{{faxMessage.From.phone}}&#62; </span>\n								<br>\n								<span class="bold">{{\'APPLICATION_TO\' | translate}}: </span>\n								<span>{{faxMessage.To.fullname}} </span>\n								<span> &#60;{{faxMessage.To.phone}}&#62; </span>\n								<br>\n								<span class="todo-tasklist-date">\n									<i class="fa fa-calendar"></i>\n									<time is="relative-time" datetime="{{faxMessage.createdAt}}">\n										April 1, 2014\n									</time>\n								</span>\n								<span data-ng-show="faxMessage.status == \'FAILED\' || faxMessage.status == \'SENDING\'" class="badge badge-default" data-ng-class="{\'badge-error\': faxMessage.status == \'FAILED\', \'badge-warning\': faxMessage.status == \'SENDING\'}"> {{faxMessage.status | uppercase}} </span>\n								<br>\n								<br>\n								<span class="body">\n									<div class="wrapper" ng-controller="FaxInboxRoomCtrl" style="max-height:600px; overflow:auto;">\n					          <ng-pdf pdf-url="/api/fax/messages/{{faxMessage.id}}/content" template-url="/assets/plugins/angular-pdf/example/partials/viewer.html" scale="0.5" page=1></ng-pdf>\n					        </div>\n								</span>\n								<br>\n							</div>\n						</li>\n						</ul>\n					</div>\n				</div>\n				<div data-ng-class="{\'col-md-5 col-sm-5\': faxRoom, \'col-md-12 col-sm-12\': !faxRoom}">\n					<form name="forms.compose" data-ng-submit="forms.compose.$valid && sendFax()" class="form-horizontal" novalidate>\n						<!-- TASK HEAD -->\n						<div class="form">\n							<div class="form-group">\n								<div class="col-md-12 col-sm-12">\n									<div class="todo-taskbody-user">\n										<img class="todo-userpic pull-left" data-ng-src="api/users/avatar/{{getCurrentUser().userpic ? getCurrentUser().userpic : \'unknown_avatar\'}}" width="50px" height="50px">\n										<span class="todo-username pull-left">{{ getCurrentUser().fullname }}</span>\n									</div>\n								</div>\n							</div>\n							<!-- END TASK HEAD -->\n\n							<!-- FAX FROM -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.from.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">{{\'APPLICATION_FROM\' | translate}}:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select data-ng-model="form.from" theme="bootstrap" name="from" required ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_FROM\' | translate}}...">{{$select.selected.name}} - {{$select.selected.phone}}</ui-select-match>\n												<ui-select-choices repeat="faxAccount in faxAccounts | filter: $select.search">\n													<div ng-bind-html="faxAccount.name | highlight: $select.search"></div>\n													<small ng-bind-html="faxAccount.phone | highlight: $select.search"></small>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.from.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n							          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							        </span>\n										</div>\n									</div>\n								</div>\n							</div>\n\n							<!-- FAX TO -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.to.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">{{\'APPLICATION_TO\' | translate}}:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select tagging tagging-label="" multiple required data-ng-model="form.sto" theme="bootstrap" name="to" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_TO\' | translate}}...">{{$item}}</ui-select-match>\n												<ui-select-choices repeat="to in form.to | filter:$select.search">\n													{{to}}\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.to.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n							          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							        </span>\n										</div>\n									</div>\n								</div>\n							</div>\n\n							<!-- TASK DESC -->\n							<div class="form-group">\n								<div class="col-md-12">\n									<!-- <textarea class="form-control todo-taskbody-taskdesc" rows="8" data-ng-model="form.text" name="text" style="resize: none;"></textarea> -->\n									<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="form.html" name="html"></div>\n								</div>\n							</div>\n							<!-- END TASK DESC -->\n\n							<!-- START ATTACH -->\n							<div class="form-group">\n								<div class="col-md-6">\n									<input type="file" nv-file-select uploader="uploader" name="file">\n									<table class="table" border="0">\n										<tbody>\n										<tr data-ng-repeat="item in uploader.queue">\n												<td style="border-top-style:none">\n													<strong>\n														{{ item.file.name }}\n													</strong>\n												</td>\n												<td data-ng-show="uploader.isHTML5" nowrap style="border-top-style:none">\n													{{ item.file.size/1024/1024|number:2 }} MB\n												</td>\n												<td nowrap style="border-top-style:none">\n													<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n															<span class="glyphicon glyphicon-trash"></span> Remove\n													</button>\n												</td>\n											</tr>\n										</tbody>\n									</table>\n								</div>\n								<div class="col-md-6">\n									<div class="form-actions right todo-form-actions">\n										<button class="btn btn-circle btn-sm green-haze">{{ \'APPLICATION_SEND\' | translate }}</button>\n										<input type="button" name="cancel" value="{{ \'APPLICATION_CANCEL\' | translate }}" class="btn btn-circle btn-sm btn-default" data-ng-click="cancel()">\n									</div>\n								</div>\n							</div>\n							<!-- END ATTACH -->\n\n						</div>\n					</form>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END TODO CONTENT -->\n'),
+a.put("app/channels/fax/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid && form.general.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_AGENT_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" name="timeout" placeholder="Timeout" class="form-control" data-ng-model="item.timeout" required/>\n      <span data-ng-show="(form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid && form.general.timeout.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n    <!-- START HEADER SHAPE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid && form.general.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END HEADER SHAPE -->\n\n\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/fax/queue/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-paper-plane"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-docs"></i>\n						<a href="/channels/fax/queues/lis">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle " href="#"  data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/fax/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-paper-plane"></i>\n					<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/fax/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.queues.view.settings\')}">\n							<a data-ng-href="/channels/fax/queues/view/{{queue.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.fax.queues.view.agents\')}">\n							<a data-ng-href="/channels/fax/queues/view/{{queue.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/fax/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.general" data-ng-submit="forms.general.$valid && updateFaxQueue()" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="queue.name" required/>\n						<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"/>\n					</div>\n					<!-- END DESCRIPTION -->\n\n					<!-- START TIMEOUT -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" min="1" data-ng-model="queue.timeout"/>\n					</div>\n					<!-- END TIMEOUT -->\n\n					<!-- START HEADER SHAPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n						<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}</label>\n						<!-- <input colorpicker type="text" name="animationToggle" placeholder="{{\'APPLICATION_BUTTON_COLOR\' | translate}}" class="form-control" data-ng-model="chatWebsite.animation" required/> -->\n						<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap">\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n							<ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n								<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n					</div>\n					<!-- END HEADER SHAPE -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/account/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="#">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn btn-default" href="#" data-ng-click="gridOptions.getPage();">\n							<i class="icon-reload"></i>\n						</a>\n					</div>\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/mail/accounts/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/account/view/action/list/list.html",'<div class="row" data-ng-init="initActons()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/mail/accounts/view/{{account.id}}/actions/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACTION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/account/view/action/view/view.html",'\n<div class="row" data-ng-init="initAction()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.settings" ng-submit="updateItem()" novalidate>\n					<!-- START APP -->\n					<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n							<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n							<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n								<div ng-bind-html="app.name | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid && forms.settings.app.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END APP -->\n\n					<!-- START HOST -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n						<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n						<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n						<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END HOST -->\n\n					<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n						<!-- START QUEUE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n							<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.MailQueueId" name="queue" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n									<div ng-bind-html="queue.name | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END QUEUE -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n						<!-- START AGENT -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$invalid}">\n							<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n								<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n									<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.agent.$touched || forms.settings.$submitted) && forms.settings.agent.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END AGENT -->\n					</div>\n\n					<!-- START INTERVAL_TYPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$invalid}">\n						<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n							<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n								{{ intType.name | translate }}\n							</ui-select-choices>\n						</ui-select>\n						<span data-ng-show="(forms.settings.intType.$touched || forms.settings.$submitted) && forms.settings.intType.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END INTERVAL_TYPE -->\n\n					<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n						<!-- START TIME -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n							<div class="input-group input-large">\n								<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n									<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n								</fieldset>\n								<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n								<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n								<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n							</div>\n						</div>\n						<!-- END TIME -->\n\n						<!-- START ALWAYS -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n							<div class="input-group input-large">\n								<label class="control-label pointer-cursor">\n									<input\n										bs-switch\n										data-ng-model="application.alwaysTime"\n										type="checkbox"\n										switch-active="{{ isActive }}"\n										switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n										switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n										switch-on-color="{{ onColor }}"\n										switch-off-color="{{ offColor }}"\n										switch-animate="{{ animate }}"\n										switch-size="{{ size }}"\n										switch-label="{{ label }}"\n										switch-icon="{{ icon }}"\n										switch-radio-off="{{ radioOff }}"\n										switch-label-width="{{ labelWidth }}"\n										switch-handle-width="{{ handleWidth }}">\n									<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n								</label>\n							</div>\n						</div>\n						<!-- END ALWAYS -->\n\n						<!-- START WEEKDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n										{{ weekDay.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END WEEKDAY -->\n\n						<!-- START MONTHDAY -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n									<ui-select-match>{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n										{{monthDay}}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTHDAY -->\n\n						<!-- START MONTH -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n							<div class="input-group input-large">\n								<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span class="input-group-addon">to</span>\n								<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n									<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n										{{ month.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n							</div>\n						</div>\n						<!-- END MONTH -->\n					</div>\n\n					<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n						<!-- START INTERVALS -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n								<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n									{{ interval.name}}\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.settings.IntervalId.$touched || forms.settings.$submitted) && forms.settings.IntervalId.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERVALS -->\n\n					</div>\n					<button class="btn green-haze" type="submit">{{\'APPLICATION_UPDATE\' | translate}}</button>\n				</form>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/account/view/action/wizard/wizard.html",'\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-directions font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACTION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.action.$valid)">\n						<form name="forms.action" novalidate>\n							<!-- START APP -->\n							<div class="form-group"  data-ng-class="{\'has-error\': forms.action.$submitted && forms.action.app.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.app" name="app" theme="bootstrap" required>\n									<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="app.value as app in apps | filter: $select.search">\n										<div ng-bind-html="app.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.action.$submitted && forms.action.app.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END APP -->\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="number" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="application.timeout" min="0" required/>\n								<span data-ng-show="(forms.action.timeout.$touched || forms.action.$submitted) && forms.action.timeout.$invalid && forms.action.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<div class="app-settings" ng-slide-down="application.app === \'queue\'" lazy-render duration="1" data-ng-init="getQueues()">\n								<!-- START QUEUE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.MailQueueId" name="queue" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="queue.id as queue in queues | filter: $select.search">\n											<div ng-bind-html="queue.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.queue.$touched || forms.action.$submitted) && forms.action.queue.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.app === \'agent\'" lazy-render duration="1" data-ng-init="getAgents()">\n								<!-- START AGENT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$invalid}">\n									<label class="control-label">{{\'APPLICATION_AGENT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.UserId" name="agent" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.fullname}}</ui-select-match>\n										<ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n											<div ng-bind-html="agent.fullname | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.agent.$touched || forms.action.$submitted) && forms.action.agent.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END AGENT -->\n							</div>\n\n							<!-- START INTERVAL_TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_INTERVAL_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="application.intType" theme="bootstrap" name="intType" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name | translate }}</ui-select-match>\n									<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n										{{ intType.name | translate }}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.action.intType.$touched || forms.action.$submitted) && forms.action.intType.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVAL_TYPE -->\n\n							<div class="app-settings" ng-slide-down="application.intType === \'custom\'" lazy-render duration="1">\n								<!-- START TIME -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n									<div class="input-group input-large">\n										<fieldset class="pull-left" ng-disabled="application.alwaysTime">\n											<uib-timepicker name="t_from" data-ng-model="application.t_from" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker>\n										</fieldset>\n										<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n										<fieldset ng-disabled="application.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="application.t_to" show-meridian="false" show-spinners="false" mousewheel="false"></uib-timepicker></fieldset>\n										<!-- <label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="application.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label> -->\n									</div>\n								</div>\n								<!-- END TIME -->\n\n								<!-- START ALWAYS -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_ALWAYS\' | translate }}</label>\n									<div class="input-group input-large">\n										<label class="control-label pointer-cursor">\n											<input\n												bs-switch\n												data-ng-model="application.alwaysTime"\n												type="checkbox"\n												switch-active="{{ isActive }}"\n												switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n												switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n												switch-on-color="{{ onColor }}"\n												switch-off-color="{{ offColor }}"\n												switch-animate="{{ animate }}"\n												switch-size="{{ size }}"\n												switch-label="{{ label }}"\n												switch-icon="{{ icon }}"\n												switch-radio-off="{{ radioOff }}"\n												switch-label-width="{{ labelWidth }}"\n												switch-handle-width="{{ handleWidth }}">\n											<!-- <input type="checkbox" data-ng-model="application.alwaysTime"> -->\n										</label>\n									</div>\n								</div>\n								<!-- END ALWAYS -->\n\n								<!-- START WEEKDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.wd_from" theme="bootstrap" name="wd_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.wd_to" theme="bootstrap" name="wd_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{ weekDay.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END WEEKDAY -->\n\n								<!-- START MONTHDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.md_from" theme="bootstrap" name="md_from">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.md_to" theme="bootstrap" name="md_to">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTHDAY -->\n\n								<!-- START MONTH -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="application.m_from" theme="bootstrap" name="m_from">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="application.m_to" theme="bootstrap" name="m_to">\n											<ui-select-match placeholder="">{{ $select.selected.name | translate }}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{ month.name | translate }}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTH -->\n							</div>\n\n							<div class="app-settings" ng-slide-down="application.intType === \'list\'" lazy-render duration="1" data-ng-init="getIntervals()">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{ $select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in intervals | filter: $select.search">\n											{{ interval.name}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.action.IntervalId.$touched || forms.action.$submitted) && forms.action.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n\n							<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONTINUE\' | translate}}"/>\n						</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<!-- <button class="btn green-haze" type="button" wz-previous><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button> -->\n						<input class="btn green-haze" type="submit" data-ng-click="next()" value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/mail/account/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="/channels/mail/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="account"></i>\n				</li>\n				<li data-ng-show="account">\n					<a href="#">{{ account.description || account.name }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img ng-src="assets/images/media/account.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ account.description || account.name }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.email}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li ng-class="{active: $state.is(\'main.channels.mail.accounts.view.settings\')}">\n							<a href="/channels/mail/accounts/view/{{account.id}}/settings">\n							<i class="icon-settings"></i>\n							{{\'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li ng-class="{active: $state.includes(\'main.channels.mail.accounts.view.actions\')}">\n							<a href="/channels/mail/accounts/view/{{account.id}}/actions/list">\n							<i class="icon-directions"></i>\n							{{\'APPLICATION_ACTIONS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<div ui-view class="profile-content"></div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n<!-- END PAGE CONTENT-->\n</div>\n'),a.put("app/channels/mail/account/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">IMAP</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">SMTP</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="forms.info.$valid && updateItemMailAccount()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid && forms.info.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL_ADDRESS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="address" placeholder="{{\'APPLICATION_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.address" required/>\n								<span data-ng-show="(forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid && forms.info.address.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ADDRESS -->\n\n							<!-- START FIDELITY -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_FIDELITY\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.fidelity"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END FIDELITY -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-if="account.fidelity" data-ng-class="{\'has-error\': (forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="0" name="timeout" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="account.timeout" required/>\n								<span data-ng-show="(forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid && forms.info.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.timeout.$touched || forms.info.$submitted) && forms.info.timeout.$invalid && forms.info.timeout.$error.number" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n					<!-- IMAP TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.formIn" data-ng-submit="forms.formIn.$valid && updateItemMailServerIn()" novalidate>\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.host.$touched || forms.formIn.$submitted) && forms.formIn.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HOST\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.host" required/>\n								<span data-ng-show="(forms.formIn.host.$touched || forms.formIn.$submitted) && forms.formIn.host.$invalid && forms.formIn.host.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.username.$touched || forms.formIn.$submitted) && forms.formIn.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.username" required/>\n								<span data-ng-show="(forms.formIn.username.$touched || forms.formIn.$submitted) && forms.formIn.username.$invalid && forms.formIn.username.$error.required"  class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.password.$touched || forms.formIn.$submitted) && forms.formIn.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.password" required/>\n								<span data-ng-show="(forms.formIn.password.$touched || forms.formIn.$submitted) && forms.formIn.password.$invalid && forms.formIn.password.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START PORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formIn.port.$touched || forms.formIn.$submitted) && forms.formIn.port.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.port" required/>\n								<span data-ng-show="(forms.formIn.port.$touched || forms.formIn.$submitted) && forms.formIn.port.$invalid && forms.formIn.port.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formIn.port.$touched || forms.formIn.$submitted) && forms.formIn.port.$invalid && forms.formIn.port.$error.number" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PORT -->\n\n							<!-- START MAILBOX -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}</label>\n								<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="account.MailServerIn.mailbox"/>\n							</div>\n							<!-- END MAILBOX -->\n\n							<!-- START SEARCH FILTER -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_SEARCH_FILTER\' | translate}}</label>\n								<ui-select data-ng-model="account.MailServerIn.filter" name="filter" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="filter in [\'UNSEEN\'] | filter: $select.search">\n										<div ng-bind-html="filter | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<!-- START SEARCH FILTER -->\n\n							<!-- START DELETE -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DELETE_MAIL_FROM_SERVER\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.MailServerIn.delete"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END DELETE -->\n\n							<!-- START SSL -->\n							<div class="form-group">\n								<label class="control-label">SSL</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.MailServerIn.ssl"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END SSL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END IMAP TAB -->\n\n					<!-- SMTP TAB -->\n					<div class="tab-pane" id="tab_1_3">\n						<form name="forms.formOut" data-ng-submit="forms.formOut.$valid && updateItemMailServerOut()" novalidate>\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.host.$touched || forms.formOut.$submitted) && forms.formOut.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HOST\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.host" required/>\n								<span data-ng-show="(forms.formOut.host.$touched || forms.formOut.$submitted) && forms.formOut.host.$invalid && forms.formOut.host.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.username.$touched || forms.formOut.$submitted) && forms.formOut.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.username" required/>\n								<span data-ng-show="(forms.formOut.username.$touched || forms.formOut.$submitted) && forms.formOut.username.$invalid && forms.formOut.username.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.password.$touched || forms.formOut.$submitted) && forms.formOut.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.password" required/>\n								<span data-ng-show="(forms.formOut.password.$touched || forms.formOut.$submitted) && forms.formOut.password.$invalid && forms.formOut.password.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START PORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formOut.port.$touched || forms.formOut.$submitted) && forms.formOut.port.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="account.MailServerOut.port" required/>\n								<span data-ng-show="(forms.formOut.form.$touched || forms.formOut.$submitted) && forms.formOut.port.$invalid && forms.formOut.port.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formOut.form.$touched || forms.formOut.$submitted) && forms.formOut.port.$invalid && forms.formOut.port.$error.number" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PORT -->\n\n							<!-- START SSL -->\n							<div class="form-group">\n								<label class="control-label">SSL</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								data-ng-model="account.MailServerOut.ssl"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END SSL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n							<input class="btn blue-madison" type="button" value="Test" data-ng-click="test()"/>\n						</form>\n					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/account/wizard/wizard.html",'\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN PAGE HEADER-->\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-notebook"></i>\n					<a href="/mail/accounts/list">{{ \'APPLICATION_ACCOUNTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<!-- END PAGE HEADER-->\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n	        <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="formValidation(forms.info.$valid)">\n							<form name="forms.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n									<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid && forms.info.name.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n\n								<!-- START ADDRESS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid}">\n									<label class="control-label">{{\'APPLICATION_EMAIL_ADDRESS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="address" placeholder="{{\'APPLICATION_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.address" required/>\n									<span data-ng-show="(forms.info.address.$touched || forms.info.$submitted) && forms.info.address.$invalid && forms.info.address.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END ADDRESS -->\n\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="IMAP" canexit="formValidation(forms.in.$valid)">\n							<form name="forms.in" novalidate>\n								<!-- START HOST -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.host.$touched || forms.in.$submitted) && forms.in.host.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INCOMING_MAIL_SERVER\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.host" required/>\n									<span data-ng-show="(forms.in.host.$touched || forms.in.$submitted) && forms.in.host.$invalid && forms.in.host.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END HOST -->\n\n								<!-- START USERNAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.username.$touched || forms.in.$submitted) && forms.in.username.$invalid}">\n									<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.username" name="username" required/>\n									<span data-ng-show="(forms.in.username.$touched || forms.in.$submitted) && forms.in.username.$invalid && forms.in.username.$error.required"  class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END USERNAME -->\n\n								<!-- START PASSWORD -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.password.$touched || forms.in.$submitted) && forms.in.password.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.password" required/>\n									<span data-ng-show="(forms.in.password.$touched || forms.in.$submitted) && forms.in.password.$invalid && forms.in.password.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PASSWORD -->\n\n								<!-- START PORT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.in.port.$touched || forms.in.$submitted) && forms.in.port.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.port" required/>\n									<span data-ng-show="(forms.in.port.$touched || forms.in.$submitted) && forms.in.port.$invalid && forms.in.port.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n									<span data-ng-show="(forms.in.port.$touched || forms.in.$submitted) && forms.in.port.$invalid && forms.in.port.$error.number" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PORT -->\n\n								<!-- START MAILBOX -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}</label>\n									<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="item.MailServerIn.mailbox"/>\n								</div>\n								<!-- END MAILBOX -->\n\n								<!-- START SEARCH FILTER -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_SEARCH_FILTER\' | translate}}</label>\n									<ui-select data-ng-model="item.MailServerIn.filter" name="filter" theme="bootstrap">\n				            <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n				            <ui-select-choices repeat="filter in [\'UNSEEN\'] | filter: $select.search">\n				              <div data-ng-bind="filter | highlight: $select.search"></div>\n				            </ui-select-choices>\n				          </ui-select>\n									<!-- <input type="text" name="filter" placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}" class="form-control" data-ng-model="in.filter"/> -->\n								</div>\n								<!-- START SEARCH FILTER -->\n\n								<!-- START DELETE -->\n								<div class="form-group row">\n									<label class="col-md-3">\n										{{\'APPLICATION_DELETE_MAIL_FROM_SERVER\' | translate}}\n									</label>\n									<label class="col-md-9">\n											<input type="checkbox" data-ng-model="item.MailServerIn.delete">\n									</label>\n								</div>\n								<!-- END DELETE -->\n\n								<!-- START SSL -->\n								<div class="form-group row">\n									<label class="col-md-3">\n										SSL\n									</label>\n									<label class="col-md-9">\n											<input type="checkbox" data-ng-model="item.MailServerIn.ssl">\n									</label>\n								</div>\n								<!-- END SSL -->\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="goNext()"/>\n							</form>\n						</wz-step>\n						<wz-step title="SMTP" canexit="formValidation(forms.out.$valid)">\n							<form name="forms.out" novalidate>\n								<!-- START HOST -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.host.$touched || forms.out.$submitted) && forms.out.host.$invalid}">\n									<label class="control-label">{{\'APPLICATION_OUTGOING_MAIL_SERVER\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.host" required/>\n									<span data-ng-show="(forms.out.host.$touched || forms.out.$submitted) && forms.out.host.$invalid && forms.out.host.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END HOST -->\n\n								<!-- START USERNAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.username.$touched || forms.out.$submitted) && forms.out.username.$invalid}">\n									<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.username" required/>\n									<span data-ng-show="(forms.out.username.$touched || forms.out.$submitted) && forms.out.username.$invalid && forms.out.username.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END USERNAME -->\n\n								<!-- START PASSWORD -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.password.$touched || forms.out.$submitted) && forms.out.password.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.password" required/>\n									<span data-ng-show="(forms.out.password.$touched || forms.out.$submitted) && forms.out.password.$invalid && forms.out.password.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PASSWORD -->\n\n								<!-- START PORT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.out.port.$touched || forms.out.$submitted) && forms.out.port.$invalid}">\n									<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="item.MailServerOut.port" required/>\n									<span data-ng-show="(out.$touched || forms.out.$submitted) && forms.out.port.$invalid && forms.out.port.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n									<span data-ng-show="(out.$touched || forms.out.$submitted) && forms.out.port.$invalid && forms.out.port.$error.number" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END PORT -->\n\n								<!-- START SSL -->\n								<div class="form-group row">\n									<label class="col-md-3">\n										SSL\n									</label>\n									<label class="col-md-9">\n											<input type="checkbox" data-ng-model="item.MailServerOut.ssl">\n									</label>\n								</div>\n								<!-- END DELETE -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="goNext()"/>\n								<input class="btn default" type="button" value="{{\'APPLICATION_BACK\' | translate}}" wz-previous/>\n							</form>\n						</wz-step>\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/mail/inbox/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-note"></i>\n					<a href="#">{{ \'APPLICATION_INBOX\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-note font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INBOX\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn btn-default" href="#" data-ng-click="gridOptions.getPage();">\n							<i class="icon-reload"></i>\n						</a>\n					</div>\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/channels/mail/inbox/view/compose">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_MESSAGE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/inbox/mail/mail.html",'<div class="message">\n  <div class="row">\n    <div class="col-md-6">\n      <span class="bold">From: </span>\n      <span>{{mailMessage.from}}</span>\n      <br>\n      <span class="bold">To: </span>\n      <span>{{mailMessage.to}} </span>\n      <br>\n      <span data-ng-if="mailMessage.cc.length" class="bold">Cc: </span>\n      <span data-ng-if="mailMessage.cc.length">{{mailMessage.cc}} </span>\n    </div>\n    <div class="col-md-6">\n      <span class="pull-right" data-ng-show="mailMessage.User">{{\'APPLICATION_SENT_BY\' | translate}}: <strong>{{mailMessage.User.fullname}}</strong></span>\n    </div>\n  </div>\n  <br>\n  <span class="todo-tasklist-date">\n    <span class="pull-right">\n      <a data-ng-click="(mailMessage.status == \'SENDING\' || mailMessage.status == \'FAILED\') && retry(mailMessage.id)" href="#" class="btn default btn-xs inactive-link" data-ng-class="{\'green-stripe\': mailMessage.status == \'SENT\' || mailMessage.status == \'RECEIVED\', \'blue-stripe\': mailMessage.status == \'SENDING\', \'red-stripe\': mailMessage.status == \'FAILED\'}"> {{mailMessage.status | uppercase}}\n        <i data-ng-class="{\'fa fa-check\': mailMessage.status == \'SENT\' || mailMessage.status == \'RECEIVED\', \'fa fa-warning\': mailMessage.status == \'SENDING\', \'fa fa-times\': mailMessage.status == \'FAILED\'}"></i>\n      </a>\n    </span>\n    <i class="icon-calendar"></i> <span am-time-ago="mailMessage.updatedAt"></span>\n  </span>\n  <hr>\n  <span class="body text-left" data-ng-bind-html="mailMessage.text" style="white-space: pre-wrap;"></span>\n  <hr data-ng-if="mailMessage.MailAttachments.length">\n  <div data-ng-repeat="mailAttachment in mailMessage.MailAttachments">\n    <strong>{{mailAttachment.name}}</strong>\n    <span>\n      {{mailAttachment.size}}B </span>\n      <a target="_self" download="{{mailAttachment.name}}" href="api/mail/attachments/{{mailAttachment.id}}">\n        {{ \'APPLICATION_DOWNLOAD\' | translate }}\n      </a>\n    </div>\n  </div>\n'),a.put("app/channels/mail/inbox/note/note.html",'<div class="note">\n  <div class="row">\n    <div class="col-md-6">\n      <i class="icon-calendar"></i> <span am-time-ago="mailMessage.updatedAt"></span>\n    </div>\n    <div class="col-md-6">\n      <span class="pull-right" data-ng-show="mailMessage.User">{{\'APPLICATION_ADD_BY\' | translate}}: <strong>{{mailMessage.User.fullname}}</strong></span>\n    </div>\n  </div>\n  <hr>\n  <span class="body text-left" data-ng-bind-html="mailMessage.text" style="white-space: pre-wrap;"></span>\n  <hr data-ng-if="mailMessage.MailAttachments.length">\n  <div data-ng-repeat="mailAttachment in mailMessage.MailAttachments">\n    <strong>{{mailAttachment.name}}</strong>\n    <span>\n      {{mailAttachment.size}}B </span>\n      <a target="_self" download="{{mailAttachment.name}}" href="api/mail/attachments/{{mailAttachment.id}}">\n        {{ \'APPLICATION_DOWNLOAD\' | translate }}\n      </a>\n    </div>\n  </div>\n'),a.put("app/channels/mail/inbox/view/view.agents.modal.html",'<div class="modal-header" data-ng-init="initModal()">\n  <h3 class="modal-title">{{ \'APPLICATION_AGENTS\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <!-- START TRANSPORT -->\n  <div class="form-group">\n    <form name="form" novalidate>\n      <!-- START TRANSPORT -->\n      <div class="form-group">\n        <ui-select multiple name="agents" data-ng-model="item.agents" theme="bootstrap">\n          <ui-select-match placeholder="{{\'APPLICATION_AGENTS\' | translate}}">{{$item.fullname}}</ui-select-match>\n          <ui-select-choices repeat="agent.id as agent in agents | filter: $select.search">\n            {{agent.fullname}}\n          </ui-select-choices>\n        </ui-select>\n      </div>\n      <!-- END TRANSPORT -->\n    </form>\n  </div>\n  <!-- END TRANSPORT -->\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/inbox/view/view.html",'<div class="row">\n  <div class="col-md-12">\n    <div class="page-bar">\n      <ul class="page-breadcrumb">\n        <li>\n          <i class="icon-rocket"></i>\n          <a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n          <i class="fa fa-angle-right"></i>\n        </li>\n        <li>\n          <i class="icon-puzzle"></i>\n          <a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n          <i class="fa fa-angle-right"></i>\n        </li>\n        <li>\n          <i class="icon-envelope"></i>\n          <a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n          <i class="fa fa-angle-right"></i>\n        </li>\n        <li>\n					<i class="icon-note"></i>\n					<a href="/channels/mail/inbox/list">{{ \'APPLICATION_INBOX\' | translate }}</a>\n				</li>\n      </ul>\n    </div>\n  </div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n    <div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/inbox/view/view.notes.modal.html",'<div class="modal-header" data-ng-init="initModal()">\n  <h3 class="modal-title">{{ \'APPLICATION_NOTES\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n    <div class="form-group">\n      <textarea data-ng-model="item.text" name="text" rows="10" style="resize: none; width: 100%;"></textarea>\n    </div>\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/inbox/view/view.room.html",'<!-- BEGIN TODO CONTENT -->\n<div class="todo-content" data-ng-init="initRoom()">\n	<div class="portlet light">\n		<div class="portlet-title">\n			<div class="caption" data-ng-show="mailRoom">\n				<i class="icon-bar-chart font-green-sharp hide"></i>\n				<span class="label label-sm label-default">{{mailRoom.status}}</span> - <span class="caption-subject font-green-sharp bold uppercase">{{mailRoom.subject}}</span>\n			</div>\n			<div class="actions" data-ng-switch="mailRoom.status">\n				<div class="btn-group btn-group-solid" data-ng-show="mailRoom">\n					<button type="button" class="btn yellow" data-ng-click="loadNote()" uib-popover="{{\'APPLICATION_ADD_NOTE\' | translate}}" popover-trigger="mouseenter">N</button>\n				</div>\n				<div class="btn-group btn-group-solid" data-ng-show="mailRoom">\n					<button type="button" class="btn blue" data-ng-click="loadAgents()" uib-popover="{{\'APPLICATION_ASSING_AGENTS\' | translate}}" popover-trigger="mouseenter">A</button>\n				</div>\n				<div class="btn-group btn-group-solid">\n					<button type="button" class="btn red" data-ng-click="loadTemplate()" uib-popover="{{\'APPLICATION_LOAD_TEMPLATES\' | translate}}" popover-trigger="mouseenter">T</button>\n				</div>\n				<div class="btn-group btn-group-solid">\n					<button type="button" class="btn green" data-ng-switch-when="NEW" data-ng-click="updateStatus(\'CLOSED\')" uib-popover="{{\'APPLICATION_CLOSE\' | translate}}" popover-trigger="mouseenter">S</button>\n					<button type="button" class="btn green" data-ng-switch-when="OPEN" data-ng-click="updateStatus(\'CLOSED\')" uib-popover="{{\'APPLICATION_CLOSE\' | translate}}" popover-trigger="mouseenter">S</button>\n					<button type="button" class="btn green" data-ng-switch-when="CLOSED" data-ng-click="updateStatus(\'OPEN\')" uib-popover="{{\'APPLICATION_OPEN\' | translate}}" popover-trigger="mouseenter">O</button>\n				</div>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div data-ng-show="mailRoom" data-ng-class="{\'col-md-6 col-sm-6\': mailRoom}">\n					<div ng-scrollbars ng-scrollbars-config="config">\n						<ul class="chats">\n							<li data-ng-switch="mailMessage.status" data-ng-class="{\'in\': mailMessage.status == \'RECEIVED\', \'out\': mailMessage.status == \'SENT\' || mailMessage.status == \'SENDING\' || mailMessage.status == \'FAILED\' || mailMessage.status == \'NOTE\'}" data-ng-repeat="mailMessage in mailRoom.MailMessages | orderBy:\'-createdAt\'">\n								<img class="avatar" alt="" data-ng-src="api/users/avatar/{{getCurrentUser().userpic && mailMessage.status === \'SENT\' ? getCurrentUser().userpic : \'unknown_avatar\'}}">\n								<note message="mailMessage" ng-switch-when="NOTE"></note>\n								<mail message="mailMessage" ng-switch-default></mail>\n							</li>\n						</ul>\n					</div>\n				</div>\n				<div data-ng-class="{\'col-md-6 col-sm-6\': mailRoom, \'col-md-12 col-sm-12\': !mailRoom}">\n					<form name="forms.compose" data-ng-submit="forms.compose.$valid && sendMail()" class="form-horizontal" novalidate>\n						<!-- START HEAD -->\n						<div class="form">\n							<!-- START FROM -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.from.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">From:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select data-ng-model="form.from[0]" theme="bootstrap" name="from" required>\n												<ui-select-match placeholder="From...">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mailAccount.address as mailAccount in mailAccounts | filter: $select.search">\n													<div data-ng-bind-html="mailAccount.name | highlight: $select.search"></div>\n													<small data-ng-bind-html="mailAccount.address | highlight: $select.search"></small>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.from.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END FROM -->\n\n							<!-- MAIL TO -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.to.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">To:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select tagging tagging-label multiple data-ng-model="form.sto" theme="bootstrap" name="to">\n												<ui-select-match placeholder="To...">{{$item}}</ui-select-match>\n												<ui-select-choices repeat="to in form.to | filter:$select.search">\n													{{to}}\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="forms.compose.to.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END TO -->\n\n							<!-- START CC -->\n							<div class="form-group">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">Cc:</label>\n										</div>\n										<div class="col-md-11">\n											<ui-select tagging tagging-label="" multiple data-ng-model="form.scc" theme="bootstrap" name="cc" ng-disabled="disabled">\n												<ui-select-match placeholder="Cc...">{{$item}}</ui-select-match>\n												<ui-select-choices repeat="cc in form.cc">\n													{{cc}}\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END CC -->\n\n							<!-- START SUBJECT -->\n							<div data-ng-hide="mailRoom" class="form-group" data-ng-class="{\'has-error\': forms.compose.subject.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-1">\n											<label class="control-label">Subject:</label>\n										</div>\n										<div class="col-md-11">\n											<input type="text" name="subject" class="form-control todo-taskbody-taskdesc" placeholder="Subject..." rows="8" data-ng-model="form.subject">\n											<span data-ng-show="forms.compose.subject.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n									</div>\n								</div>\n							</div>\n							<!-- END SUJBECT -->\n\n							<!-- START HTML -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.text.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="form.html" name="html"></div>\n									<span data-ng-show="forms.compose.text.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n							<!-- END HTML -->\n\n							<!-- START CANNED -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.compose.subject.$invalid && forms.compose.$submitted}">\n								<div class="col-md-12">\n									<input type="text"\n									data-ng-model="selectedAnswer"\n									placeholder="{{\'APPLICATION_CANNED_ANSWERS\' | translate | lowercase | capitalize}}.."\n									typeahead-on-select="onSelectAnswer($item)"\n									uib-typeahead="answer for answer in getAnswers($viewValue)"\n									typeahead-loading="loadingAnswers"\n									typeahead-no-results="noResults"\n									class="form-control">\n									<span data-ng-show="forms.compose.subject.$invalid && forms.compose.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n							<!-- END CANNED -->\n\n							<!-- START ATTACH -->\n							<div class="form-group">\n								<div class="col-md-6">\n									<input type="file" nv-file-select="" uploader="uploader" multiple="">\n									<table class="table">\n										<tbody>\n											<tr ng-repeat="item in uploader.queue">\n												<td style="border-top:none"><strong>{{ item.file.name }}</strong></td>\n												<td style="border-top:none" ng-show="uploader.isHTML5" nowrap>{{ item.file.size/1024/1024|number:2 }} MB</td>\n												<td style="border-top:none" ng-show="uploader.isHTML5">\n													<div class="progress" style="margin-bottom: 0;">\n														<div class="progress-bar" role="progressbar" ng-style="{ \'width\': item.progress + \'%\' }"></div>\n													</div>\n												</td>\n												<td style="border-top-style:none" class="text-center">\n													<span ng-show="item.isSuccess"><i class="glyphicon glyphicon-ok"></i></span>\n													<span ng-show="item.isCancel"><i class="glyphicon glyphicon-ban-circle"></i></span>\n													<span ng-show="item.isError"><i class="glyphicon glyphicon-remove"></i></span>\n												</td>\n												<td style="border-top-style:none" nowrap>\n													<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n														<span class="glyphicon glyphicon-trash"></span> {{\'APPLICATION_REMOVE\' | translate}}\n													</button>\n												</td>\n											</tr>\n										</tbody>\n									</table>\n									<div>\n									</div>\n								</div>\n								<div class="col-md-6">\n									<div class="form-actions right todo-form-actions" style="border-top: none;">\n										<input type="submit" value="{{ \'APPLICATION_SEND\' | translate }}" class="btn btn-sm green-meadow" data-ng-disabled="form.disabled || !form.html">\n										<input type="button" value="{{ \'APPLICATION_CANCEL\' | translate }}"class="btn btn-sm btn-default" data-ng-click="cancel()">\n									</div>\n								</div>\n							</div>\n							<!-- END ATTACH -->\n						</div>\n					</form>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END TODO CONTENT -->\n'),a.put("app/channels/mail/inbox/view/view.templates.modal.html",'<div class="modal-header" data-ng-init="initModal()">\n  <h3 class="modal-title">{{ \'APPLICATION_TEMPLATES\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="note note-info" data-ng-show="!templates.length">\n    <h4 class="block">Info!</h4>\n    <p>\n      {{\'MESSAGE_NO_TEMPLATES_AVAILABLE\' | translate}}\n    </p>\n  </div>\n  <form name="form" data-ng-show="templates.length" novalidate>\n    <div class="form-group">\n      <ui-select data-ng-model="item.template" theme="bootstrap">\n        <ui-select-match placeholder="Select a template in the list or search his name...">{{$select.selected.name}}</ui-select-match>\n        <ui-select-choices repeat="template in templates | propsFilter: {name: $select.search}">\n          <div ng-bind-html="template.name | highlight: $select.search"></div>\n          <small data-ng-show="template.description">\n            {{\'APPLICATION_DESCRIPTION\' | translate}}: {{template.description}}\n          </small>\n        </ui-select-choices>\n      </ui-select>\n    </div>\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()" data-ng-show="templates.length">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.general.name.$touched || form.general.$submitted) && form.general.name.$invalid && form.general.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START TIMEOUT -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid}">\n      <label class="control-label">{{\'APPLICATION_AGENT_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="number" min="0" name="timeout" placeholder="Timeout" class="form-control" data-ng-model="item.timeout" required/>\n      <span data-ng-show="(form.general.timeout.$touched || form.general.$submitted) && form.general.timeout.$invalid && form.general.timeout.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TIMEOUT -->\n\n    <!-- START STRATEGY -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.general.strategy.$touched || form.general.$submitted) && form.general.strategy.$invalid && form.general.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END STRATEGY -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/mail/queue/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-puzzle"></i>\n						<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-envelope"></i>\n						<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-docs"></i>\n						<a href="#">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="note note-warning" data-ng-hide="teams.length">\n				<h4 class="block">Warning!</h4>\n				<p>\n					 {{ \'MESSAGE_NO_AVAILABLE_TEAMS\' | translate }}\n				</p>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/mail/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/mail/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n					{{user.role}}\n				</div> -->\n			</div>\n			<!-- END SIDEBAR USER TITLE -->\n\n			<!-- SIDEBAR MENU -->\n			<div class="profile-usermenu">\n				<ul class="nav">\n					<li data-ng-class="{active: $state.is(\'main.channels.mail.queues.view.settings\')}">\n						<a data-ng-href="/channels/mail/queues/view/{{queue.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.mail.queues.view.agents\')}">\n							<a data-ng-href="/channels/mail/queues/view/{{queue.id}}/agents">\n								<i class="icon-people"></i>\n								{{ \'APPLICATION_AGENTS\' | translate}} </a>\n							</li>\n						</ul>\n					</div>\n					<!-- END MENU -->\n				</div>\n				<!-- END PORTLET main.channels -->\n			</div>\n			<!-- END BEGIN PROFILE SIDEBAR -->\n			<!-- BEGIN PROFILE CONTENT -->\n			<div ui-view class="profile-content">\n			</div>\n			<!-- END PROFILE CONTENT -->\n		</div>\n	</div>\n	<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.general" data-ng-submit="forms.general.$valid && updateMailQueue()" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="queue.name" required/>\n						<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"/>\n					</div>\n					<!-- END DESCRIPTION -->\n\n					<!-- START TIMEOUT -->\n					<div class="form-group">\n						<label class="control-label">Agent Timeout</label>\n						<input type="number" name="timeout" placeholder="Timeout" class="form-control" min="1" data-ng-model="queue.timeout"/>\n					</div>\n					<!-- END TIMEOUT -->\n\n					<!-- START HEADER SHAPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n						<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}</label>\n						<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap">\n							<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n							<ui-select-choices repeat="strategy in [\'rrmemory\',\'beepall\'] | filter: $select.search">\n								<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n					</div>\n					<!-- END HEADER SHAPE -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/channels/mail/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/queue/queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initQueues()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" ui-grid-tree-view auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initSessions()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions" class="ui-grid" auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-directions"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">{{ \'APPLICATION_MAIL\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-energy"></i>\n					<a href="#">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n			<nav class="navbar navbar-default" role="navigation">\n				<div class="collapse navbar-collapse">\n					<ul class="nav navbar-nav">\n						<li>\n							<a href="/channels/mail/realtime/view/queues">\n								{{\'APPLICATION_QUEUES\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.mail.realtime.view.agents\')}">\n							<a href="/channels/mail/realtime/view/agents">\n								{{\'APPLICATION_AGENTS_TIMELINE\' | translate}}\n							</a>\n						</li>\n						<li data-ng-class="{\'active\': $state.is(\'channels.mail.realtime.view.sessions\')}">\n							<a href="/channels/mail/realtime/view/sessions">\n								{{\'APPLICATION_SESSIONS_TIMELINE\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n			</nav>\n		</div>\n\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/mail/realtime/view/view.queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div id="grid1" ui-grid="gridOptions" ui-grid-tree-view class="grid">\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/chanspy/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CHANSPY\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START PREFIX -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.prefix.$touched || form.$submitted) && form.prefix.$invalid}">\n      <label class="control-label">{{\'APPLICATION_PREFIX\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="prefix" placeholder="{{\'APPLICATION_PREFIX\' | translate}}" class="form-control" data-ng-model="item.prefix" required/>\n      <span data-ng-show="(form.prefix.$touched || form.$submitted) && form.prefix.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END PREFIX -->\n\n    <!-- START OPTIONS -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.options.$touched || form.$submitted) && form.options.$invalid}">\n      <label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select multiple data-ng-model="item.options" name="options" theme="bootstrap" ui-required="true">\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.value}}: {{$item.name | translate}}</ui-select-match>\n        <ui-select-choices repeat="option.value as option in options | filter: $select.search">\n          <div ng-bind-html="option.value + \': \' + (option.name | translate) | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(form.options.$touched || form.$submitted) && form.options.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END OPTIONS -->\n\n    <!-- START AUTH -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_AUTH\' | translate}}</label></br>\n      <input\n      bs-switch\n      class="form-control"\n      ng-model="item.auth"\n      type="checkbox"\n      name="auth"\n      data-ng-init="item.auth = 0"\n      switch-active="{{ recordSwitch.isActive }}"\n      switch-on-text="{{ recordSwitch.onText }}"\n      switch-off-text="{{ recordSwitch.offText }}"\n      switch-on-color="{{ recordSwitch.onColor }}"\n      switch-off-color="{{ recordSwitch.offColor }}"\n      switch-animate="{{ recordSwitch.animate }}"\n      switch-size="{{ recordSwitch.size }}"\n      switch-label="{{ recordSwitch.label }}"\n      switch-icon="{{ recordSwitch.icon }}"\n      switch-radio-off="{{ recordSwitch.radioOff }}"\n      switch-label-width="{{ recordSwitch.labelWidth }}"\n      switch-handle-width="{{ recordSwitch.handleWidth }}">\n    </div>\n    <!-- END AUTH -->\n\n    <!-- START PASSWORD -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.password.$touched || form.$submitted) && form.password.$invalid}">\n      <label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span data-ng-show="item.auth" class="required" aria-required="true">*</span></label>\n      <input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" data-ng-disabled="!item.auth" data-ng-required="item.auth"/>\n      <span data-ng-show="(form.password.$touched || form.$submitted) && form.password.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END PASSWORD -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/chanspy/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/channels/voice/chanspys/list">{{ \'APPLICATION_CHANSPY\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CHANSPY\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CHANSPY\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/chanspy/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getChanSpy()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/channels/voice/chanspys/list">{{ \'APPLICATION_CHANSPY\' | translate }}</a>\n					<i data-ng-show="chanspy" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="chanspy">\n					<a href="#">{{chanspy.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/chanspy.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{chanspy.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.chanspy.view.settings\')}">\n							<a data-ng-href="/tools/chanspy/view/{{chanspy.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/chanspy/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CHANSPY\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateChanSpy()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="chanspy.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START PREFIX -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.general.prefix.$touched || form.general.$submitted) && form.general.prefix.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PREFIX\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="prefix" placeholder="{{\'APPLICATION_PREFIX\' | translate}}" class="form-control" data-ng-model="chanspy.prefix" required/>\n								<span data-ng-show="(form.general.prefix.$touched || form.general.$submitted) && form.general.prefix.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PREFIX -->\n\n							<!-- START OPTIONS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.general.options.$touched || form.general.$submitted) && form.general.options.$invalid}">\n								<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="chanspy.options" name="options" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.value}}: {{$item.name | translate}}</ui-select-match>\n									<ui-select-choices repeat="option.value as option in options | filter: $select.search">\n										<div ng-bind-html="option.value + \': \' + (option.name | translate) | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(form.general.options.$touched || form.general.$submitted) && form.general.options.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END OPTIONS -->\n\n							<!-- START AUTH -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_AUTH\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								ng-model="chanspy.auth"\n								type="checkbox"\n								name="auth"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END AUTH -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.general.password.$touched || form.general.$submitted) && form.general.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" data-ng-show="chanspy.auth" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="chanspy.password" data-ng-disabled="!chanspy.auth" data-ng-required="chanspy.auth"/>\n								<span data-ng-show="(form.general.password.$touched || form.general.$submitted) && form.general.password.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="chanspy.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/context/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CONTEXT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()" data-ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/context/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_CONTEXTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONTEXTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTEXT\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/context/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getContext()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/voice/contexts/list">{{ \'APPLICATION_CONTEXTS\' | translate }}</a>\n					<i data-ng-show="context" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="context">\n					<a href="#">{{context.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/context.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{context.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.contexts.view.settings\')}">\n							<a data-ng-href="/channels/voice/contexts/view/{{context.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n							</li>\n						</ul>\n					</div>\n					<!-- END MENU -->\n				</div>\n				<!-- END PORTLET main.channels -->\n			</div>\n			<!-- END BEGIN PROFILE SIDEBAR -->\n			<!-- BEGIN PROFILE CONTENT -->\n			<div ui-view class="profile-content">\n			</div>\n			<!-- END PROFILE CONTENT -->\n		</div>\n	</div>\n	<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/context/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CONTEXT\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceContext()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="context.name" required readonly/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_CANT_EDIT_NAME\' | translate }}\n								</span>\n								<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="context.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/moh/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_MOH_CLASS\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/moh/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-music-tone"></i>\n					<a href="#">{{ \'APPLICATION_MOHS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-music-tone font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_MOHS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_MOH_CLASS\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/moh/view/view.addFiles.html",'\n<div class="row" data-ng-init="getSounds()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_MOH\' | translate }} {{ \'APPLICATION_ADD_FILES\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="note note-warning" data-ng-hide="soundList.length">\n					<h4 class="block">Warning!</h4>\n					<p>\n						 {{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n					</p>\n					<p>\n						{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n					</p>\n				</div>\n            <form name="forms.general" data-ng-submit="(item.sounds.length > 0) && addMohs()" data-ng-show="soundList.length" novalidate>\n\n              <!-- START SOUNDS -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.sounds.$touched || forms.general.$submitted) && item.sounds.length == 0}">\n                <label class="control-label">{{\'APPLICATION_SOUNDS\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <ui-select multiple data-ng-model="item.sounds" theme="bootstrap" name="sounds" required>\n                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.display_name}}</ui-select-match>\n                  <ui-select-choices repeat="sound.id as sound in soundList | filter: $select.search">\n                    {{sound.display_name}}\n                  </ui-select-choices>\n                </ui-select>\n                <span data-ng-show="(forms.general.sounds.$touched || forms.general.$submitted) && item.sounds.length == 0" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END OPTIONS -->\n\n							<input type="submit" class="btn green-haze" value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</form>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/voice/moh/view/view.audios.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getAudioFiles()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AUDIOS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="audioFiles">\n						<a class="btn green-jungle " href="/channels/voice/mohs/view/{{moh.id}}/add" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_ADD_FILES\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="note note-warning" data-ng-hide="audioFiles">\n					<h4 class="block">Warning!</h4>\n					<p>\n						 {{ \'MESSAGE_FOLDER_DOES_NOT_EXIST\' | translate }}\n					</p>\n				</div>\n				<!-- START TABLE -->\n				<table class="table table-striped table-bordered table-hover" data-ng-show="audioFiles">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th width="30%">{{ \'APPLICATION_PREVIEW\' | translate }}</th>\n								<th width="10%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody data-ng-model="audioFiles">\n					    <tr data-ng-repeat="audiofile in audioFiles">\n								<td>{{audiofile}}</td>\n								<td>\n									<audio controls ng-src="{{getSecureSrc(audioSources[audiofile])}}" preload="none">\n				            Your browser does not support the audio tag.\n				          </audio></td>\n					      <td>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(audiofile,audiofile)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="audioFiles.length">\n								<td colspan="3" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AUDIOFILES_AVAILABLE\' | translate }}</i>\n								</td>\n							</tr>\n					  </tbody>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/moh/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getMoh()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-music-tone"></i>\n					<a href="/channels/voice/mohs/list">{{ \'APPLICATION_MOH_CLASS\' | translate }}</a>\n					<i data-ng-show="moh" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="moh">\n					<a href="#">{{moh.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/moh.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{moh.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.mohs.view.settings\')}">\n							<a data-ng-href="/channels/voice/mohs/view/{{moh.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.mohs.view.audios\') || $state.is(\'main.channels.voice.mohs.view.add\')}">\n							<a data-ng-href="/channels/voice/mohs/view/{{moh.id}}/audios">\n							<i class="icon-list"></i>\n							{{ \'APPLICATION_AUDIOS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET main.channels -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/moh/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_MOH_CLASS\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts();">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceMoh()" novalidate>\n\n	            <!-- START PATH -->\n	            <div class="form-group" >\n	              <label class="control-label">{{\'APPLICATION_PATH\' | translate}}</label>\n	              <input type="text" name="path" class="form-control" data-ng-model="moh.directory" disabled/>\n	            </div>\n	            <!-- END PATH -->\n\n	            <!-- START SORT -->\n	            <div class="form-group" data-ng-class="{\'has-error\': (forms.general.sort.$touched || forms.general.$submitted) && forms.general.sort.$invalid}">\n	              <label class="control-label">{{\'APPLICATION_SORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n	              <ui-select data-ng-model="moh.sort" theme="bootstrap" name="sort" required>\n	                <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n	                <ui-select-choices repeat="sort.value as sort in sortOptions | filter: $select.search">\n	                  {{$translate.instant(sort.name)}}\n	                </ui-select-choices>\n	              </ui-select>\n	              <span data-ng-show="(forms.general.sort.$touched || forms.general.$submitted) && forms.general.sort.$error.required" class="help-block help-block-error">\n	                <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n	              </span>\n	            </div>\n	            <!-- END SORT -->\n\n	            <!-- START DESCRIPTION -->\n				      <div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.description.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n				        <textarea type="text" name="description" class="form-control" data-ng-model="moh.description"/></textarea>\n								<span data-ng-show="forms.general.$submitted && forms.general.description.$invalid" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/queue/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.queue.name.$touched || form.queue.$submitted) && form.queue.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" data-ng-pattern="settings.patternName" required />\n      <span data-ng-show="(form.queue.name.$touched || form.queue.$submitted) && form.queue.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n      <span data-ng-show="(form.queue.name.$touched || form.queue.$submitted) && form.queue.name.$error.pattern" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START STRATEGY -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.queue.strategy.$touched || form.queue.$submitted) && form.queue.strategy.$invalid}">\n      <label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.strategy" name="strategy" theme="bootstrap" required>\n        <ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n        <ui-select-choices repeat="strategy in [\'ringall\', \'leastrecent\', \'fewestcalls\', \'random\', \'rrmemory\', \'linear\', \'wrandom\', \'rrordered\'] | filter: $select.search">\n          <div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span class="help-block">\n        {{ \'DESCRIPTION_QUEUE_STRATEGY\' | translate }}\n      </span>\n      <span data-ng-show="(form.queue.strategy.$touched || form.queue.$submitted) && form.queue.strategy.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END STRATEGY -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/queue/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-earphones-alt"></i>\n					<a href="#">{{ \'APPLICATION_VOICE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle " href="#"  data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/queue/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="note note-warning" data-ng-hide="teams.length">\n				<h4 class="block">Warning!</h4><p>{{ \'MESSAGE_NO_AVAILABLE_TEAMS\' | translate }}</p>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body">\n						<label for="penalty">{{\'APPLICATION_PENALTY\' | translate}}</label>\n						<div class="input-group input-small mbottom20">\n							<input type="number" class="spinner-input form-control" maxlength="3" data-ng-model="queue.penalty" readonly>\n							<div class="spinner-buttons input-group-btn btn-group-vertical">\n								<button type="button" class="btn spinner-up btn-xs blue" data-ng-click="queue.penalty=queue.penalty+1">\n									<i class="fa fa-angle-up"></i>\n								</button>\n								<button type="button" class="btn spinner-down btn-xs blue" data-ng-disabled="!queue.penalty" data-ng-click="queue.penalty=queue.penalty-1">\n									<i class="fa fa-angle-down"></i>\n								</button>\n							</div>\n						</div>\n						<div class="form-group last">\n							<div class="col-md-12" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/queue/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getQueue()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-earphones-alt"></i>\n					<a href="#">{{ \'APPLICATION_VOICE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/channels/voice/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n					<i data-ng-show="queue" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="queue">\n					<a href="#">{{queue.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/queue.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{queue.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.queues.view.settings\')}">\n							<a data-ng-href="/channels/voice/queues/view/{{queue.name}}/settings"> <i class="icon-settings"></i> {{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.queues.view.agents\')}">\n							<a data-ng-href="/channels/voice/queues/view/{{queue.name}}/agents"><i class="icon-people"></i>{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET main.channels -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/queue/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_QUEUE_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_PERIODIC_ANNOUNCE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_ADVANCED\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts();getMohs();getSounds();">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceQueue()" novalidate>\n							<div class="row">\n								<div class="col-md-6">\n							<!-- START STRATEGY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid}">\n								<label class="control-label">{{\'APPLICATION_STRATEGY\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.strategy" name="strategy" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.toUpperCase()}}</ui-select-match>\n									<ui-select-choices repeat="strategy in [\'ringall\', \'leastrecent\', \'fewestcalls\', \'random\', \'rrmemory\', \'linear\', \'wrandom\', \'rrordered\'] | filter: $select.search">\n										<div ng-bind-html="strategy.toUpperCase() | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_STRATEGY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n				      <!-- END STRATEGY -->\n\n							<!-- START MOH -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.musiconhold.$touched || forms.general.$submitted) && forms.general.musiconhold.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MOH\' | translate}}</label>\n								<ui-select data-ng-model="queue.musiconhold" name="musiconhold" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="musiconhold.name as musiconhold in voiceMohs | filter: $select.search">\n										<div ng-bind-html="musiconhold.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_VOICE_MOH\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.musiconhold.$touched || forms.general.$submitted) && forms.general.musiconhold.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MOH -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="0" name="timeout" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="queue.timeout" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_TIMEOUT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START MAXLEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.maxlen.$touched || forms.general.$submitted) && forms.general.maxlen.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAXLEN\' | translate}}</label>\n								<input type="number" min="0" name="maxlen" placeholder="{{\'APPLICATION_MAXLEN\' | translate}}" class="form-control" data-ng-model="queue.maxlen" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MAXLEN\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.maxlen.$touched || forms.general.$submitted) && forms.general.maxlen.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MAXLEN -->\n\n							<!-- START RETRY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.retry.$touched || forms.general.$submitted) && forms.general.retry.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RETRY\' | translate}}</label>\n								<input type="number" min="0" name="retry" placeholder="{{\'APPLICATION_RETRY\' | translate}}" class="form-control" data-ng-model="queue.retry" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_RETRY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.retry.$touched || forms.general.$submitted) && forms.general.retry.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RETRY -->\n\n						</div>\n						<div class="col-md-6">\n							<!-- START WRAPUPTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.wrapuptime.$touched || forms.general.$submitted) && forms.general.wrapuptime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_WRAPUPTIME\' | translate}}</label>\n								<input type="number" min="0" name="wrapuptime" placeholder="{{\'APPLICATION_WRAPUPTIME\' | translate}}" class="form-control" data-ng-model="queue.wrapuptime" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_WRAPUPTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.wrapuptime.$touched || forms.general.$submitted) && forms.general.wrapuptime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END WRAPUPTIME -->\n\n							<!-- START WEIGHT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.weight.$touched || forms.general.$submitted) && forms.general.weight.$invalid}">\n								<label class="control-label">{{\'APPLICATION_WEIGHT\' | translate}}</label>\n								<input type="number" min="0" name="weight" placeholder="{{\'APPLICATION_WEIGHT\' | translate}}" class="form-control" data-ng-model="queue.weight" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_WEIGHT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.weight.$touched || forms.general.$submitted) && forms.general.weight.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END WEIGHT -->\n\n							<!-- START JOINEMPTY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.joinempty.$touched || forms.general.$submitted) && forms.general.joinempty.$invalid}">\n								<label class="control-label">{{\'APPLICATION_JOINEMPTY\' | translate}}</label>\n								<ui-select multiple data-ng-model="queue.joinempty" name="joinempty" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'strict\',\'loose\',\'paused\',\'penalty\',\'inuse\',\'ringing\',\'unavailable\',\'invalid\',\'unknown\',\'wrapup\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_JOINEMPTY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.joinempty.$touched || forms.general.$submitted) && forms.general.joinempty.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END JOINEMPTY -->\n\n							<!-- START LEAVEWHENEMPTY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.leavewhenempty.$touched || forms.general.$submitted) && forms.general.leavewhenempty.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LEAVEWHENEMPTY\' | translate}}</label>\n								<ui-select multiple data-ng-model="queue.leavewhenempty" name="leavewhenempty" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'strict\',\'loose\',\'paused\',\'penalty\',\'inuse\',\'ringing\',\'unavailable\',\'invalid\',\'unknown\',\'wrapup\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_LEAVEWHENEMPTY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.leavewhenempty.$touched || forms.general.$submitted) && forms.general.leavewhenempty.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LEAVEWHENEMPTY -->\n\n							<!-- START ANNOUNCE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.announce.$touched || forms.general.$submitted) && forms.general.announce.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.announce" name="announce" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in sounds | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.announce.$touched || forms.general.$submitted) && forms.general.announce.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE -->\n						</div>\n					</div>\n					<!-- START DESCRIPTION -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n						<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="queue.description"></textarea>\n					</div>\n					<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.announce" data-ng-submit="forms.announce.$valid && updateVoiceQueue()" novalidate>\n							<div class="row">\n								<div class="col-md-12">\n							<!-- START PERIODIC_ANNOUNCE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.periodic_announce.$touched || forms.announce.$submitted) && forms.announce.periodic_announce.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PERIODIC_ANNOUNCE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="queue.periodic_announce" name="periodic_announce" theme="bootstrap" required data-ng-disabled="!periodicAnnounces.length">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in periodicAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<div class="note note-warning" data-ng-hide="periodicAnnounces.length">\n									<h4 class="block">Warning!</h4>\n									<p>\n										{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n									</p>\n									<p>\n										{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n									</p>\n								</div>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_PERIODIC_ANNOUNCE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.periodic_announce.$touched || forms.announce.$submitted) && forms.announce.periodic_announce.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PERIODIC_ANNOUNCE -->\n						</div>\n					</div>\n							<div class="row">\n								<div class="col-md-6">\n							<p><h3>{{\'APPLICATION_SETTINGS\' | translate}}</h3></p>\n							<!-- START ANNOUNCE_FREQUENCY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_frequency.$touched || forms.announce.$submitted) && forms.announce.announce_frequency.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_FREQUENCY\' | translate}}</label>\n								<input type="number" min="0" name="announce_frequency" placeholder="{{\'APPLICATION_ANNOUNCE_FREQUENCY\' | translate}}" class="form-control" data-ng-model="queue.announce_frequency" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_FREQUENCY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_frequency.$touched || forms.announce.$submitted) && forms.announce.announce_frequency.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_FREQUENCY -->\n\n							<!-- START MIN_ANNOUNCE_FREQUENCY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.min_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.min_announce_frequency.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MIN_ANNOUNCE_FREQUENCY\' | translate}}</label>\n								<input type="number" min="0" name="min_announce_frequency" placeholder="{{\'APPLICATION_MIN_ANNOUNCE_FREQUENCY\' | translate}}" class="form-control" data-ng-model="queue.min_announce_frequency" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MIN_ANNOUNCE_FREQUENCY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.min_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.min_announce_frequency.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MIN_ANNOUNCE_FREQUENCY -->\n\n							<!-- START PERIODIC_ANNOUNCE_FREQUENCY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.periodic_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.periodic_announce_frequency.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PERIODIC_ANNOUNCE_FREQUENCY\' | translate}}</label>\n								<input type="number" min="0" name="periodic_announce_frequency" placeholder="{{\'APPLICATION_PERIODIC_ANNOUNCE_FREQUENCY\' | translate}}" class="form-control" data-ng-model="queue.periodic_announce_frequency"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_PERIODIC_ANNOUNCE_FREQUENCY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.periodic_announce_frequency.$touched || forms.announce.$submitted) && forms.announce.periodic_announce_frequency.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PERIODIC_ANNOUNCE_FREQUENCY -->\n\n							<!-- START RANDOM_PERIODIC_ANNOUNCE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.random_periodic_announce.$touched || forms.announce.$submitted) && forms.announce.random_periodic_announce.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RANDOM_PERIODIC_ANNOUNCE\' | translate}}</label>\n								<ui-select data-ng-model="queue.random_periodic_announce" name="random_periodic_announce" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_RANDOM_PERIODIC_ANNOUNCE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.random_periodic_announce.$touched || forms.announce.$submitted) && forms.announce.random_periodic_announce.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RANDOM_PERIODIC_ANNOUNCE -->\n\n							<!-- START ANNOUNCE_HOLDTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_holdtime.$touched || forms.announce.$submitted) && forms.announce.announce_holdtime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_HOLDTIME\' | translate}}</label>\n								<ui-select data-ng-model="queue.announce_holdtime" name="announce_holdtime" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'once\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n									</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_HOLDTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_holdtime.$touched || forms.announce.$submitted) && forms.announce.announce_holdtime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_HOLDTIME -->\n\n							<!-- START ANNOUNCE_POSITION -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_position.$touched || forms.announce.$submitted) && forms.announce.announce_position.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_POSITION\' | translate}}</label>\n								<ui-select data-ng-model="queue.announce_position" name="announce_position" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'limit\',\'more\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_POSITION\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_position.$touched || forms.announce.$submitted) && forms.announce.announce_position.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_POSITION -->\n\n							<!-- START ANNOUNCE_POSITION_LIMIT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.announce_position_limit.$touched || forms.announce.$submitted) && forms.announce.announce_position_limit.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ANNOUNCE_POSITION_LIMIT\' | translate}}</label>\n								<input type="number" min="0" name="announce_position_limit" placeholder="{{\'APPLICATION_ANNOUNCE_POSITION_LIMIT\' | translate}}" class="form-control" data-ng-model="queue.announce_position_limit"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_ANNOUNCE_POSITION_LIMIT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.announce_position_limit.$touched || forms.announce.$submitted) && forms.announce.announce_position_limit.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ANNOUNCE_POSITION_LIMIT -->\n\n							<!-- START REPORTHOLDTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.reportholdtime.$touched || forms.announce.$submitted) && forms.announce.reportholdtime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REPORTHOLDTIME\' | translate}}</label>\n								<ui-select data-ng-model="queue.reportholdtime" name="reportholdtime" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_REPORTHOLDTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.reportholdtime.$touched || forms.announce.$submitted) && forms.announce.reportholdtime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END REPORTHOLDTIME -->\n\n						</div>\n							<div class="col-md-6">\n								<p><h3>{{\'APPLICATION_SOUNDS\' | translate}}</h3></p>\n								<!-- START QUEUE_REPORTHOLD -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_reporthold.$touched || forms.announce.$submitted) && forms.announce.queue_reporthold.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE_REPORTHOLD\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="queue.queue_reporthold" name="queue_reporthold" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n										<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n											<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span class="help-block">\n										{{ \'DESCRIPTION_QUEUE_REPORTHOLD\' | translate }}\n									</span>\n									<span data-ng-show="(forms.announce.queue_reporthold.$touched || forms.announce.$submitted) && forms.announce.queue_reporthold.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE_REPORTHOLD -->\n\n								<!-- START QUEUE_YOUARENEXT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_youarenext.$touched || forms.announce.$submitted) && forms.announce.queue_youarenext.$invalid}">\n									<label class="control-label">{{\'APPLICATION_QUEUE_YOUARENEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="queue.queue_youarenext" name="queue_youarenext" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n										<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n											<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span class="help-block">\n										{{ \'DESCRIPTION_QUEUE_YOUARENEXT\' | translate }}\n									</span>\n									<span data-ng-show="(forms.announce.queue_youarenext.$touched || forms.announce.$submitted) && forms.announce.queue_youarenext.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END QUEUE_YOUARENEXT -->\n\n							<!-- START QUEUE_THEREARE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_thereare.$touched || forms.announce.$submitted) && forms.announce.queue_thereare.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_THEREARE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_thereare" name="queue_thereare" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_THEREARE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_thereare.$touched || forms.announce.$submitted) && forms.announce.queue_thereare.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_THEREARE -->\n\n							<!-- START QUEUE_CALLSWAITING -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_callswaiting.$touched || forms.announce.$submitted) && forms.announce.queue_callswaiting.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_CALLSWAITING\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_callswaiting" name="queue_callswaiting" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_CALLSWAITING\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_callswaiting.$touched || forms.announce.$submitted) && forms.announce.queue_callswaiting.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_CALLSWAITING -->\n\n							<!-- START QUEUE_HOLDTIME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_holdtime.$touched || forms.announce.$submitted) && forms.announce.queue_holdtime.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_HOLDTIME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_holdtime" name="queue_holdtime" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_HOLDTIME\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_holdtime.$touched || forms.announce.$submitted) && forms.announce.queue_holdtime.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_HOLDTIME -->\n\n							<!-- START QUEUE_MINUTES -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_minutes.$touched || forms.announce.$submitted) && forms.announce.queue_minutes.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_MINUTES\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_minutes" name="queue_minutes" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MINUTES\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_minutes.$touched || forms.announce.$submitted) && forms.announce.queue_minutes.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_MINUTES -->\n\n							<!-- START QUEUE_MINUTE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_minute.$touched || forms.announce.$submitted) && forms.announce.queue_minute.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_MINUTE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_minute" name="queue_minute" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MINUTE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_minute.$touched || forms.announce.$submitted) && forms.announce.queue_minute.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_MINUTE -->\n\n							<!-- START QUEUE_SECONDS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_seconds.$touched || forms.announce.$submitted) && forms.announce.queue_seconds.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_SECONDS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_seconds" name="queue_seconds" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_SECONDS\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_seconds.$touched || forms.announce.$submitted) && forms.announce.queue_seconds.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_SECONDS -->\n\n							<!-- START QUEUE_THANKYOU -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.announce.queue_thankyou.$touched || forms.announce.$submitted) && forms.announce.queue_thankyou.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUEUE_THANKYOU\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.queue_thankyou" name="QUEUE_THANKYOU" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n									<ui-select-choices repeat="returnAnnouncePath(announce) as announce in queueAnnounces | filter: $select.search">\n										<div ng-bind-html="announce.display_name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_THANKYOU\' | translate }}\n								</span>\n								<span data-ng-show="(forms.announce.queue_thankyou.$touched || forms.announce.$submitted) && forms.announce.queue_thankyou.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUEUE_THANKYOU -->\n\n						</div>\n					</div>\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- ADVANCED TAB -->\n					<div class="tab-pane" id="tab_1_3">\n						<form name="forms.advanced" data-ng-submit="forms.advanced.$valid && updateVoiceQueue()" novalidate>\n\n							<div class="row">\n								<div class="col-md-6">\n\n							<!-- START AUTOPAUSE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.autopause.$touched || forms.advanced.$submitted) && forms.advanced.autopause.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTOPAUSE\' | translate}}</label>\n								<ui-select data-ng-model="queue.autopause" name="autopause" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\',\'all\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_AUTOPAUSE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.autopause.$touched || forms.advanced.$submitted) && forms.advanced.autopause.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END AUTOPAUSE -->\n\n							<!-- START RINGINUSE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.ringinuse.$touched || forms.advanced.$submitted) && forms.advanced.ringinuse.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RINGINUSE\' | translate}}</label>\n								<ui-select data-ng-model="queue.ringinuse" name="ringinuse" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_RINGINUSE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.ringinuse.$touched || forms.advanced.$submitted) && forms.advanced.ringinuse.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RINGINUSE -->\n\n							<!-- START MEMBER_DELAY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.memberdelay.$touched || forms.advanced.$submitted) && forms.advanced.memberdelay.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MEMBER_DELAY\' | translate}}</label>\n								<input type="number" min="0" name="memberdelay" placeholder="{{\'APPLICATION_MEMBER_DELAY\' | translate}}" class="form-control" data-ng-model="queue.memberdelay" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MEMBER_DELAY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.memberdelay.$touched || forms.advanced.$submitted) && forms.advanced.memberdelay.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MEMBER_DELAY -->\n\n							<!-- START ACW -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.acw.$touched || forms.advanced.$submitted) && forms.advanced.acw.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ACW\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								ng-model="queue.acw"\n								type="checkbox"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n								<span class="help-block">\n									{{ \'DESCRIPTION_ACW\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.acw.$touched || forms.advanced.$submitted) && forms.advanced.acw.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_ACW\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ACW -->\n\n						</div>\n							<div class="col-md-6">\n\n							<!-- START TIMEOUTRESTART -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.timeoutrestart.$touched || forms.advanced.$submitted) && forms.advanced.timeoutrestart.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUTRESTART\' | translate}}</label>\n								<ui-select data-ng-model="queue.timeoutrestart" name="timeoutrestart" theme="bootstrap">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_TIMEOUTRESTART\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.timeoutrestart.$touched || forms.advanced.$submitted) && forms.advanced.timeoutrestart.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUTRESTART -->\n\n							<!-- START MONITOR_FORMAT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.monitor_format.$touched || forms.advanced.$submitted) && forms.advanced.monitor_format.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MONITOR_FORMAT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="queue.monitor_format" name="monitor_format" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="monFormat.value as monFormat in monitorFormats | filter: $select.search">\n										<div ng-bind-html="monFormat.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_MONITOR_FORMAT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.monitor_format.$touched || forms.advanced.$submitted) && forms.advanced.monitor_format.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MONITOR_FORMAT -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.context.$touched || forms.advanced.$submitted) && forms.advanced.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}</label>\n								<ui-select data-ng-model="queue.context" name="context" theme="bootstrap">\n									<ui-select-match allow-clear placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_QUEUE_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.context.$touched || forms.advanced.$submitted) && forms.advanced.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START ACW_TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.acwTimeout.$touched || forms.advanced.$submitted) && forms.advanced.acwTimeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ACW_TIMEOUT\' | translate}}</label>\n								<input type="number" min="0" name="acwTimeout" placeholder="{{\'APPLICATION_ACW_TIMEOUT\' | translate}}" class="form-control" data-ng-model="queue.acwTimeout" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_ACW_TIMEOUT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.acwTimeout.$touched || forms.advanced.$submitted) && forms.advanced.acwTimeout.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ACW_TIMEOUT -->\n\n						</div>\n					</div>\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/channels/voice/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<div ui-grid="gridOptions"  class="ui-grid" ui-grid-tree-view ui-grid-expandable-row ui-grid-pagination auto-resize>\n			<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n		</div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/agent/agent.modal.info.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_INTERFACE_INFO\' | translate }}</h3>\n</div>\n<div class="modal-body">\n<div data-ng-if="agent.ipaddr" class="well">\n  <div>{{agent.ipaddr}}:{{agent.port}}</div>\n  <div>{{agent.fullcontact}}</div>\n  <div>{{agent.useragent}}</div>\n  <div>{{agent.lastms}}</div>\n</div>\n<div data-ng-if="!agent.ipaddr" class="alert alert-danger" role="alert">\n  {{\'MESSAGE_NO_AVAILABLE_INFO\' | translate}}\n</div>\n</div>\n<div class="modal-footer">\n  <button class="btn default" type="button" ng-click="close()">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/agent/queue.modal.add.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_JOIN_QUEUE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <div class="form-group row">\n  <label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n  <div class="col-md-10">\n    <ui-select multiple ng-model="item.queues" theme="bootstrap" required>\n      <ui-select-match placeholder="{{\'APPLICATION_QUEUE\' | translate}}">{{$item.name}}</ui-select-match>\n      <ui-select-choices repeat="queue.name as queue in queues | filter: $select.search">\n        <div ng-bind-html="queue.name | highlight: $select.search"></div>\n      </ui-select-choices>\n    </ui-select>\n  </div>\n</div>\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/areport/report.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initReport()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedAgents" st-safe-src="agents" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="11">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.agentsByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="agentByPage in agentsByPage | filter: $select.search">\n											<div ng-bind-html="agentByPage.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n								</div>\n								<div class="col-md-6">\n									<div class="input-group input-medium pull-right">\n										<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n										<span class="input-group-addon">\n											<i class="fa fa-search"></i>\n										</span>\n									</div>\n								</div>\n							</div>\n						</th>\n					</tr>\n				  <tr>\n						<th></th>\n						<th st-sort="uniqueid">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="calleridname">{{ \'APPLICATION_CALLER\' | translate }}</th>\n						<th st-sort="agentcalledAt">{{ \'APPLICATION_CALLED_AT\' | translate }}</th>\n						<th st-sort="agentconnectAt">{{ \'APPLICATION_CONNECTED_AT\' | translate }}</th>\n						<th st-sort="agentcompleteAt">{{ \'APPLICATION_COMPLETED_AT\' | translate }}</th>\n						<th st-sort="reason">{{ \'APPLICATION_REASON\' | translate }}</th>\n						<th st-sort="holdtime">{{ \'APPLICATION_HOLDTIME\' | translate }}</th>\n				    <th st-sort="talktime">{{ \'APPLICATION_TALKTIME\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="agent in displayedAgents">\n						<td><span data-ng-class="{\'icon-call-in font-yellow\': agent.lastevent === \'called\',\n							\'icon-phone font-blue\': agent.lastevent === \'connect\',\n							\'icon-call-end font-green\': agent.lastevent === \'complete\',\n							\'icon-call-end font-red\': agent.lastevent === \'answered_elsewhere\'}"></span>\n						</td>\n						<td>{{agent.uniqueid}}</td>\n						<td>{{agent.queue}}</td>\n						<td>{{agent.destcalleridname ? agent.destcalleridname + \' [\' + agent.membername + \']\' : agent.membername }}</td>\n						<td>{{agent.calleridname ? agent.calleridname + \' [\' + agent.calleridnum + \']\' : agent.calleridnum }}</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentcalledAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentconnectAt}}" data-ng-show="agent.agentconnectAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentcompleteAt}}" data-ng-show="agent.agentcompleteAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							{{agent.reason | uppercase}}\n						</td>\n						<td>{{agent.holdtime || 0 | VoiceRealtimeViewAgentReportFilter | date:\'HH:mm:ss\'}}</td>\n			      <td>{{agent.talktime || 0 | VoiceRealtimeViewAgentReportFilter | date:\'HH:mm:ss\'}}</td>\n			    </tr>\n					<tr data-ng-hide="displayedAgents.length">\n						<td colspan="11" style="text-align:center;">\n							<i>No agents available</i>\n						</td>\n					</tr>\n			  </tbody>\n			  <tfoot>\n					<tr>\n						<td/>\n						<td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="uniqueid" data-ng-model="filters.uniqueid" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_UNIQUEID\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="queue" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_QUEUE\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="membername" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_AGENT\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="calleridnum" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CALLER\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="11" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.agentsByPage.value" st-displayed-pages="7"></div>\n			      </td>\n			    </tr>\n			  </tfoot>\n			</div>\n		</table>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/qreport/report.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initReport()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedQueues" st-safe-src="queues" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="10">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.queuesByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="queueByPage in queuesByPage | filter: $select.search">\n											<div ng-bind-html="queueByPage.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n								</div>\n								<div class="col-md-6">\n									<div class="input-group input-medium pull-right">\n										<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search"/>\n										<span class="input-group-addon">\n											<i class="fa fa-search"></i>\n										</span>\n									</div>\n								</div>\n							</div>\n						</th>\n					</tr>\n				  <tr>\n						<th></th>\n						<th st-sort="uniqueid">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="calleridname">{{ \'APPLICATION_CALLER\' | translate }}</th>\n						<th st-sort="queuecallerjoinAt">{{ \'APPLICATION_CALLED_AT\' | translate }}</th>\n						<th st-sort="queuecallerleaveAt">{{ \'APPLICATION_CONNECTED_AT\' | translate }}</th>\n						<th st-sort="queuecallerabandonAt">{{ \'APPLICATION_ABANDONED_AT\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="queue in displayedQueues">\n						<td><span data-ng-class="{\'icon-call-in font-yellow\': queue.queuecallerjoinAt && !queue.queuecallerleaveAt,\n							\'icon-phone font-blue\': queue.queuecallerjoinAt && queue.queuecallerleaveAt,\n							\'icon-call-end font-red\': queue.queuecallerjoinAt && queue.queuecallerleaveAt && queue.queuecallerabandonAt}"></span>\n						</td>\n						<td>{{queue.uniqueid}}</td>\n						<td>{{queue.queue}}</td>\n						<td>{{queue.connectedlinename ? queue.connectedlinename + \' [\' + queue.connectedlinenum + \']\' : queue.connectedlinenum }}</td>\n						<td>{{queue.calleridname ? queue.calleridname + \' [\' + queue.calleridnum + \']\' : queue.calleridnum }}</td>\n						<td>\n							<time is="relative-time" datetime="{{queue.queuecallerjoinAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{queue.queuecallerleaveAt}}" data-ng-show="queue.queuecallerleaveAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{queue.queuecallerabandonAt}}" data-ng-show="queue.queuecallerabandonAt">\n								April 1, 2014\n							</time>\n						</td>\n			    </tr>\n					<tr data-ng-hide="displayedQueues.length">\n						<td colspan="10" style="text-align:center;">\n							<i>No queues available</i>\n						</td>\n					</tr>\n			  </tbody>\n			  <tfoot>\n					<tr>\n						<td/>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="uniqueid" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_UNIQUEID\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="queue" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_QUEUE\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="connectedlinename" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_AGENT\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n				    <td>\n							<div class="input-icon right">\n								<i class="fa fa-search"></i>\n								<input st-search="calleridnum" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CALLER\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="6"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="10" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.queuesByPage.value" st-displayed-pages="7"></div>\n			      </td>\n			    </tr>\n			  </tfoot>\n			</div>\n		</table>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/queue/pause.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_PAUSE_SELECTION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n				 {{ \'APPLICATION_QUEUE\' | translate }}: <b class="pull-right">{{ selected.queue }}</b>\n			</li>\n      <li class="list-group-item" data-ng-hide="data.length">\n				 {{ \'APPLICATION_AGENT\' | translate }}: <b class="pull-right">{{ selected.membername }}</b>\n			</li>\n      <li class="list-group-item">\n        <div class="btn-group">\n          <ui-select ng-model="selected.item" theme="bootstrap" ng-disabled="disabled" class="btn input-xlarge pull-left">\n            <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected}}</ui-select-match>\n            <ui-select-choices repeat="item in items | filter: $select.search">\n              <div ng-bind-html="item | highlight: $select.search"></div>\n            </ui-select-choices>\n          </ui-select>\n          <button class="btn btn-success pull-right" type="button" ng-click="ok(true)" style="margin-top: 7px;">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n        </div>\n			</li>\n		</ul>\n	</div>\n  <button data-ng-show="(data | isArray) ? (data | where: {paused: true}).length : data.paused " class="btn btn-danger btn-block" type="button" ng-click="ok(false, data.queue)">Exit</button>\n</div>\n<div class="modal-footer">\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/queue/queue.add.modal.html",'<div class="modal-header" data-ng-init="initAdd()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_SELECTION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_AGENT\' | translate}}" class="form-control" data-ng-model="selected.membername" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="queues.length">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.queue" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_QUEUE\' | translate}}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="queue.name as queue in queues | filter: $select.search">\n                <div ng-bind-html="queue.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PENALTY\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="number" min="0" max="10" placeholder="{{\'APPLICATION_PENALTY\' | translate}}" class="form-control" data-ng-model="selected.penalty"/>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PAUSE\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.paused" ui-btn-checkbox> {{ selected.paused ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="selected.paused">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_REASON\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.reason" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_REASON\' | translate}}">{{$select.selected}}</ui-select-match>\n              <ui-select-choices repeat="pause in pauses | filter: $select.search">\n                <div ng-bind-html="pause | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGIN\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.login" ui-btn-checkbox> {{ selected.login ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n		</ul>\n	</div>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="okAdd()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/queue/queue.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initQueues()">\n	<div class="col-md-12">\n	 <div ng-show="selected">Selection from a modal: {{ selected }}</div>\n		<!-- BEGIN TABLE -->\n			<table st-table="displayedGroups" st-safe-src="groups" class="table table-striped table-bordered table-hover">\n				<div class="table-responsive">\n				  <thead>\n						<tr>\n							<th colspan="10">\n								<div class="row">\n									<div class="col-md-6">\n										<ui-select class="input-xsmall" ng-model="conf.agentsByPage" theme="bootstrap" ng-disabled="disabled">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="agentByPage in agentsByPage | filter: $select.search">\n												<div ng-bind-html="agentByPage.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n									</div>\n									<div class="col-md-6">\n										<!-- <div class="input-group input-medium pull-right">\n											<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n											<span class="input-group-addon">\n												<i class="fa fa-search"></i>\n											</span>\n										</div> -->\n									</div>\n								</div>\n							</th>\n						</tr>\n						<tr>\n							<th st-sort="memebername" colspan="3">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n					    <th st-sort="agent">{{ \'APPLICATION_AGENT\' | translate }}</th>\n							<th>{{ \'APPLICATION_LAST_LOGIN\' | translate }}</th>\n							<th>{{ \'APPLICATION_LAST_PAUSE\' | translate }}</th>\n							<th>{{ \'APPLICATION_LAST_INCOMING_CALL\' | translate }}</th>\n							<th>{{ \'APPLICATION_SERVED\' | translate }}</th>\n							<th colspan="2"></th>\n					  </tr>\n				  </thead>\n					<tbody>\n				    <tr data-ng-repeat-start="group in displayedGroups">\n							<td rowspan="{{group.agents.length}}" align="center" style="vertical-align:middle">{{group.queue}}</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<span data-ng-class="{\'icon-like font-green\': agent.lastevent != \'called\' && agent.lastevent != \'connect\' ,\'icon-bell font-yellow\': agent.lastevent == \'called\', \'icon-call-in font-red\': agent.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<span class="icon-cup" data-ng-class="agent.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								{{agent.membername}}\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{agent.loggedAt}}" data-ng-show="agent.logged">\n									April 1, 2014\n								</time>\n								 <span class="badge badge-empty badge-danger" data-ng-show="!agent.logged"></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{agent.pausedAt}}" data-ng-show="agent.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{agent.paused ? \'(\' + agent.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{agent.lastcall}}" data-ng-show="agent.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								{{agent.callstaken}}\n							</td>\n							<td data-ng-repeat="agent in group.agents" data-ng-if="$first" align="center">\n								<span data-ng-show="agent.logged" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, agent)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, agent)"> </span>\n							</td>\n							<td rowspan="{{group.agents.length}}" align="center" style="vertical-align:middle">\n								<span data-ng-show="group.agents.length > 1" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, group.agents)"> </span>\n								<span class="icon-plus font-green" style="cursor:pointer;" data-ng-click="add(null, group.agents)"> </span>\n								<span data-ng-show="group.agents.length > 1" class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, group.agents)"></span>\n							</td>\n				    </tr>\n						<tr data-ng-repeat="agent in group.agents" data-ng-if="$middle">\n							<td align="center">\n								<span data-ng-class="{\'icon-like font-green\': agent.lastevent != \'called\' && agent.lastevent != \'connect\' ,\'icon-bell font-yellow\': agent.lastevent == \'called\', \'icon-call-in font-red\': agent.lastevent == \'connect\'}"></span>\n							</td>\n							<td align="center">\n								<span class="icon-cup" data-ng-class="agent.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{agent.membername}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.loggedAt}}" data-ng-show="agent.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!agent.logged"></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.pausedAt}}" data-ng-show="agent.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{agent.paused ? \'(\' + agent.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.lastcall}}" data-ng-show="agent.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td align="center">\n								{{agent.callstaken}}\n							</td>\n							<td align="center">\n								<span data-ng-show="agent.logged" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, agent)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, agent)"> </span>\n							</td>\n						</tr>\n						<tr data-ng-repeat="agent in group.agents" data-ng-if="group.agents.length > 1 && $last" data-ng-repeat-end>\n							<td align="center">\n								<span data-ng-class="{\'icon-like font-green\': agent.lastevent != \'called\' && agent.lastevent != \'connect\' ,\'icon-bell font-yellow\': agent.lastevent == \'called\', \'icon-call-in font-red\': agent.lastevent == \'connect\'}"></span>\n							</td>\n							<td align="center">\n								<span class="icon-cup" data-ng-class="agent.paused ? \'font-red\': \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{agent.membername}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.loggedAt}}" data-ng-show="agent.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!agent.logged"></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.pausedAt}}" data-ng-show="agent.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{agent.paused ? \'(\' + agent.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{agent.lastcall}}" data-ng-show="agent.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td align="center">\n								{{agent.callstaken}}\n							</td>\n							<td align="center">\n								<span data-ng-show="agent.logged" class="icon-cup pull-left" style="cursor:pointer;" data-ng-click="pause(null, agent)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" data-ng-click="remove(null, agent)"> </span>\n							</td>\n						</tr>\n						<tr data-ng-hide="displayedGroups.length">\n							<td colspan="9" style="text-align:center;">\n								<i>No agents available</i>\n							</td>\n						</tr>\n				  </tbody>\n				  <tfoot>\n						<tr>\n							<td colspan="1">\n								<div class="input-icon right">\n									<i class="fa fa-search"></i>\n									<input st-search="queue" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_QUEUE\' | translate | lowercase}}" class="form-control" type="search"/>\n								</div>\n							<td colspan="9"></td>\n					  </tr>\n				    <tr>\n				      <td colspan="10" class="text-center">\n								<div class="pagination" st-pagination st-items-by-page="conf.agentsByPage.value" st-displayed-pages="7"></div>\n				      </td>\n				    </tr>\n				  </tfoot>\n				</div>\n			</table>\n		<!-- END TABLE -->\n	</div>\n\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/realtime/view/queue/queue.modal.add.html",'<div class="modal-header" data-ng-init="initAdd()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_SELECTION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info" data-ng-show="selected.queue">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_QUEUE\' | translate}}" class="form-control" data-ng-model="selected.queue" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="agents.length">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.agent" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_AGENT\' | translate}}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="{name: agent.name, id: agent.id} as agent in agents | filter: $select.search">\n                <div ng-bind-html="agent.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PENALTY\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="number" min="0" max="10" placeholder="{{\'APPLICATION_PENALTY\' | translate}}" class="form-control" data-ng-model="selected.penalty"/>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_PAUSE\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.paused" btn-checkbox> {{ selected.paused ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-show="selected.paused">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_REASON\' | translate}}:</label>\n					<div class="col-md-10">\n            <ui-select ng-model="selected.reason" theme="bootstrap" ng-disabled="disabled">\n              <ui-select-match placeholder="{{\'APPLICATION_REASON\' | translate}}">{{$select.selected}}</ui-select-match>\n              <ui-select-choices repeat="pause in pauses | filter: $select.search">\n                <div ng-bind-html="pause | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n					</div>\n				</div>\n			</li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGIN\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.login" btn-checkbox> {{ selected.login ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n					</div>\n				</div>\n      </li>\n		</ul>\n    <!-- End List group -->\n  </div>\n  <div class="note note-warning" data-ng-hide="selected.queue">\n    <h4 class="block">Warning!</h4>\n    <p>\n       {{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}\n    </p>\n  </div>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="okAdd()" data-ng-show="selected.queue">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),
+a.put("app/channels/voice/realtime/view/queue/queue.modal.remove.html",'<div class="modal-header" data-ng-init="initRemove()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_REMOVAL\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row" data-ng-hide="data.length">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_AGENT\' | translate}}" class="form-control" data-ng-model="selected.membername" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_QUEUE\' | translate}}" class="form-control" data-ng-model="selected.queue" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGOUT\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.logout" btn-checkbox> {{ selected.logout ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n            <span class="help-block">{{ \'MESSAGE_PERMANENT_REMOVAL_FROM_QUEUE\' | translate }}. </span>\n          </div>\n				</div>\n      </li>\n		</ul>\n	</div>\n  <button class="btn btn-danger btn-block" type="button" ng-click="okRemove()">{{ \'APPLICATION_REMOVE\' | translate }}</button>\n</div>\n<div class="modal-footer">\n  <!-- <button class="btn btn-success" type="button" ng-click="okRemove()">{{ \'APPLICATION_CONFIRM\' | translate }}</button> -->\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/queue/queue.remove.modal.html",'<div class="modal-header" data-ng-init="initRemove()">\n  <h3 class="modal-title">{{ \'APPLICATION_QUEUE_REMOVAL\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <div class="panel panel-info">\n		<!-- Default panel contents -->\n		<div class="panel-heading">\n			<h3 class="panel-title"><span class="icon-doc"></span> Summary</h3>\n		</div>\n		<!-- List group -->\n		<ul class="list-group">\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_AGENT\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_AGENT\' | translate}}" class="form-control" data-ng-model="selected.membername" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item" data-ng-hide="data.length">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_QUEUE\' | translate}}:</label>\n					<div class="col-md-10">\n            <input type="text" placeholder="{{\'APPLICATION_QUEUE\' | translate}}" class="form-control" data-ng-model="selected.queue" ng-disabled="true"/>\n					</div>\n				</div>\n      </li>\n      <li class="list-group-item">\n        <div class="form-group row">\n					<label class="col-md-2 control-label" style="margin-top: 7px;">{{\'APPLICATION_LOGOUT\' | translate}}:</label>\n					<div class="col-md-10">\n            <button type="button" class="btn btn-default form-control" data-ng-model="selected.logout" btn-checkbox> {{ selected.logout ? \'APPLICATION_YES\' : \'APPLICATION_NO\' | translate }} </button>\n            <span class="help-block">{{ \'MESSAGE_PERMANENT_REMOVAL_FROM_QUEUE\' | translate }}. </span>\n          </div>\n				</div>\n      </li>\n		</ul>\n	</div>\n  <button class="btn btn-danger btn-block" type="button" ng-click="okRemove()">{{ \'APPLICATION_REMOVE\' | translate }}</button>\n</div>\n<div class="modal-footer">\n  <!-- <button class="btn btn-success" type="button" ng-click="okRemove()">{{ \'APPLICATION_CONFIRM\' | translate }}</button> -->\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/channels/voice/realtime/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-directions"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-earphones-alt"></i>\n					<a href="#">{{ \'APPLICATION_VOICE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-energy"></i>\n					<a href="/channels/voice/realtime/view/agents">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n					<div class="collapse navbar-collapse">\n						<ul class="nav navbar-nav">\n							<li>\n								<a href="/channels/voice/realtime/view/agents">\n									{{\'APPLICATION_AGENTS\' | translate}}\n								</a>\n							</li>\n						</ul>\n					</div>\n		    </nav>\n		</div>\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/recording/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-control-play"></i>\n					<a href="#">{{ \'APPLICATION_RECORDINGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-control-play font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_RECORDINGS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/inbound/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_ROUTE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.extension" novalidate>\n\n    <!-- START EXTEN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$invalid || existRoute}">\n      <label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="item.exten" data-ng-pattern="settings.patternName" required/>\n      <span data-ng-show="(forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EXTEN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.extension.$invalid || existRoute">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n<!-- <pre>\n  {{item | json}}\n</pre> -->\n'),a.put("app/channels/voice/route/inbound/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-earphones-alt"></i>\n					<a href="#">{{ \'APPLICATION_VOICE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-call-in"></i>\n					<a href="/channels/voice/routes/inbound/list">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="#" data-ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/inbound/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/channels/voice/routes/inbound/view/{{route.id}}/application" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_APPLICATION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedApp === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows ui-grid-auto-resize>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/route/inbound/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getRoute()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-reload"></i>\n					<a href="/channels/voice/routes/inbound/list">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n					<i data-ng-show="route" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="route">\n					<a href="#">{{route.exten}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/inboundroute.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{route.exten}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.routes.inbound.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/channels/voice/routes/inbound/view/\'+route.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.channels.voice.routes.inbound.view.applications') || $state.is('main.channels.voice.routes.inbound.view.application') || $state.is('main.channels.voice.routes.inbound.view.applications.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/channels/voice/routes/inbound/view/'+route.id+'/applications')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_ACTIONS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- <pre>\n			{{route | json}}\n		</pre> -->\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/channels/voice/route/inbound/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_INBOUND\' | translate}} {{ \'APPLICATION_ROUTE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts()">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateRoute()" novalidate>\n\n							<!-- START EXTEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="route.exten" required/>\n								<span data-ng-show="(forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EXTEN -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="route.description"/></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/route/internal/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_ROUTE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.extension" novalidate>\n\n    <!-- START EXTEN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$invalid || existRoute}">\n      <label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="item.exten" data-ng-pattern="settings.patternName" required/>\n      <span data-ng-show="(forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EXTEN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.extension.$invalid || existRoute">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n<!-- <pre>\n  {{item | json}}\n</pre> -->\n'),a.put("app/channels/voice/route/internal/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-reload"></i>\n					<a href="/voice/routes/internal/list">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="#" data-ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/internal/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/channels/voice/routes/internal/view/{{route.id}}/application" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_APPLICATION\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedApp === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/route/internal/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getRoute()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-reload"></i>\n					<a href="/channels/voice/routes/internal/list">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n					<i data-ng-show="route" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="route">\n					<a href="#">{{route.exten}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/internalroute.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{route.exten}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.routes.internal.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/channels/voice/routes/internal/view/\'+route.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.channels.voice.routes.internal.view.applications') || $state.is('main.channels.voice.routes.internal.view.application') || $state.is('main.channels.voice.routes.internal.view.applications.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/channels/voice/routes/internal/view/'+route.id+'/applications')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_ACTIONS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- <pre>\n			{{route | json}}\n		</pre> -->\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/channels/voice/route/internal/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_INTERNAL\' | translate}} {{ \'APPLICATION_ROUTE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts()">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateRoute()" novalidate>\n\n							<!-- START EXTEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PHONE_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_PHONE_NUMBER\' | translate}}" class="form-control" data-ng-model="route.exten" required/>\n								<span data-ng-show="(forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EXTEN -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="route.description"/></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/route/outbound/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_ROUTE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.extension" novalidate>\n\n    <!-- START EXTEN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$invalid || existRoute}">\n      <label class="control-label">{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="exten" placeholder="{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}" class="form-control" data-ng-model="item.exten" data-ng-pattern="settings.patternName" required/>\n      <span data-ng-show="(forms.extension.exten.$touched || forms.extension.$submitted) && forms.extension.exten.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EXTEN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.extension.$invalid || existRoute">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n<!-- <pre>\n  {{item | json}}\n</pre> -->\n'),
+a.put("app/channels/voice/route/outbound/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-call-out"></i>\n					<a href="/channels/voice/routes/outbound/list">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="#" data-ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/outbound/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getRoute()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-call-out"></i>\n					<a href="/channels/voice/routes/outbound/list">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | translate }}</a>\n					<i data-ng-show="route" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="route">\n					<a href="#">{{route.exten}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/outboundroute.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{route.exten}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.routes.outbound.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/channels/voice/routes/outbound/view/\'+route.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.channels.voice.routes.outbound.view.routes') || $state.is('main.channels.voice.routes.outbound.view.route') || $state.is('main.channels.voice.routes.outbound.view.routes.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/channels/voice/routes/outbound/view/'+route.id+'/routes')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_ACTIONS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- <pre>\n			{{route | json}}\n		</pre> -->\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/channels/voice/route/outbound/view/view.route.html",'<div class="row" data-ng-init="initApplication(true);getIntervals();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_NEW_ROUTE\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="profile-usertitle-name">\n					{{(main.app | capitalize) || \'Application\'}}\n				</div>\n				<wizard on-finish="addApplication()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(forms.info.$valid)">\n							<form name="forms.info" novalidate>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								<!-- START APP -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="main.app" name="app" theme="bootstrap" required>\n										<ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="app.value as app in applications | filter: $select.search">\n											<div ng-bind-html="app.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.info.app.$touched || forms.info.$submitted) && forms.info.app.$invalid && forms.info.app.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APP -->\n								<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n								<!-- START TRUNK -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$invalid}">\n									<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="trunk" theme="bootstrap" required data-ng-disabled="!items.length">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="trunk.name as trunk in items | filter: $select.search">\n											<div ng-bind-html="trunk.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n									<div class="note note-warning" data-ng-hide="items.length">\n										<h4 class="block">Warning!</h4>\n										<p>\n											{{ \'MESSAGE_NO_TRUNKS_AVAILABLE\' | translate }}\n										</p>\n										<p>\n											{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/trunks/list">{{\'APPLICATION_TRUNKS\' | translate}}</a>\n										</p>\n									</div>\n									<span data-ng-show="(forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END TRUNK -->\n\n								<!-- <input type="hidden" class="form-control" name="context" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = \'from-sip\'"> -->\n\n								<!-- START CALLERID -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CALLERID\' | translate }}</label>\n									<input type="text" name="callerID" pattern=\'^"[a-zA-Z0-9_.-]*" <[a-zA-Z0-9_.-]*>\' placeholder=\'"name" <number>\' class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n										<span class="help-block">\n											{{ \'DESCRIPTION_OUTBOUND_CALLERID\' | translate }}\n										</span>\n									<span data-ng-show="(forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END CALLERID -->\n\n									<!-- START CUTDIGITS -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_CUTDIGITS\' | translate}}</label>\n									<input type="text" pattern="[0-9]+" class="form-control" name="cutdigits" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null">\n									<span class="help-block">\n										{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n									</span>\n								</div>\n								<!-- END CUTDIGITS -->\n\n								<!-- START PREFIX -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_PREFIX\' | translate }}</label>\n									<input type="text" name="prefix"  placeholder="{{ \'APPLICATION_PREFIX\' | translate }}" class="form-control" data-ng-model="application.appdata[3]" data-ng-init="application.appdata[3] = null">\n										<span class="help-block">\n											{{ \'DESCRIPTION_OUTBOUND_PREFIX\' | translate }}\n										</span>\n										<span data-ng-show="(forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END PREFIX -->\n							</div>\n							<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n								<!-- START CUSTOMAPP -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="application.app" data-ng-init="application.appdata[0] = null" required>\n									<span data-ng-show="(forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid && forms.info.customApp.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END CUSTOMAPP -->\n\n								<!-- START APPDATA -->\n								<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n									<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[1] = null">\n									<span data-ng-show="(forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid && forms.info.appdata.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END APPDATA -->\n							</div>\n							<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n							</wz-step>\n								<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n									<form name="forms.interval" novalidate>\n										<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n										<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n									<!-- START INTERVAL_TYPE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n											{{$translate.instant(intType.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVAL_TYPE -->\n								<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n										<!-- START TIME -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n											<div class="input-group input-large">\n												<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n												<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n											</div>\n										</div>\n										<!-- END TIME -->\n\n										<!-- START WEEKDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END WEEKDAY -->\n\n										<!-- START MONTHDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTHDAY -->\n\n										<!-- START MONTH -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTH -->\n						</div>\n\n						<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n							<!-- START INTERVALS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n									<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n										{{$translate.instant(interval.name)}}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVALS -->\n\n						</div>\n\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/route/outbound/view/view.routeSettings.html",'\n<div class="row" data-ng-init="initApplication();getApplication();getIntervals();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_APPLICATION_SETTINGS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="updateRoute(\'routes\')">\n					<div class="profile-usertitle-name">\n						{{(main.app | capitalize) || \'Application\'}}\n					</div>\n	        <wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.info.$valid)">\n						<form name="forms.info" novalidate>\n							<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n							<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n\n							<!-- START TRUNK -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUNK\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="trunk" theme="bootstrap" required data-ng-disabled="!items.length">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.name as trunk in items | filter: $select.search">\n										<div ng-bind-html="trunk.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<div class="note note-warning" data-ng-hide="items.length">\n									<h4 class="block">Warning!</h4>\n									<p>\n										{{ \'MESSAGE_NO_TRUNKS_AVAILABLE\' | translate }}\n									</p>\n									<p>\n										{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/trunks/list">{{\'APPLICATION_TRUNKS\' | translate}}</a>\n									</p>\n								</div>\n								<span data-ng-show="(forms.info.trunk.$touched || forms.info.$submitted) && forms.info.trunk.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TRUNK -->\n\n							<!-- START CONTEXT -->\n							<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.info.context.$touched || forms.info.$submitted) && forms.info.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.Applications[selectedApp].appdata[1]" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in items2 | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.info.context.$touched || forms.info.$submitted) && forms.info.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END CONTEXT -->\n\n							<!-- START CALLERID -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_CALLERID\' | translate }}</label>\n								<input type="text" name="callerID" pattern=\'^"[a-zA-Z0-9_.-]*" <[a-zA-Z0-9_.-]*>\' placeholder=\'"name" <number>\' class="form-control" data-ng-model="route.Applications[selectedApp].appdata[1]">\n									<span class="help-block">\n										{{ \'DESCRIPTION_OUTBOUND_CALLERID\' | translate }} "name" &lt;number&gt;\n									</span>\n								<span data-ng-show="(forms.info.callerID.$touched || forms.info.$submitted) && forms.info.callerID.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CALLERID -->\n\n								<!-- START CUTDIGITS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_CUTDIGITS\' | translate}}</label>\n								<input type="text" pattern="[0-9]+" class="form-control" name="cutdigits" data-ng-model="route.Applications[selectedApp].appdata[2]">\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n							</div>\n							<!-- END CUTDIGITS -->\n\n							<!-- START PREFIX -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_PREFIX\' | translate }}</label>\n								<input type="text" name="prefix"  placeholder="{{ \'APPLICATION_PREFIX\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[3]">\n								<span class="help-block">\n									{{ \'DESCRIPTION_OUTBOUND_PREFIX\' | translate }}\n								</span>\n								<span data-ng-show="(forms.info.prefix.$touched || forms.info.$submitted) && forms.info.prefix.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n								<!-- END PREFIX -->\n						</div>\n						<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n							<!-- START CUSTOMAPP -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].app" required>\n								<span data-ng-show="(forms.info.customApp.$touched || forms.info.$submitted) && forms.info.customApp.$invalid && forms.info.customApp.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CUSTOMAPP -->\n\n							<!-- START APPDATA -->\n							<div class="form-group"  data-ng-class="{\'has-error\': (forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid}">\n								<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n								<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]">\n								<span data-ng-show="(forms.info.appdata.$touched || forms.info.$submitted) && forms.info.appdata.$invalid && forms.info.appdata.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END APPDATA -->\n						</div>\n						<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n					</wz-step>\n						<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n							<form name="forms.interval" novalidate>\n								<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n						<!-- START INTERVAL_TYPE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n								<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n									{{$translate.instant(intType.name)}}\n								</ui-select-choices>\n							</ui-select>\n							<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERVAL_TYPE -->\n						<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n								<!-- START TIME -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n									<div class="input-group input-large">\n										<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n										<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n										<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n										<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n									</div>\n								</div>\n								<!-- END TIME -->\n\n								<!-- START WEEKDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{$translate.instant(weekDay.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n												{{$translate.instant(weekDay.name)}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END WEEKDAY -->\n\n								<!-- START MONTHDAY -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n											<ui-select-match>{{$select.selected}}</ui-select-match>\n											<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n												{{monthDay}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTHDAY -->\n\n								<!-- START MONTH -->\n								<div class="form-group">\n									<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n									<div class="input-group input-large">\n										<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{$translate.instant(month.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span class="input-group-addon">to</span>\n										<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n											<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n												{{$translate.instant(month.name)}}\n											</ui-select-choices>\n										</ui-select>\n									</div>\n								</div>\n								<!-- END MONTH -->\n							</div>\n\n							<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n											{{$translate.instant(interval.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/voice/route/outbound/view/view.routes.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACTIONS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/channels/voice/routes/outbound/view/{{route.id}}/route" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedApp === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/channels/voice/route/outbound/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_OUTBOUND\' | translate}} {{ \'APPLICATION_ROUTE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts()">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateRoute()" novalidate>\n\n							<!-- START EXTEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_DESTINATION_PATTERN\' | translate}}" class="form-control" data-ng-model="route.exten" required/>\n								<span data-ng-show="(forms.general.exten.$touched || forms.general.$submitted) && forms.general.exten.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EXTEN -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="route.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START RECORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.record.$touched || forms.general.$submitted) && forms.general.record.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RECORDING\' | translate}}</label></br>\n								<input\n								    bs-switch\n										class="form-control"\n								    ng-model="route.record"\n								    type="checkbox"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n								<span data-ng-show="(forms.general.record.$touched || forms.general.$submitted) && forms.general.record.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RECORD -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="route.description"/></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/route/view.application.html",'\n<div class="row" data-ng-init="initApplication(true); getIntervals();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_NEW_APPLICATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="addApplication()">\n					<div class="profile-usertitle-name">\n						{{(main.app | capitalize) || \'Application\'}}\n					</div>\n	        <wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.settings.$valid)">\n							<form name="forms.settings" novalidate>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n									<!-- START APP -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_APPLICATION\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="main.app" name="app" theme="bootstrap" required>\n					            <ui-select-match placeholder="{{ \'APPLICATION_APPLICATION\' | translate }}">{{$select.selected.name}}</ui-select-match>\n					            <ui-select-choices repeat="app.value as app in $application.applications| filter: $select.search">\n					              <div ng-bind-html="app.name | highlight: $select.search"></div>\n					            </ui-select-choices>\n					          </ui-select>\n										<span data-ng-show="(forms.settings.app.$touched || forms.settings.$submitted) && forms.settings.app.$invalid && forms.settings.app.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END APP -->\n\n									<div id="Queue" class="app-settings" ng-slide-down="main.app == \'Queue\'" lazy-render duration="1">\n										<!-- START QUEUE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n											<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="queue" theme="bootstrap" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="queue.name as queue in items | filter: $select.search">\n													<div ng-bind-html="queue.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/queues/list">{{\'APPLICATION_QUEUES\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END QUEUE -->\n\n										<!-- START OPTIONS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n											<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n											<input type="text" name="app_options" placeholder="{{ \'APPLICATION_OPTIONS\' | translate }}" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n											<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END OPTIONS -->\n										<!-- START URL -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n											<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null">\n											<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END URL -->\n\n										<!-- START AUDIOFILE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n											<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}</label>\n											<ui-select data-ng-model="application.appdata[3]" data-ng-init="application.appdata[3] = null" name="audiofile" theme="bootstrap" data-ng-disabled="!items2.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n												<ui-select-choices repeat="soundPath+\'/\'+audio.save_name as audio in items2 | filter: $select.search">\n													<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items2.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END AUDIOFILE -->\n\n										<!-- START TIMEOUT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n											<input type="text" pattern="[0-9]+" name="timeout" placeholder="" class="form-control" data-ng-model="application.appdata[4]" data-ng-init="application.appdata[4] = null">\n											<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END TIMEOUT -->\n\n									</div>\n									<div id="Playback" class="app-settings" ng-slide-down="main.app == \'Playback\'" lazy-render duration="1">\n										<!-- START AUDIOFILE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n											<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="audiofile" theme="bootstrap" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n												<ui-select-choices repeat="soundPath+\'/\'+audio.save_name as audio in items | filter: $select.search">\n													<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END AUDIOFILE -->\n\n										<!-- START OPTIONS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n											<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n											<input type="text" name="app_options" placeholder="{{ \'APPLICATION_OPTIONS\' | translate }}" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n											<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END OPTIONS -->\n									</div>\n									<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n										<!-- START INTERFACE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_TYPE\' | translate }}/{{ \'APPLICATION_IDENTIFIER\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="interface" placeholder="SIP/0000" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" required>\n											<span data-ng-show="(forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid && forms.settings.interface.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END INTERFACE -->\n\n										<!-- START TIMEOUT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n											<input type="text" pattern="[0-9]+" name="timeout" placeholder="" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null">\n											<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END TIMEOUT -->\n\n										<!-- START OPTIONS -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_OPTIONS\' | translate }}</label>\n											<input type="text" name="app_options" placeholder="" class="form-control" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null">\n											<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid && forms.settings.app_options.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END OPTIONS -->\n\n										<!-- START URL -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n											<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="application.appdata[3]" data-ng-init="application.appdata[3] = null">\n											<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END URL -->\n									</div>\n									<div id="AGI" class="app-settings" ng-slide-down="main.app == \'AGI\'" lazy-render duration="1">\n										<!-- START PROJECT -->\n										<input type="hidden" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = \'agi://127.0.0.1/square\'">\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$invalid}">\n											<label class="control-label">{{\'APPLICATION_PROJECT\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null" name="project" theme="bootstrap" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="project.name as project in items | filter: $select.search">\n													<div ng-bind-html="project.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/square/projects/list">{{\'APPLICATION_PROJECTS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END PROJECT -->\n\n									</div>\n									<div id="Goto" class="app-settings" ng-slide-down="main.app == \'Goto\'" lazy-render duration="1">\n										<!-- START CONTEXT -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$invalid}">\n											<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" name="context" theme="bootstrap" required>\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="context.name as context in items | filter: $select.search">\n													<div ng-bind-html="context.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="(forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END CONTEXT -->\n\n										<!-- START EXTENSION -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_EXTENSION\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="extension" placeholder="" class="form-control" data-ng-model="application.appdata[1]" data-ng-init="application.appdata[1] = null" required>\n											<span data-ng-show="(forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid && forms.settings.extension.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END EXTENSION -->\n\n										<!-- START PRIORITY -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_PRIORITY\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" pattern="[0-9]+" name="priority" placeholder="" class="form-control" data-ng-model="application.appdata[2]" data-ng-init="application.appdata[2] = null" required>\n											<span data-ng-show="(forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END PRIORITY -->\n									</div>\n									<div id="Hangup" class="app-settings" ng-slide-down="main.app == \'Hangup\'" lazy-render duration="1">\n										<!-- START HANGUPCAUSE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$invalid}">\n											<label class="control-label">{{\'APPLICATION_HANGUP_CAUSE\' | translate}}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" theme="bootstrap" name="hangupCause" required>\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name | translate}}</ui-select-match>\n												<ui-select-choices repeat="hangupCause.value as hangupCause in $application.hangupCauses | filter: $select.search">\n													<div ng-bind-html="hangupCause.name  | translate | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<span data-ng-show="(forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END HANGUPCAUSE -->\n									</div>\n									<div id="Set" class="app-settings" ng-slide-down="main.app == \'Set\'" lazy-render duration="1">\n										<!-- START VARIABLE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_VARIABLE\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="variable" placeholder="" class="form-control" data-ng-model="application.variable" data-ng-init="application.appdata[0] = null" data-ng-change="updateSetAppdata()" required>\n											<span data-ng-show="(forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid && forms.settings.variable.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END VARIABLE -->\n\n										<!-- START VARVALUE -->\n										<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_VALUE\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="varvalue" placeholder="" class="form-control" data-ng-model="application.value" data-ng-change="updateSetAppdata()" required>\n											<span data-ng-show="(forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid && forms.settings.varvalue.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END VARVALUE -->\n									</div>\n									<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n										<!-- START CUSTOMAPP -->\n										<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="application.app" required>\n											<span data-ng-show="(forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid && forms.settings.customApp.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END CUSTOMAPP -->\n\n										<!-- START APPDATA -->\n										<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n											<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null">\n											<span data-ng-show="(forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid && forms.settings.appdata.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END APPDATA -->\n									</div>\n									<div id="Voicemail" class="app-settings" ng-slide-down="main.app == \'Voicemail\'" lazy-render duration="1">\n										<!-- START VOICEMAIL -->\n										<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid}">\n											<label class="control-label">{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}<span class="required" aria-required="true">*</span></label>\n											<ui-select data-ng-model="application.appdata[0]" data-ng-init="application.appdata[0] = null" theme="bootstrap" name="voicemail" required data-ng-disabled="!items.length">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.mailbox}}</ui-select-match>\n												<ui-select-choices repeat="mailbox.mailbox+\'@\'+mailbox.context as mailbox in items | filter: $select.search">\n													<div ng-bind-html="mailbox.mailbox | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n											<div class="note note-warning" data-ng-hide="items.length">\n												<h4 class="block">Warning!</h4>\n												<p>\n													{{ \'MESSAGE_NO_VOICEMAILS_AVAILABLE\' | translate }}\n												</p>\n												<p>\n													{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/voicemails/list">{{\'APPLICATION_VOICEMAILS\' | translate}}</a>\n												</p>\n											</div>\n											<span data-ng-show="(forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid && forms.settings.voicemail.$error.required" class="help-block help-block-error">\n												<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n											</span>\n										</div>\n										<!-- END VOICEMAIL -->\n									</div>\n									<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								</form>\n								</wz-step>\n									<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n										<form name="forms.interval" novalidate>\n										<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n										<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n									<!-- START INTERVAL_TYPE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n										<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n												<div ng-bind-html="intType.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END INTERVAL_TYPE -->\n									<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n											<!-- START TIME -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n												<div class="input-group input-large">\n													<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n													<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n													<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n													<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n												</div>\n											</div>\n											<!-- END TIME -->\n\n											<!-- START WEEKDAY -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n												<div class="input-group input-large">\n													<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n															{{$translate.instant(weekDay.name)}}\n														</ui-select-choices>\n													</ui-select>\n													<span class="input-group-addon">to</span>\n													<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n															{{$translate.instant(weekDay.name)}}\n														</ui-select-choices>\n													</ui-select>\n												</div>\n											</div>\n											<!-- END WEEKDAY -->\n\n											<!-- START MONTHDAY -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n												<div class="input-group input-large">\n													<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n														<ui-select-match>{{$select.selected}}</ui-select-match>\n														<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n															{{monthDay}}\n														</ui-select-choices>\n													</ui-select>\n													<span class="input-group-addon">to</span>\n													<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n														<ui-select-match>{{$select.selected}}</ui-select-match>\n														<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n															{{monthDay}}\n														</ui-select-choices>\n													</ui-select>\n												</div>\n											</div>\n											<!-- END MONTHDAY -->\n\n											<!-- START MONTH -->\n											<div class="form-group">\n												<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n												<div class="input-group input-large">\n													<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n															{{$translate.instant(month.name)}}\n														</ui-select-choices>\n													</ui-select>\n													<span class="input-group-addon">to</span>\n													<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n														<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n														<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n															{{$translate.instant(month.name)}}\n														</ui-select-choices>\n													</ui-select>\n												</div>\n											</div>\n											<!-- END MONTH -->\n							</div>\n\n							<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n								<!-- START INTERVALS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n											{{$translate.instant(interval.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVALS -->\n\n							</div>\n								<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n<!-- <pre>\n	{{application | json}}\n</pre>\n<pre>\n	{{interval | json}}\n</pre> -->\n'),
+a.put("app/channels/voice/route/view.applicationSettings.html",'\n<div class="row" data-ng-init="initApplication();getIntervals();getApplication();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_APPLICATION_SETTINGS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="updateRoute(\'applications\')">\n					<div class="profile-usertitle-name">\n						{{(main.app | capitalize) || \'Application\'}}\n					</div>\n	        <wz-step title="{{\'APPLICATION_APPLICATION\' | translate}}" canexit="formValidation(forms.settings.$valid)">\n							<form name="forms.settings" novalidate>\n\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								<div id="Queue" class="app-settings" ng-slide-down="main.app == \'Queue\'" lazy-render duration="1">\n									<!-- START QUEUE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$invalid}">\n										<label class="control-label">{{\'APPLICATION_QUEUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="queue" theme="bootstrap" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="queue.name as queue in items | filter: $select.search">\n												<div ng-bind-html="queue.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/queues/list">{{\'APPLICATION_QUEUES\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.queue.$touched || forms.settings.$submitted) && forms.settings.queue.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END QUEUE -->\n\n									<!-- START OPTIONS -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n										<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n										<ui-select multiple data-ng-model="route.Applications[selectedApp].appdata[1]" theme="bootstrap" name="app_options">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($item.name)}}</ui-select-match>\n											<ui-select-choices repeat="queueOpt.value as queueOpt in $application.queueOptions | filter: $select.search">\n												{{$translate.instant(queueOpt.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END OPTIONS -->\n\n									<!-- START URL -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n										<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[2]">\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END URL -->\n\n									<!-- START AUDIOFILE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n										<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}</label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[3]" name="audiofile" theme="bootstrap" data-ng-disabled="!items2.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n											<ui-select-choices repeat="soundPath+\'/\'+audio.save_name as audio in items2 | filter: $select.search">\n												<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items2.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END AUDIOFILE -->\n\n									<!-- START TIMEOUT -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n										<input type="text" pattern="[0-9]+" name="timeout" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[4]">\n										<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END TIMEOUT -->\n\n								</div>\n								<div id="Playback" class="app-settings" ng-slide-down="main.app == \'Playback\'" lazy-render duration="1">\n									<!-- START AUDIOFILE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$invalid}">\n										<label class="control-label">{{\'APPLICATION_AUDIO_FILE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="audiofile" theme="bootstrap" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.display_name}}</ui-select-match>\n											<ui-select-choices repeat="soundPath+\'/\'+audio.save_name as audio in items | filter: $select.search">\n												<div ng-bind-html="audio.display_name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_SOUNDS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/tools/sounds/list">{{\'APPLICATION_SOUNDS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.audiofile.$touched || forms.settings.$submitted) && forms.settings.audiofile.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END AUDIOFILE -->\n\n									<!-- START OPTIONS -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n										<label class="control-label">{{\'APPLICATION_OPTIONS\' | translate}}</label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[1]" theme="bootstrap" name="app_options">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="audioOpt.value as audioOpt in $application.audioOptions | filter: $select.search">\n												{{$translate.instant(audioOpt.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END OPTIONS -->\n								</div>\n								<div id="Dial" class="app-settings" ng-slide-down="main.app == \'Dial\'" lazy-render duration="1">\n									<!-- START INTERFACE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_TYPE\' | translate }}/{{ \'APPLICATION_IDENTIFIER\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="interface" placeholder="SIP/0000" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]" required>\n										<span data-ng-show="(forms.settings.interface.$touched || forms.settings.$submitted) && forms.settings.interface.$invalid && forms.settings.interface.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END INTERFACE -->\n\n									<!-- START TIMEOUT -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_TIMEOUT\' | translate }}</label>\n										<input type="text" pattern="[0-9]+" name="timeout" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[1]">\n										<span data-ng-show="(forms.settings.timeout.$touched || forms.settings.$submitted) && forms.settings.timeout.$invalid && forms.settings.timeout.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END TIMEOUT -->\n\n									<!-- START OPTIONS -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_OPTIONS\' | translate }}</label>\n										<input type="text" name="app_options" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[2]">\n										<span data-ng-show="(forms.settings.app_options.$touched || forms.settings.$submitted) && forms.settings.app_options.$invalid && forms.settings.app_options.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END OPTIONS -->\n\n									<!-- START URL -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n										<input type="text" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[3]">\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END URL -->\n								</div>\n								<div id="AGI" class="app-settings" ng-slide-down="main.app == \'AGI\'" lazy-render duration="1">\n									<!-- START PROJECT -->\n									<input type="hidden" name="url" placeholder="{{ \'APPLICATION_URL\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]" data-ng-init="route.Applications[selectedApp].appdata[0] = \'agi://127.0.0.1/square\'">\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$invalid}">\n										<label class="control-label">{{\'APPLICATION_PROJECT\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[1]" name="project" theme="bootstrap" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="project.name as project in items | filter: $select.search">\n												<div ng-bind-html="project.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/square/projects/list">{{\'APPLICATION_PROJECTS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.project.$touched || forms.settings.$submitted) && forms.settings.project.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END PROJECT -->\n\n									<!-- START URL -->\n									<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_URL\' | translate }}</label>\n										<div class="input-group">\n											<input type="text" name="url" placeholder="agi://127.0.0.1/square" class="form-control" data-ng-model="application.url" data-ng-disabled="!application.urlEnabled" data-ng-required="application.urlEnabled" rpattern="/^agi:\\/\\/(?:[0-9]{1,3}\\.){3}[0-9]{1,3}\\/square$/">\n											<span class="input-group-addon">\n												<input type="checkbox" data-ng-model="application.urlEnabled">\n											</span>\n										</div>\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n										<span data-ng-show="(forms.settings.url.$touched || forms.settings.$submitted) && forms.settings.url.$invalid && forms.settings.url.$error.pattern" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n										</span>\n									</div> -->\n									<!-- END URL -->\n\n								</div>\n								<div id="Goto" class="app-settings" ng-slide-down="main.app == \'Goto\'" lazy-render duration="1">\n									<!-- START CONTEXT -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$invalid}">\n										<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" name="context" theme="bootstrap" required>\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="context.name as context in items | filter: $select.search">\n												<div ng-bind-html="context.name | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.context.$touched || forms.settings.$submitted) && forms.settings.context.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END CONTEXT -->\n\n									<!-- START EXTENSION -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_EXTENSION\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="extension" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[1]" required>\n										<span data-ng-show="(forms.settings.extension.$touched || forms.settings.$submitted) && forms.settings.extension.$invalid && forms.settings.extension.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END EXTENSION -->\n\n									<!-- START PRIORITY -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_PRIORITY\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" pattern="[0-9]+" name="priority" placeholder="" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[2]" required>\n										<span data-ng-show="(forms.settings.priority.$touched || forms.settings.$submitted) && forms.settings.priority.$invalid" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END PRIORITY -->\n								</div>\n								<div id="Hangup" class="app-settings" ng-slide-down="main.app == \'Hangup\'" lazy-render duration="1">\n									<!-- START HANGUPCAUSE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$invalid}">\n										<label class="control-label">{{\'APPLICATION_HANGUP_CAUSE\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" theme="bootstrap" name="hangupCause" required>\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n											<ui-select-choices repeat="hangupCause.value as hangupCause in $application.hangupCauses | filter: $select.search">\n												{{$translate.instant(hangupCause.name)}}\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings.hangupCause.$touched || forms.settings.$submitted) && forms.settings.hangupCause.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END HANGUPCAUSE -->\n								</div>\n								<div id="Set" class="app-settings" ng-slide-down="main.app == \'Set\'" lazy-render duration="1">\n									<!-- START VARIABLE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_VARIABLE\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="variable" placeholder="" class="form-control" data-ng-model="application.variable" data-ng-change="updateSetAppdataSettings()" required>\n										<span data-ng-show="(forms.settings.variable.$touched || forms.settings.$submitted) && forms.settings.variable.$invalid && forms.settings.variable.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END VARIABLE -->\n\n									<!-- START VARVALUE -->\n									<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_VALUE\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="varvalue" placeholder="" class="form-control" data-ng-model="application.value" data-ng-change="updateSetAppdataSettings()" required>\n										<span data-ng-show="(forms.settings.varvalue.$touched || forms.settings.$submitted) && forms.settings.varvalue.$invalid && forms.settings.varvalue.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END VARVALUE -->\n								</div>\n								<div id="Custom" class="app-settings" ng-slide-down="main.app == \'custom\'" lazy-render duration="1">\n\n									<!-- START CUSTOMAPP -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_CUSTOM_APP\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<input type="text" name="customApp" placeholder="{{ \'APPLICATION_CUSTOM_APP\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].app" required>\n										<span data-ng-show="(forms.settings.customApp.$touched || forms.settings.$submitted) && forms.settings.customApp.$invalid && forms.settings.customApp.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END CUSTOMAPP -->\n\n									<!-- START APPDATA -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_ARGUMENTS\' | translate }}</label>\n										<input type="text" name="appdata" placeholder="{{ \'APPLICATION_ARGUMENTS\' | translate }}" class="form-control" data-ng-model="route.Applications[selectedApp].appdata[0]">\n										<span data-ng-show="(forms.settings.appdata.$touched || forms.settings.$submitted) && forms.settings.appdata.$invalid && forms.settings.appdata.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END APPDATA -->\n								</div>\n								<div id="Voicemail" class="app-settings" ng-slide-down="main.app == \'Voicemail\'" lazy-render duration="1">\n									<!-- START VOICEMAIL -->\n									<div class="form-group"  data-ng-class="{\'has-error\': (forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid}">\n										<label class="control-label">{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}<span class="required" aria-required="true">*</span></label>\n										<ui-select data-ng-model="route.Applications[selectedApp].appdata[0]" theme="bootstrap" name="voicemail" required data-ng-disabled="!items.length">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.mailbox}}</ui-select-match>\n											<ui-select-choices repeat="mailbox.mailbox+\'@\'+mailbox.context as mailbox in items | filter: $select.search">\n												<div ng-bind-html="mailbox.mailbox | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<div class="note note-warning" data-ng-hide="items.length">\n											<h4 class="block">Warning!</h4>\n											<p>\n												{{ \'MESSAGE_NO_VOICEMAILS_AVAILABLE\' | translate }}\n											</p>\n											<p>\n												{{\'APPLICATION_GO_TO\' | translate}} <a href="/channels/voice/voicemails/list">{{\'APPLICATION_VOICEMAILS\' | translate}}</a>\n											</p>\n										</div>\n										<span data-ng-show="(forms.settings.voicemail.$touched || forms.settings.$submitted) && forms.settings.voicemail.$invalid && forms.settings.voicemail.$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<!-- END VOICEMAIL -->\n								</div>\n								<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n							</wz-step>\n								<wz-step title="{{\'APPLICATION_INTERVAL\' | translate}}" canexit="formValidation(forms.interval.IntervalId.$valid || forms.interval.hasOwnProperty(\'t_from\') || forms.interval.intType.$modelValue === \'always\')">\n									<form name="forms.interval" novalidate>\n										<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n										<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n								<!-- START INTERVAL_TYPE -->\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$invalid}">\n									<label class="control-label">{{\'APPLICATION_INTERVAL_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="interval.intType" theme="bootstrap" name="intType" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n										<ui-select-choices repeat="intType.value as intType in $application.intTypes | filter: $select.search">\n											{{$translate.instant(intType.name)}}\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.interval.intType.$touched || forms.interval.$submitted) && forms.interval.intType.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END INTERVAL_TYPE -->\n								<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'custom\'" lazy-render duration="1">\n										<!-- START TIME -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n											<div class="input-group input-large">\n												<fieldset class="pull-left" ng-disabled="interval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="interval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n												<fieldset ng-disabled="interval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="interval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n												<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="interval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n											</div>\n											</div>\n										<!-- END TIME -->\n\n										<!-- START WEEKDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.wd_from" theme="bootstrap" name="wd_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.wd_to" theme="bootstrap" name="wd_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n														{{$translate.instant(weekDay.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END WEEKDAY -->\n\n										<!-- START MONTHDAY -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.md_from" theme="bootstrap" name="md_from">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.md_to" theme="bootstrap" name="md_to">\n													<ui-select-match>{{$select.selected}}</ui-select-match>\n													<ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n														{{monthDay}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTHDAY -->\n\n										<!-- START MONTH -->\n										<div class="form-group">\n											<label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n											<div class="input-group input-large">\n												<ui-select data-ng-model="interval.m_from" theme="bootstrap" name="m_from">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n												<span class="input-group-addon">to</span>\n												<ui-select data-ng-model="interval.m_to" theme="bootstrap" name="m_to">\n													<ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n													<ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n														{{$translate.instant(month.name)}}\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n										<!-- END MONTH -->\n						</div>\n\n						<div id="customInterval" class="app-settings" ng-slide-down="interval.intType == \'list\'" lazy-render duration="1">\n\n							<!-- START INTERVALS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERVALS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="interval.IntervalId" theme="bootstrap" name="IntervalId" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n									<ui-select-choices repeat="interval.id as interval in Intervals | filter: $select.search">\n										{{$translate.instant(interval.name)}}\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="(forms.interval.IntervalId.$touched || forms.interval.$submitted) && forms.interval.IntervalId.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERVALS -->\n\n						</div>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<button class="btn green-haze" type="submit" ng-click="goNext()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/channels/voice/voicemail/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope-letter"></i>\n					<a href="#">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-envelope-letter font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/channels/voice/voicemails/wizard">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VOICEMAIL\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/voicemail/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getVoicemail()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope-letter"></i>\n					<a href="/channels/voice/voicemails/list">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a>\n					<i data-ng-show="voicemail" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="voicemail">\n					<a href="#">{{voicemail.mailbox}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET main.channels -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/voicemail.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{voicemail.mailbox}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.voicemails.view.settings\')}">\n							<a data-ng-href="/channels/voice/voicemails/view/{{voicemail.uniqueid}}/settings"><i class="icon-settings"></i>{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.channels.voice.voicemails.view.messages\')}">\n							<a data-ng-href="/channels/voice/voicemails/view/{{voicemail.uniqueid}}/messages"><i class="icon-speech"></i>{{ \'APPLICATION_MESSAGES\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET main.channels -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/channels/voice/voicemail/view/view.messages.html",'<div class="row" data-ng-init="getMessages()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_MESSAGES\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" data-ng-if="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/voicemail/view/view.settings.html",'<div class="row" data-ng-init="getContexts()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_VOICEMAIL\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<!-- <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_ADVANCED\' | translate}}</a>\n					</li> -->\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVoiceVoicemail()" novalidate>\n\n							<!-- START FULLNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.fullname.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="voicemail.fullname" required/>\n								<span data-ng-show="forms.general.$submitted && forms.general.fullname.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FULLNAME -->\n\n							<!-- START EMAIL -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.email.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="voicemail.email" required/>\n								<span data-ng-show="forms.general.$submitted && forms.general.host.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END EMAIL -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}</label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="voicemail.password" />\n								<span data-ng-show="forms.general.$submitted && forms.general.password.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START CONFIRM PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.rpassword.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}</label>\n								<input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="voicemail.rpassword" nx-equal="voicemail.password"/>\n								<span data-ng-show="forms.general.$submitted && (forms.general.rpassword.$invalid || forms.general.rpassword.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONFIRM PASSWORD -->\n\n							<!-- START MAILBOX -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.mailbox.$invalid}">\n								<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="voicemail.mailbox" required readonly/>\n								<span data-ng-show="forms.general.$submitted && forms.general.mailbox.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END MAILBOX -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="voicemail.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- ADVANCED TAB -->\n					<!-- <div class="tab-pane" id="tab_1_2">\n						<form name="forms.advanced" data-ng-submit="updateVoiceVoicemail()" novalidate>\n\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div> -->\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/channels/voice/voicemail/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard()">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-puzzle"></i>\n				<a href="#">{{ \'APPLICATION_CHANNELS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-envelope-letter"></i>\n				<a href="/channels/voice/voicemails/list">{{ \'APPLICATION_VOICEMAILS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="#">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered" data-ng-init="getFirstFreeMailbox()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-envelope-letter font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_VOICEMAIL\' | translate }} WIZARD</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n  		<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(form.general.$valid)">\n			    <form name="form.general" novalidate>\n\n						<!-- START FULLNAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.fullname.$invalid}">\n							<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="form.general.$submitted && form.general.fullname.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END FULLNAME -->\n\n						<!-- START EMAIL -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.email.$invalid}">\n							<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="item.email" required/>\n							<span data-ng-show="form.general.$submitted && form.general.host.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END EMAIL -->\n\n						<!-- START PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.password.$invalid}">\n							<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n							<span data-ng-show="form.general.$submitted && form.general.password.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END PASSWORD -->\n\n						<!-- START CONFIRM PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.rpassword.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n							<span data-ng-show="form.general.$submitted && (form.general.rpassword.$invalid || form.general.rpassword.$invalid)" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n							</span>\n						</div>\n						<!-- END CONFIRM PASSWORD -->\n\n						<!-- START MAILBOX -->\n						<div class="form-group" data-ng-class="{\'has-error\': form.general.$submitted && form.general.mailbox.$invalid}">\n							<label class="control-label">{{\'APPLICATION_MAILBOX\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="mailbox" placeholder="{{\'APPLICATION_MAILBOX\' | translate}}" class="form-control" data-ng-model="item.mailbox" required readonly/>\n							<span data-ng-show="form.general.$submitted && form.general.mailbox.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END MAILBOX -->\n\n						<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n  		</wizard>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/contactmanager/company/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_COMPANY\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.company" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.company.name.$touched || forms.company.$submitted) && forms.company.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.cmopany.name.$touched || forms.company.$submitted) && forms.company.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.company.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/company/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-briefcase"></i>\n					<a href="/contactmanager/companies/list">{{ \'APPLICATION_COMPANIES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-briefcase font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_COMPANIES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_COMPANY\' | translate }}\n						</button>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/company/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getCompany()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-briefcase"></i>\n					<a href="/contactmanager/companies/list">{{ \'APPLICATION_COMPANIES\' | translate }}</a>\n					<i data-ng-show="company" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="company">\n					<a href="#">{{company.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/company.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{company.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.contactmanager.companies.view.settings\')}">\n							<a data-ng-href="/contactmanager/companies/view/{{company.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/company/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_COMPANY\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_ADDRESS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_SHIPMENT_ADDRESS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateCompany()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="company.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="company.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<!-- START STREET -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$invalid}">\n							<label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n							<input type="text" name="street" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="company.street"/>\n							<span data-ng-show="(forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END STREET -->\n\n						<!-- START POSTALCODE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$invalid}">\n							<label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n							<input type="text" name="postalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="company.postalCode"/>\n							<span data-ng-show="(forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END POSTALCODE -->\n\n						<!-- START CITY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n							<input type="text" name="city" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="company.city"/>\n							<span data-ng-show="(forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END CITY -->\n						<!-- START COUNTRY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$invalid}">\n							<label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n							<input type="text" name="country" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="company.country"/>\n							<span data-ng-show="(forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END COUNTRY -->\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n					<div class="tab-pane" id="tab_1_3">\n						<!-- START STREET -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sStreet.$touched || forms.general.$submitted) && forms.general.sStreet.$invalid}">\n							<label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n							<input type="text" name="sStreet" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="company.sStreet"/>\n							<span data-ng-show="(forms.general.sStreet.$touched || forms.general.$submitted) && forms.general.sStreet.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END STREET -->\n\n						<!-- START POSTALCODE -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sPostalCode.$touched || forms.general.$submitted) && forms.general.sPostalCode.$invalid}">\n							<label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n							<input type="text" name="sPostalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="company.sPostalCode"/>\n							<span data-ng-show="(forms.general.sPostalCode.$touched || forms.general.$submitted) && forms.general.sPostalCode.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END POSTALCODE -->\n\n						<!-- START CITY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sCity.$touched || forms.general.$submitted) && forms.general.sCity.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n							<input type="text" name="sCity" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="company.sCity"/>\n							<span data-ng-show="(forms.general.sCity.$touched || forms.general.$submitted) && forms.general.sCity.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END CITY -->\n						<!-- START COUNTRY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.general.sCountry.$touched || forms.general.$submitted) && forms.general.sCountry.$invalid}">\n							<label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n							<input type="text" name="sCountry" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="company.sCountry"/>\n							<span data-ng-show="(forms.general.sCountry.$touched || forms.general.$submitted) && forms.general.sCountry.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END COUNTRY -->\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/contactmanager/contact/list/import.modal.html",'<div class="modal-header" data-ng-init="getServices()">\n  <h3 class="modal-title">{{ \'APPLICATION_IMPORT_FROM_CSV\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.csv" novalidate>\n    <div class="row">\n      <div class="col-md-6">\n        <!-- START SERVICE -->\n        <div class="form-group" data-ng-class="{\'has-error\': forms.general.ServiceId.$invalid && forms.general.$submitted}">\n          <label class="control-label">{{\'APPLICATION_SERVICE\' | translate}}</label>\n          <ui-select data-ng-model="item.ServiceId" theme="bootstrap" name="ServiceId" data-ng-disabled="disabled" data-ng-change="getCustomFields()">\n            <ui-select-match placeholder="{{ \'APPLICATION_SERVICE\' | translate }}">{{$select.selected.name}}</ui-select-match>\n            <ui-select-choices repeat="service.id as service in services | filter: $select.search">\n              <div ng-bind-html="service.name | highlight: $select.search"></div>\n            </ui-select-choices>\n          </ui-select>\n          <span data-ng-show="forms.general.ServiceId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n          </span>\n        </div>\n        <!-- END SERVICE -->\n\n    <!-- START FULLNAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.fullname.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}</label>\n      <ui-select data-ng-model="item.fullname" theme="bootstrap" name="fullname" data-ng-disabled="disabled" required>\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_FULLNAME\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.fullname.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END FULLNAME -->\n\n    <!-- START STREET -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.street.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n      <ui-select data-ng-model="item.street" theme="bootstrap" name="street" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_STREET\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.street.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END STREET -->\n\n    <!-- START POSTALCODE -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.postalCode.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n      <ui-select data-ng-model="item.postalCode" theme="bootstrap" name="postalCode" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_POSTALCODE\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.postalCode.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END POSTALCODE -->\n\n    <!-- START CITY -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.city.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n      <ui-select data-ng-model="item.city" theme="bootstrap" name="city" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_CITY\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.city.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END CITY -->\n\n    <!-- START PHONES -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.Phones.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_PHONES\' | translate}}</label>\n      <ui-select multiple data-ng-model="item.Phones" theme="bootstrap" name="Phones" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_PHONES\' | translate }}">{{$item}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.Phones.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END PHONES -->\n\n  </div>\n  <div class="col-md-6">\n\n    <!-- START COUNTRY -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.country.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n      <ui-select data-ng-model="item.country" theme="bootstrap" name="country" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COUNTRY\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.country.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END COUNTRY -->\n\n    <!-- START DATEOFBIRTH -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.dateOfBirth.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_DATEOFBIRTH\' | translate}}</label>\n      <ui-select data-ng-model="item.dateOfBirth" theme="bootstrap" name="dateOfBirth" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_DATEOFBIRTH\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.dateOfBirth.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END DATEOFBIRTH -->\n\n    <!-- START TAGS -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.tags.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_TAGS\' | translate}}</label>\n      <ui-select multiple data-ng-model="item.tags" theme="bootstrap" name="tags" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.tags.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TAGS -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.description.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <ui-select data-ng-model="item.description" theme="bootstrap" name="description" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_DESCRIPTION\' | translate }}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.description.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END DESCRIPTION -->\n\n    <!-- START EMAILS -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv.Emails.$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{\'APPLICATION_EMAILS\' | translate}}</label>\n      <ui-select multiple data-ng-model="item.Emails" theme="bootstrap" name="Emails" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_EMAILS\' | translate }}">{{$item}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv.Emails.$invalid && forms.csv.$touched" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END EMAILS -->\n\n    <!-- START COMPANY -->\n    <div class="form-group" data-ng-class="{\'has-error\': forms.general.CompanyId.$invalid && forms.general.$submitted}">\n      <label class="control-label">{{\'APPLICATION_COMPANY\' | translate}}</label>\n      <ui-select data-ng-model="item.CompanyId" theme="bootstrap" name="CompanyId" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COMPANY\' | translate }}">{{$select.selected.name}}</ui-select-match>\n        <ui-select-choices repeat="company.id as company in companies | filter: $select.search">\n          <div ng-bind-html="company.name | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.general.CompanyId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END COMPANY -->\n\n  </div>\n  </div>\n\n  <!-- START CUSTOMFIELDS -->\n  <div data-ng-repeat="customField in customFields">\n    <div class="form-group" data-ng-class="{\'has-error\': forms.csv[customField.name].$invalid && forms.csv.$submitted}">\n      <label class="control-label">{{customField.name}}</label>\n      <ui-select data-ng-if="!joinPrompt" data-ng-model="item.customFields[customField.id]" theme="bootstrap" name="{{customField.name}}" data-ng-disabled="disabled">\n        <ui-select-match allow-clear placeholder="{{customField.name}}">{{$select.selected}}</ui-select-match>\n        <ui-select-choices repeat="index in indexes | filter: $select.search">\n          <div ng-bind-html="index | highlight: $select.search"></div>\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="forms.csv[customField.name].$invalid && forms.csv.$submitted" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n  </div>\n  <!-- END CUSTOMFIELDS -->\n\n  <div>\n    <p>{{\'APPLICATION_IMPORT_SUCCEEDED\' | translate}}: {{import.succeeded}}/{{csvLength}}</p>\n    <div class="progress progress-sm" style="">\n      <div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': import.success + \'%\' }"></div>\n    </div>\n  </div>\n  <div>\n    <p>{{\'APPLICATION_IMPORT_FAILED\' | translate}}: {{import.failed}}/{{csvLength}}</p>\n    <div class="progress progress-sm" style="">\n      <div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': import.fail + \'%\' }"></div>\n    </div>\n  </div>\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="start()" ng-disabled="forms.csv.$invalid || !forms.csv.fullname || submitted">{{ \'APPLICATION_SUBMIT\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="close()" data-ng-if="!importing">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="stop()" data-ng-if="importing">{{ \'APPLICATION_STOP\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/contact/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-users"></i>\n					<a href="/contactmanager/contacts/list">{{ \'APPLICATION_CONTACT_MANAGER\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="fa fa-users font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONTACTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle" data-ng-click="newContact();">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTACT\' | translate }}\n						</button>\n						<span class="btn default btn-file">\n						<span class="fileinput-new">\n						<i class="icon-cloud-upload"></i> {{\'APPLICATION_IMPORT_FROM_CSV\' | translate}}</span>\n						<input type="file" nv-file-select="" uploader="uploader"/>\n						</span>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/service/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_SERVICE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.service" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.service.name.$touched || forms.service.$submitted) && forms.service.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.cmopany.name.$touched || forms.service.$submitted) && forms.service.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.service.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/service/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-tty"></i>\n					<a href="/contactmanager/services/list">{{ \'APPLICATION_SERVICES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="fa fa-tty font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SERVICES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_SERVICE\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/service/view/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CUSTOM_FIELD\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.customField" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.customField.name.$touched || forms.customField.$submitted) && forms.customField.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.customField.name.$touched || forms.customField.$submitted) && forms.customField.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START TYPE -->\n    <div class="form-group"  data-ng-class="{\'has-error\': (forms.customField.type.$touched || forms.customField.$submitted) && forms.customField.type.$invalid}">\n      <label class="control-label">{{ \'APPLICATION_TYPE\' | translate }}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.type" name="type" theme="bootstrap" required>\n        <ui-select-match placeholder="{{ \'APPLICATION_TYPE\' | translate }}">{{$translate.instant($select.selected.name)}}</ui-select-match>\n        <ui-select-choices repeat="type.value as type in types| filter: $select.search">\n          {{$translate.instant(type.name)}}\n        </ui-select-choices>\n      </ui-select>\n      <span data-ng-show="(forms.customField.type.$touched || forms.customField.$submitted) && forms.customField.type.$invalid && forms.customField.type.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END TYPE -->\n\n    <div ng-slide-down="item.type == \'select\'" lazy-render duration="1">\n      <div>\n        <label class="control-label">{{\'APPLICATION_CHOICES\' | translate}}</label>\n      </div>\n      <div class="padding-bottom" ng-repeat="choice in choices">\n        <div class="form-group">\n          <div class="input-group">\n            <input type="text" class="form-control" ng-model="choice.value" required>\n            <span class="input-group-btn">\n            <button class="btn red" type="button"data-ng-click="removeField($index)" data-ng-disabled="choices.length<=1"><i class="fa fa-times"></i></button>\n            </span>\n          </div>\n        </div>\n      </div>\n      <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField()">\n        <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CHOICE\' | translate}}\n      </button>\n\n    </div>\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.customField.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/contactmanager/service/view/view.agents.html",'<div class="row" data-ng-init="getTeams()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="note note-warning" data-ng-hide="teams.length">\n				<h4 class="block">Warning!</h4>\n				<p>\n					 {{ \'MESSAGE_NO_AVAILABLE_TEAMS\' | translate }}\n				</p>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN FORM-->\n				<form action="index.html" class="form-horizontal form-row-seperated">\n					<div class="form-body text-center">\n						<div class="form-group last">\n							<div class="col-md-9" id="multi-select-team">\n							</div>\n						</div>\n					</div>\n				</form>\n				<!-- END FORM-->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/contactmanager/service/view/view.customFieldSettings.html",'<div class="row" data-ng-init="getCustomField()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CUSTOM_FIELD\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n					<!-- GENERAL TAB -->\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateCustomField()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="customField.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<div ng-slide-down="customField.type == \'select\'" lazy-render duration="1" class="mbottom20">\n								<div>\n									<label class="control-label">{{\'APPLICATION_CHOICES\' | translate}}</label>\n								</div>\n								<div class="padding-bottom" ng-repeat="choice in choices">\n									<div class="form-group">\n										<div class="input-group">\n											<input type="text" class="form-control" ng-model="choice.value" required>\n											<span class="input-group-btn">\n											<button class="btn red" type="button"data-ng-click="removeField($index)" data-ng-disabled="choices.length<=1"><i class="fa fa-times"></i></button>\n											</span>\n										</div>\n									</div>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" ng-click="addField()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CHOICE\' | translate}}\n								</button>\n\n							</div>\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="customField.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/contactmanager/service/view/view.customFields.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getServiceCustomFields()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CUSTOM_FIELDS\' | translate}}</span>\n				</div>\n				<div class="actions">\n          <div class="btn-group">\n            <button class="btn green-jungle " ng-click="create()">\n              <i class="icon-plus"></i> {{ \'APPLICATION_NEW_CUSTOM_FIELD\' | translate }}\n            </button>\n          </div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n                <th>{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th>{{ \'APPLICATION_TYPE\' | translate }}</th>\n						    <th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="customField in customFields" class="animate-repeat">\n								<td>{{customField.name}}</td>\n								<td>{{customField.type}}</td>\n								<td>{{customField.description}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/contactmanager/services/view/{{service.id}}/customfields/settings/{{customField.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(customField.name,customField.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="customFields.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AVAILABLE_CUSTOM_FIELDS\' | translate }}</i>\n								</td>\n							</tr>\n					  </tbody>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/contactmanager/service/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getService()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-tty"></i>\n					<a href="/contactmanager/services/list">{{ \'APPLICATION_SERVICES\' | translate }}</a>\n					<i data-ng-show="service" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="service">\n					<a href="#">{{service.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/service.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{service.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.contactmanager.services.view.settings\')}">\n							<a data-ng-href="/contactmanager/services/view/{{service.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.contactmanager.services.view.agents\')}">\n							<a data-ng-href="/contactmanager/services/view/{{service.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.contactmanager.services.view.customfields\')}">\n							<a data-ng-href="/contactmanager/services/view/{{service.id}}/customfields">\n							<i class="icon-pencil"></i>\n							{{ \'APPLICATION_CUSTOM_FIELDS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/contactmanager/service/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_SERVICE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateService()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="service.name" data-ng-disabled="service.defaultEntry" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="service.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/dashboard/dashboard.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/dashboard/voice">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<div>\n			<nav class="navbar navbar-default" role="navigation">\n				<div class="navbar-header">\n					<button type="button" class="navbar-toggle" data-ng-init="navCollapsed = true" data-ng-click="navCollapsed = !navCollapsed">\n						<span class="sr-only">Toggle navigation</span>\n						<span class="icon-bar"></span>\n						<span class="icon-bar"></span>\n						<span class="icon-bar"></span>\n					</button>\n				</div>\n\n				<!-- Collect the nav links, forms, and other content for toggling -->\n				<div class="collapse navbar-collapse" ng-class="!navCollapsed && \'in\'">\n					<ul class="nav navbar-nav">\n						<li data-ng-class="{active: $state.is(\'main.dashboard.voice\')}">\n							<a href="/dashboard/voice">\n								<b class=\'icon-earphones-alt\'></b>\n								{{ \'APPLICATION_VOICE\' | translate }}\n							</a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.dashboard.mail\')}">\n							<a href="/dashboard/mail">\n								<b class=\'icon-envelope\'></b>\n								{{ \'APPLICATION_MAIL\' | translate }}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- /.navbar-collapse -->\n			</nav>\n		</div>\n		<div ui-view></div>\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/dashboard/mail/mail.html",'<div class="col-md-12">\nThis is the mail view.\n</div>\n'),a.put("app/dashboard/voice/voice.html",'<div class="row" ng-init=\'getQueueStats()\'>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat red-intense">\n      <div class="visual">\n        <i class="icon-dislike"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.abandoned}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_ABANDONED\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat green-haze">\n      <div class="visual">\n        <i class="icon-like"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.answered}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_COMPLETED\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat purple-plum">\n      <div class="visual">\n        <i class="icon-control-pause"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.waiting}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_WAIT\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n  <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">\n    <div class="dashboard-stat blue-madison">\n      <div class="visual">\n        <i class="icon-control-play"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{voice.active}}\n        </div>\n        <div class="desc">\n          {{\'APPLICATION_DASHBOARD_ACTIVE\' | translate}}\n        </div>\n      </div>\n      <a class="more" href="/voice/realtime/view/queues">\n      {{\'APPLICATION_VIEW_MORE\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n      </a>\n    </div>\n  </div>\n</div>\n'),a.put("app/desk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/desk/list">{{ \'APPLICATION_DESK_COM\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_DESK_COM\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/desk/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'authType\',\'consumerKey\',\'consumerSecret\',\'token\',\'tokenSecret\',\'password\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Authentication Type\', \'Consumer Key\', \'Consumer Secret\', \'Token\', \'Token Secret\', \'Password\']" field-separator=";" filename="desk_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedDeskAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="7">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.accountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="accountByPage in accountsByPage | filter: $select.search">\n													<div ng-bind-html="accountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(account, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="username">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="remoteUri">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="account in displayedDeskAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="accounts.checked" checklist-value="account.id"></td>\n					      <td>{{account.name}}</td>\n					      <td>{{account.username}}</td>\n								<td>{{account.remoteUri}}</td>\n								<td>{{account.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/desk/view/{{account.id}}/account">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n									<a class="btn default btn-xs green-stripe" data-ng-click="checkAccount(account.id)">\n										{{ \'APPLICATION_CHECK_CONNECTION\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(account.name,account.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedDeskAccounts.length">\n								<td colspan="7" style="text-align:center;">\n									<i>No account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td/>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="email" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_EMAIL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="remoteUri" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_REMOTE_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="7" class="text-center">\n									<div class="pagination" st-pagination st-items-by-page="conf.accountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n					</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/desk/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START AUTH TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\n								<ui-select data-ng-model="account.authType" name="authType" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="type in [\'basic\', \'oauth\'] | filter: $select.search">\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START AUTH TYPE -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="account.authType == \'basic\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n							<!-- START CONSUMER KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerKey.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_CONSUMER_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="consumerKey" placeholder="{{\'APPLICATION_CONSUMER_KEY\' | translate}}" class="form-control" data-ng-model="account.consumerKey" required/>\n								<span data-ng-show="forms.formSetting.consumerKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONSUMER KEY -->\n\n              <!-- START CONSUMER SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerSecret.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_CONSUMER_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="consumerSecret" placeholder="{{\'APPLICATION_CONSUMER_SECRET\' | translate}}" class="form-control" data-ng-model="account.consumerSecret" required/>\n								<span data-ng-show="forms.formSetting.consumerSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONSUMER SECRET -->\n\n              <!-- START TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="token" placeholder="{{\'APPLICATION_TOKEN\' | translate}}" class="form-control" data-ng-model="account.token" required/>\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN -->\n\n              <!-- START TOKEN SECRET-->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.tokenSecret.$invalid}" ng-slide-down="account.authType == \'oauth\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="tokenSecret" placeholder="{{\'APPLICATION_TOKEN_SECRET\' | translate}}" class="form-control" data-ng-model="account.tokenSecret" required/>\n								<span data-ng-show="forms.formSetting.tokenSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN SECRET-->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/desk/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/desk/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.id as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected}}</ui-select-match>\n		                  <ui-select-choices repeat="item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/desk/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/desk/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/desk/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/desk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initView()">\r\n	<div class="col-md-12">\r\n		<div class="page-bar">\r\n			<ul class="page-breadcrumb">\r\n				<li>\r\n					<i class="icon-rocket"></i>\r\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n          <i class="icon-handbag"></i>\r\n          <a href="/desk/list">{{ \'APPLICATION_DESK_COM\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n					<a href="#">{{account.name}}</a>\r\n				</li>\r\n			</ul>\r\n		</div>\r\n\r\n		<!-- BEGIN PROFILE SIDEBAR -->\r\n		<div class="profile-sidebar">\r\n			<!-- PORTLET MAIN -->\r\n			<div class="portlet light profile-sidebar-portlet">\r\n				<!-- SIDEBAR USERPIC -->\r\n				<div class="profile-image">\r\n					<img src="assets/images/media/desk.png" class="img-responsive">\r\n				</div>\r\n				<!-- END SIDEBAR USERPIC -->\r\n				<!-- SIDEBAR USER TITLE -->\r\n				<div class="profile-usertitle">\r\n					<div class="profile-usertitle-name">\r\n						{{account.name}}\r\n					</div>\r\n					<div class="profile-usertitle-job">\r\n						{{account.remoteUri}}\r\n					</div>\r\n				</div>\r\n				<!-- END SIDEBAR USER TITLE -->\r\n				<!-- SIDEBAR MENU -->\r\n				<div class="profile-usermenu">\r\n					<ul class="nav">\r\n						<li data-ng-class="{active: $state.is(\'main.desk.view.account\')}">\r\n							<a ng-href="/desk/view/{{account.id}}/account">\r\n							<i class="icon-user"></i>\r\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\r\n						</li>\r\n						<li data-ng-class="{active: $state.includes(\'main.desk.view.configurations\') || $state.is(\'main.desk.view.configuration\')}">\r\n							<a ng-href="/desk/view/{{account.id}}/configurations">\r\n							<i class="icon-settings"></i>\r\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\r\n						</li>\r\n					</ul>\r\n				</div>\r\n				<!-- END MENU -->\r\n			</div>\r\n			<!-- END PORTLET MAIN -->\r\n		</div>\r\n		<!-- END BEGIN PROFILE SIDEBAR -->\r\n		<!-- BEGIN PROFILE CONTENT -->\r\n		<div ui-view class="profile-content">\r\n		</div>\r\n		<!-- END PROFILE CONTENT -->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/desk/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\r\n<div class="row">\r\n	<div class="col-md-12">\r\n			<div class="page-bar">\r\n				<ul class="page-breadcrumb">\r\n					<li>\r\n						<i class="icon-rocket"></i>\r\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n						<i class="fa fa-angle-right"></i>\r\n					</li>\r\n					<li>\r\n						<i class="icon-handbag"></i>\r\n						<a href="/desk/list">{{ \'APPLICATION_DESK_COM\' | translate }}</a>\r\n					</li>\r\n				</ul>\r\n			</div>\r\n		</div>\r\n</div>\r\n<!-- END PAGE HEADER-->\r\n\r\n<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initWizard()">\r\n	<div class="col-md-12">\r\n		<!-- BEGIN Portlet PORTLET-->\r\n		<div class="portlet light bordered">\r\n			<div class="portlet-title">\r\n				<div class="caption font-green-sharp">\r\n					<i class="icon-notebook font-green-sharp"></i>\r\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\r\n				</div>\r\n			</div>\r\n			<div class="portlet-body">\r\n				<wizard on-finish="createItem()">\r\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\r\n						<form name="forms.formSetting" novalidate>\r\n\r\n							<!-- START NAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\r\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END NAME -->\r\n\r\n							<!-- START DESCRIPTION -->\r\n							<div class="form-group">\r\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\r\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\r\n							</div>\r\n							<!-- END DESCRIPTION -->\r\n\r\n              <!-- START USERNAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="username" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/desk/accounts/validate/username"/>\r\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\r\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\r\n				        </span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n\r\n              <!-- START REMOTE ADDRESS -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/desk/accounts/validate/remoteUri"/>\r\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n								<span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\r\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\r\n				        </span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n							<!-- START AUTH TYPE -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\r\n								<ui-select data-ng-model="item.authType" name="authType" theme="bootstrap" required>\r\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\r\n									<ui-select-choices repeat="type in [\'basic\', \'oauth\'] | filter: $select.search">\r\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\r\n									</ui-select-choices>\r\n								</ui-select>\r\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- START AUTH TYPE -->\r\n\r\n              <!-- START PASSWORD -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="item.authType == \'basic\'" lazy-render duration="1">\r\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.password" required/>\r\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END PASSWORD -->\r\n\r\n              <!-- START CONSUMER KEY -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerKey.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\r\n								<label class="control-label">{{\'APPLICATION_CONSUMER_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="consumerKey" placeholder="{{\'APPLICATION_CONSUMER_KEY\' | translate}}" class="form-control" data-ng-model="item.consumerKey" required/>\r\n								<span data-ng-show="forms.formSetting.consumerKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END CONSUMER KEY -->\r\n\r\n              <!-- START CONSUMER SECRET -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.consumerSecret.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\r\n								<label class="control-label">{{\'APPLICATION_CONSUMER_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="consumerSecret" placeholder="{{\'APPLICATION_CONSUMER_SECRET\' | translate}}" class="form-control" data-ng-model="item.consumerSecret" required/>\r\n								<span data-ng-show="forms.formSetting.consumerSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END CONSUMER SECRET -->\r\n\r\n              <!-- START TOKEN -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\r\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="token" placeholder="{{\'APPLICATION_TOKEN\' | translate}}" class="form-control" data-ng-model="item.token" required/>\r\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END TOKEN -->\r\n\r\n              <!-- START TOKEN SECRET-->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.tokenSecret.$invalid}" ng-slide-down="item.authType == \'oauth\'" lazy-render duration="1">\r\n								<label class="control-label">{{\'APPLICATION_TOKEN_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="tokenSecret" placeholder="{{\'APPLICATION_TOKEN_SECRET\' | translate}}" class="form-control" data-ng-model="item.tokenSecret" required/>\r\n								<span data-ng-show="forms.formSetting.tokenSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END TOKEN SECRET-->\r\n\r\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\r\n\r\n						</form>\r\n					</wz-step>\r\n\r\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\r\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\r\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\r\n					</wz-step>\r\n\r\n				</wizard>\r\n\r\n			</div>\r\n		</div>\r\n		<!-- END Portlet PORTLET-->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/freshdesk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/freshdesk/list">{{ \'APPLICATION_FRESHDESK\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_FRESHDESK\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/freshdesk/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'apiKey\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Api Key\']" field-separator=";" filename="freshdesk_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedFreshdeskAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="7">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.accountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="accountByPage in accountsByPage | filter: $select.search">\n													<div ng-bind-html="accountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(account, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="username">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="remoteUri">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="account in displayedFreshdeskAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="accounts.checked" checklist-value="account.id"></td>\n					      <td>{{account.name}}</td>\n					      <td>{{account.username}}</td>\n								<td>{{account.remoteUri}}</td>\n								<td>{{account.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/freshdesk/view/{{account.id}}/account">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n									<a class="btn default btn-xs green-stripe" data-ng-click="checkAccount(account.id)">\n										{{ \'APPLICATION_CHECK_CONNECTION\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(account.name,account.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFreshdeskAccounts.length">\n								<td colspan="7" style="text-align:center;">\n									<i>No account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td/>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="email" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_EMAIL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="remoteUri" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_REMOTE_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="7" class="text-center">\n									<div class="pagination" st-pagination st-items-by-page="conf.accountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n					</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/freshdesk/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START API KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.apiKey.$invalid}">\n								<label class="control-label">{{\'APPLICATION_API_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="apiKey" placeholder="{{\'APPLICATION_API_KEY\' | translate}}" class="form-control" data-ng-model="account.apiKey" required/>\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END API KEY -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/freshdesk/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/freshdesk/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.name as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected[0]}}</ui-select-match>\n		                  <ui-select-choices repeat="item[0] as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item[0] | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/freshdesk/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/freshdesk/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/freshdesk/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/freshdesk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initView()">\r\n	<div class="col-md-12">\r\n		<div class="page-bar">\r\n			<ul class="page-breadcrumb">\r\n				<li>\r\n					<i class="icon-rocket"></i>\r\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n          <i class="icon-handbag"></i>\r\n          <a href="/freshdesk/list">{{ \'APPLICATION_FRESHDESK\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n					<a href="#">{{account.name}}</a>\r\n				</li>\r\n			</ul>\r\n		</div>\r\n\r\n		<!-- BEGIN PROFILE SIDEBAR -->\r\n		<div class="profile-sidebar">\r\n			<!-- PORTLET MAIN -->\r\n			<div class="portlet light profile-sidebar-portlet">\r\n				<!-- SIDEBAR USERPIC -->\r\n				<div class="profile-image">\r\n					<img src="assets/images/media/freshdesk.png" class="img-responsive">\r\n				</div>\r\n				<!-- END SIDEBAR USERPIC -->\r\n				<!-- SIDEBAR USER TITLE -->\r\n				<div class="profile-usertitle">\r\n					<div class="profile-usertitle-name">\r\n						{{account.name}}\r\n					</div>\r\n					<div class="profile-usertitle-job">\r\n						{{account.remoteUri}}\r\n					</div>\r\n				</div>\r\n				<!-- END SIDEBAR USER TITLE -->\r\n				<!-- SIDEBAR MENU -->\r\n				<div class="profile-usermenu">\r\n					<ul class="nav">\r\n						<li data-ng-class="{active: $state.is(\'main.freshdesk.view.account\')}">\r\n							<a ng-href="/freshdesk/view/{{account.id}}/account">\r\n							<i class="icon-user"></i>\r\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\r\n						</li>\r\n						<li data-ng-class="{active: $state.includes(\'main.freshdesk.view.configurations\') || $state.is(\'main.freshdesk.view.configuration\')}">\r\n							<a ng-href="/freshdesk/view/{{account.id}}/configurations">\r\n							<i class="icon-settings"></i>\r\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\r\n						</li>\r\n					</ul>\r\n				</div>\r\n				<!-- END MENU -->\r\n			</div>\r\n			<!-- END PORTLET MAIN -->\r\n		</div>\r\n		<!-- END BEGIN PROFILE SIDEBAR -->\r\n		<!-- BEGIN PROFILE CONTENT -->\r\n		<div ui-view class="profile-content">\r\n		</div>\r\n		<!-- END PROFILE CONTENT -->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/freshdesk/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\r\n<div class="row">\r\n	<div class="col-md-12">\r\n			<div class="page-bar">\r\n				<ul class="page-breadcrumb">\r\n					<li>\r\n						<i class="icon-rocket"></i>\r\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n						<i class="fa fa-angle-right"></i>\r\n					</li>\r\n					<li>\r\n						<i class="icon-handbag"></i>\r\n						<a href="/freshdesk/list">{{ \'APPLICATION_FRESHDESK\' | translate }}</a>\r\n					</li>\r\n				</ul>\r\n			</div>\r\n		</div>\r\n</div>\r\n<!-- END PAGE HEADER-->\r\n\r\n<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initWizard()">\r\n	<div class="col-md-12">\r\n		<!-- BEGIN Portlet PORTLET-->\r\n		<div class="portlet light bordered">\r\n			<div class="portlet-title">\r\n				<div class="caption font-green-sharp">\r\n					<i class="icon-notebook font-green-sharp"></i>\r\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\r\n				</div>\r\n			</div>\r\n			<div class="portlet-body">\r\n				<wizard on-finish="createItem()">\r\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\r\n						<form name="forms.formSetting" novalidate>\r\n\r\n							<!-- START NAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\r\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END NAME -->\r\n\r\n							<!-- START DESCRIPTION -->\r\n							<div class="form-group">\r\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\r\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\r\n							</div>\r\n							<!-- END DESCRIPTION -->\r\n\r\n              <!-- START USERNAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/freshdesk/accounts/validate/username"/>\r\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\r\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\r\n				        </span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n\r\n              <!-- START REMOTE ADDRESS -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/freshdesk/accounts/validate/remoteUri"/>\r\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n                <span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\r\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\r\n				        </span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n              <!-- START API KEY -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.apiKey.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_API_KEY\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="apiKey" placeholder="{{\'APPLICATION_API_KEY\' | translate}}" class="form-control" data-ng-model="item.apiKey" required/>\r\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END API KEY -->\r\n\r\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\r\n\r\n						</form>\r\n					</wz-step>\r\n\r\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\r\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\r\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\r\n					</wz-step>\r\n\r\n				</wizard>\r\n\r\n			</div>\r\n		</div>\r\n		<!-- END Portlet PORTLET-->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/integration/list/list.html",'\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-game-controller"></i>\n					<a href="/integrations/list">{{ \'APPLICATION_INTEGRATIONS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initList()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-eye font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INTEGRATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n				  <span class="btn green-jungle btn-file">\n            <span> <i class="icon-plus"></i> New App </span>\n            <input type="file" accept=".zip" nv-file-select="" uploader="uploader"/>\n          </span>\n          <a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedIntegrations" filename="integrations.csv">\n					<i class="icon-cloud-download"></i></a>\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedIntegrations" st-safe-src="integrations" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="6">\n									<div class="row">\n										<div class="col-md-6">\n											<select class="form-control input-small select2me" data-ng-model="integrationsByPage">\n												<option value="10">10</option>\n												<option value="25">25</option>\n												<option value="50">50</option>\n												<option value="{{integrations.length}}">{{ \'APPLICATION_ALL\' | translate }}</option>\n											</select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th st-sort="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th>\n						    <th st-sort="fullname">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="name">{{ \'APPLICATION_FILENAME\' | translate }}</th>\n								<th st-sort="name">{{ \'APPLICATION_VERSION\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n						    <th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="integration in displayedIntegrations">\n								<td>{{integration.id}}</td>\n								<td>{{integration.name}}</td>\n								<td>{{integration.filename}}</td>\n								<td>{{integration.version}}</td>\n					      <td>{{integration.description}}</td>\n								<td>\n									<span class="btn default btn-xs blue-stripe btn-file">\n				            <span> {{ \'APPLICATION_UPDATE\' | translate }} </span>\n				            <input type="file" accept=".zip" nv-file-select="" uploader="uploader"/>\n				          </span>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(integration.name, integration.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="integrations.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No integrations available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="id" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="filename" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FILENAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td>\n						    </td>\n								<td>\n						    </td>\n								<td>\n						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="integrationsByPage" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n				</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/jscripty/project/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PROJECT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/jscripty/project/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n        <li>\n          <i class="fa fa-slack"></i>\n          <a href="/jscripty/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n        </li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_PROJECTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n\n					<!-- <div class="table-responsive"> -->\n\n\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/jscripty/project/report/report.detail.html",'<div class="row">\n	<div class="col-md-12">\n		<!-- <div class="tab-pane" id="tab_1_3" data-ng-init="getQuestionDetail()"> -->\n		<div  id="tab_1_3" data-ng-init="getQuestionDetail()">\n\n			<div class="row">\n						<div class="col-md-12">\n							<div class="portlet ">\n													<div class="portlet-title">\n														<div class="caption">\n															<i class="fa fa-list"></i>Questions Detail\n															<!-- fa-cogs -->\n														</div>\n														<div >\n															<!-- <button type="button" name="button" ng-click="PDFQuestionDetail(\'questionDetail\')">Download as PDF</button> -->\n														</div>\n														<div class="tools">\n															<a href="" class="fullscreen" data-original-title="" title="">\n															</a>\n														</div>\n													</div>\n													<div class="portlet-body" id="questionDetail" >\n														<div class="row  margin-top-20">\n															<div class="col-md-10 col-md-offset-1">\n																<div class="panel panel-info" ng-show="!questionDetail.length">\n																	{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}\n\n																</div>\n																<div class="panel panel-info" ng-repeat= " question in questionDetail ">\n																	<div class="panel-heading">\n																		<h3 class="panel-title">\n																				<i class="icon-bar-chart "></i>\n																				{{question.question_label}}</h3>\n\n																	</div>\n																	<div class="panel-body">\n																		<div class="row">\n																			<div class="col-md-10 col-md-offset-1 ">\n																				<strong>ID:	 </strong>{{question.question_id}}\n																			</div>\n																		</div>\n																		<div class="row">\n																			<div class="col-md-10 col-md-offset-1 ">\n																				<strong>Question:	 </strong>{{question.question_text}}\n																			</div>\n																		</div>\n\n																		<div class="row">\n																			<div class="col-md-6 col-md-offset-3 ">\n																			<table class="table  table-hover">\n																				<thead>\n																					<tr>\n																						<th style="width=5%"> Answer  </th>\n																						<th style="width=5%"> Count </th>\n																					</tr>\n																				</thead>\n																				<tbody>\n																					<!-- <tr class="no-data">\n																							<td colspan="5"  ng-show="!questionSummary.rows.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</td>\n																					</tr> -->\n																					<tr ng-if= "answer"  ng-repeat="answer in question.question_answers ">\n\n																									<td>{{answer || \'No answer\'}}</td>\n																									<td>{{question.count[$index]}}</td>\n\n																					</tr>\n\n																				</tbody>\n																			</table>\n																			</div>\n																		</div>\n																		<div class="row" ng-if="question.question_other_label">\n																			<div class="col-md-10 col-md-offset-1 ">\n																				<i class="fa fa-cog "></i>\n																					{{question.question_other_label}}\n																			</div>\n																		</div>\n\n																		<div class="row" ng-if="question.question_other_label">\n																			<div class="col-md-6 col-md-offset-3 ">\n																			<table class="table  table-hover">\n																				<thead>\n																					<tr>\n																						<th style="width=5%"> Value  </th>\n																						<th style="width=5%"> Count </th>\n																					</tr>\n																				</thead>\n																				<tbody>\n\n																					<tr ng-if= "answer" ng-repeat="answer in question.question_other_answer ">\n\n																									<td>{{answer || \'No value\'}}</td>\n																									<td>{{question.question_other_count[$index]}}</td>\n\n																					</tr>\n\n																				</tbody>\n																			</table>\n																			</div>\n																		</div>\n																	</div>\n																</div>\n															</div>\n\n														</div>\n\n													</div>\n												</div>\n\n		 </div>\n\n			</div>\n\n		</div>\n		</div>\n			</div>\n'),a.put("app/jscripty/project/report/report.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row margin-top-20" data-ng-init="initView()">\n				<div class="col-md-12">\n\n				<!-- BEGIN PROFILE SIDEBAR -->\n  					<div class="profile-sidebar">\n	              <div class="portlet light profile-sidebar-portlet">\n										<!-- SIDEBAR USERPIC -->\n										<div class="profile-userpic">\n												<img src="assets/images/xcally.png" class="img-responsive" >\n										</div>\n										<!-- END SIDEBAR USERPIC -->\n										<!-- SIDEBAR USER TITLE -->\n										<div class="profile-usertitle">\n												<div class="profile-usertitle-name">\n												</div>\n												<div class="profile-usertitle-job">\n\n												</div>\n										</div>\n										<!-- END SIDEBAR USER TITLE -->\n\n										<!-- SIDEBAR MENU -->\n										<div class="profile-usermenu">\n													<ul class="nav">\n														<li data-ng-class="{active: $state.is(\'main.jscripty.projects.report.sessions\')}">\n														<!-- <li class="active"> -->\n\n																	<a data-ng-href=\'/jscripty/projects/report/{{projectId}}/sessions\'>\n						                      	<i class="icon-settings"></i>\n						                        Project Sessions</a>\n														</li>\n						                <li data-ng-class="{active: $state.is(\'main.jscripty.projects.report.summary\')}">\n																<a data-ng-href=\'/jscripty/projects/report/{{projectId}}/summary\'>\n						          					<i class="fa fa-bar-chart"></i>\n						                      Questions Summary</a>\n						                </li>\n						                <li data-ng-class="{active: $state.is(\'main.jscripty.projects.report.detail\')}">\n																<a data-ng-href=\'/jscripty/projects/report/{{projectId}}/detail\'>\n						    								<i class="fa fa-list"></i>\n						                      Questions Detail</a>\n						                </li>\n													</ul>\n										</div>\n										<!-- END MENU -->\n\n	          	</div>\n\n          	</div>\n\n              <div class="profile-content margin-top-20">\n									<div class="row">\n										<div class="col-md-12">\n														<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">\n															<div class="dashboard-stat2">\n																<div class="display">\n																	<div class="number">\n																		<h3 class="font-green-sharp">{{projectStats.started}}</h3>\n																		<small>Started</small>\n																	</div>\n																	<div class="icon">\n																		<i class="icon-pie-chart"></i>\n																	</div>\n																</div>\n																<div class="progress-info">\n																	<div class="progress">\n																		<span style="width: 100%;" class="progress-bar progress-bar-success green-sharp">\n																		</span>\n																	</div>\n																	<div class="status">\n																	</div>\n																</div>\n															</div>\n														</div>\n														<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">\n															<div class="dashboard-stat2">\n																<div class="display">\n																	<div class="number">\n																		<h3 class="font-red-haze">{{projectStats.incomplete}}</h3>\n																		<small>Incomplete</small>\n																	</div>\n																	<div class="icon">\n																		<i class="icon-chart"></i>\n																	</div>\n																</div>\n																<div class="progress-info">\n																	<div class="progress">\n																		<span style="width: 100%;" class="progress-bar progress-bar-success red-haze">\n																		</span>\n																	</div>\n																	<div class="status">\n																	</div>\n																</div>\n															</div>\n														</div>\n														<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">\n															<div class="dashboard-stat2">\n																<div class="display">\n																	<div class="number">\n																		<h3 class="font-blue-sharp">{{projectStats.completed}}</h3>\n																		<small>Completed</small>\n																	</div>\n																	<div class="icon">\n																		<i class="icon-like"></i>\n																	</div>\n																</div>\n																<div class="progress-info">\n																	<div class="progress">\n																		<span style="width: 100%;" class="progress-bar progress-bar-success blue-sharp">\n																		</span>\n																	</div>\n																	<div class="status">\n																	</div>\n																</div>\n															</div>\n														</div>\n											</div>\n							</div>\n\n	                <div class="row">\n	                  <div ui-view class="col-md-12">\n	                  </div>\n	                  </div>\n              </div>\n      	</div>\n	</div>\n'),a.put("app/jscripty/project/report/report.session.detail.html",'\n\n<div class="row" data-ng-init="getSessionDetails()">\n			<div class="col-md-12">\n					<div class="portlet" >\n									<div class="portlet-title">\n										<div class="caption">\n											<i class="fa fa-list"></i>Session Detail\n										</div>\n										<div class="tools">\n											<a href="" class="fullscreen" data-original-title="" title="">\n											</a>\n										</div>\n									</div>\n									<div class="portlet-body"  id="sessionDetail" style="height: auto;">\n										<div class="row  margin-top-20">\n											<div class="col-md-10 col-md-offset-1">\n												<div class="panel panel-default">\n													<div class="panel-heading">\n														<p>\n															<h3 class="panel-title">\n																Session Id: {{sessionQuestions.session_id}}</h3>\n														</p>\n														<p>\n															<h3 class="panel-title">\n																Status: {{sessionQuestions.status}}</h3>\n														</p>\n														<p>\n															<h3 class="panel-title">\n																Started At: {{sessionQuestions.createdAt}}</h3>\n														</p>\n														<p ng-if="sessionQuestions.completedAt">\n															<h3 class="panel-title">\n																Closed At: {{sessionQuestions.completedAt}}</h3>\n														</p>\n													</div>\n\n												</div>\n\n												<div class="panel panel-info" ng-repeat=" question in sessionQuestions.ReportJscriptyQuestions |orderBy:\'id\'">\n													<div class="panel-heading">\n														<h3 class="panel-title">\n																<i class="icon-bar-chart "></i>\n																{{question.question_label}} [ID : {{question.question_id}}]</h3>\n\n													</div>\n													<div class="panel-body"  ng-if="question.question_text" >\n\n														<div class="row">\n															<div class="col-md-10 col-md-offset-1 ">\n																<h4><strong>Question:	 </strong></h4>{{question.question_text}}\n															</div>\n														</div>\n														<div class="row">\n															<div class="col-md-10 col-md-offset-1 " ng-if="question.question_answer ">\n																<h4><strong>Answer:	 </strong></h4>{{question.question_answer}}\n															</div>\n														</div>\n														<div ng-if="question.question_other_label" class="col-md-10 col-md-offset-1 ">\n															<h4>\n																	<i class="fa fa-cog "></i>\n																	<strong>{{question.question_other_label}}: </strong>\n															</h4>\n															{{question.question_other_answer}}\n														</div>\n													</div>\n\n\n														<div class="row">\n															<div class="col-md-6 col-md-offset-3 ">\n																<table class="table  table-hover" ng-if="question.ReportJscriptyInputs.length">\n																	<thead>\n																		<tr>\n																			<th style="width=5%"> Label </th>\n																			<th style="width=5%">Answer </th>\n																		</tr>\n																	</thead>\n																	<tbody>\n\n																		<tr ng-repeat="input in question.ReportJscriptyInputs |orderBy:\'id\'">\n\n																						<td>{{input.input_label}}</td>\n																						<td>{{input.input_value || \'No Answer\'}}</td>\n\n																		</tr>\n\n																	</tbody>\n																</table>\n\n															</div>\n														</div>\n													</div>\n												</div>\n											</div>\n\n										</div>\n\n									</div>\n\n								</div>\n					</div>\n	</div>\n'),
+a.put("app/jscripty/project/report/report.sessions.html",'<!-- <div ui-view class="profile-content"> -->\n\n	<div class="row" data-ng-init="getProjectSessions()">\n		<div class="col-md-12">\n			<!-- <div class="tab-pane active" id="tab_1_1" > -->\n				<div class="portlet box blue">\n							<div class="portlet-title">\n								<div class="caption">\n									<i class="icon-settings"></i>Project Sessions\n								</div>\n								<div class="tools">\n									<a href="" class="fullscreen" data-original-title="" title="">\n									</a>\n								</div>\n							</div>\n							<div class="portlet-body" style="height: auto;">\n								<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n									<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n\n								</div>\n							</div>\n				</div>\n			<!-- </div> -->\n			</div>\n	</div>\n<!-- </div> -->\n'),a.put("app/jscripty/project/report/report.summary.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="tab-pane" id="tab_1_2" data-ng-init="getQuestionSummary()" >\n			<div class="portlet box blue">\n									<div class="portlet-title">\n										<div class="caption">\n											<i class="fa fa-bar-chart"></i>Questions Summary\n\n										</div>\n										<div class="tools">\n											<a href="" class="fullscreen" data-original-title="" title="">\n											</a>\n										</div>\n									</div>\n									<div class="portlet-body" style="height: auto;">\n										<!-- <div ui-grid="gridOptions2" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n											<div class="watermark" ng-show="!gridOptions2.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n\n										</div> -->\n										<table class="table  reports table-hover">\n											<thead>\n												<tr>\n													<th style="width=5%"> Question Id  </th>\n													<th style="width=5%"> Question Type </th>\n\n													<th style="width=5%"> Question Label </th>\n													<th style="width=5%"> Question  </th>\n													<th style="width=5%"> Count</th>\n\n												</tr>\n											</thead>\n											<tbody>\n												<tr class="no-data">\n														<!-- <td colspan="5"  ng-show="!questionSummary.rows.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</td> -->\n														<td colspan="5"  ng-show="!questionSummary.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</td>\n\n												</tr>\n												<tr ng-repeat=" project in questionSummary |orderBy:\'createdAt\'">\n\n																<td>{{project.question_id}}</td>\n																<td>{{project.question_type}}</td>\n																<td>{{project.question_label}}</td>\n																<td>{{project.question_text}}</td>\n																<td>{{project.count}}</td>\n\n																<!-- <td>{{questionSummary.count[$index].count}}</td> -->\n												</tr>\n\n											</tbody>\n										</table>\n									</div>\n\n								</div>\n\n		</div>\n</div>\n			</div>\n'),a.put("app/jscripty/project/view/view.html",'<div class="row" data-ng-init="getProject()">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-edit"></i>\n						<a href="/jscripty/projects/list">{{ \'APPLICATION_JSCRIPTY\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-slack"></i>\n						<a href="/jscripty/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n            <i class="fa fa-angle-right"></i>\n					</li>\n          <li>\n						<a ng-href="/jscripty/projects/view/{{jscriptyProject.id}}">{{jscriptyProject.name}}</a>\n          </li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n  <div class="col-md-12">\n		<div id="geEditor" class="geEditor"></div>\n  </div>\n</div>\n<!-- END PAGE CONTENT-->\n<script>\n\n\n</script>\n'),a.put("app/login/login.html",'<!-- BEGIN LOGO -->\n<div class="logo">\n	<a href="index.html">\n	<img src="assets/images/logo-big.png" alt=""/>\n	</a>\n</div>\n<!-- END LOGO -->\n<!-- BEGIN LOGIN -->\n<div class="content">\n	<!-- BEGIN LOGIN FORM -->\n	<form class="login-form" name="loginForm" data-ng-show="!flagLogin1" data-ng-submit="login(loginForm)" novalidate>\n		<h3 class="form-title">Sign In</h3>\n		<div class="alert alert-danger" data-ng-class="{\'display-hide\': !loginSubmitted || !errorLogin}">\n			<button class="close" data-close="alert"></button>\n			<span>{{ errorLog ? errorLog : \'Enter any username and password.\'}}</span>\n		</div>\n		<div class="form-group" data-ng-class="{\'has-error\': loginSubmitted && loginForm.name.$invalid}">\n			<label class="control-label">Username</label>\n      <div class="input-icon">\n        <i class="fa fa-user"></i>\n        <input ng-enter="login(loginForm)" class="form-control form-control-solid placeholder-no-fix" type="text" autocomplete="off" placeholder="Username" name="name" ng-model="userLogin.name" required/>\n      </div>\n      <span data-ng-show="loginSubmitted && loginForm.name.$invalid" class="help-block">Username is required.</span>\n		</div>\n		<div class="form-group" data-ng-class="{\'has-error\': loginSubmitted && loginForm.password.$invalid}">\n			<label class="control-label">Password</label>\n      <div class="input-icon">\n        <i class="fa fa-lock"></i>\n        <input ng-enter="login(loginForm)" class="form-control form-control-solid placeholder-no-fix" type="password" autocomplete="off" placeholder="Password" name="password" ng-model="userLogin.password" required/>\n      </div>\n      <span data-ng-show="loginSubmitted && loginForm.password.$invalid" class="help-block">Password is required.</span>\n		</div>\n		<div class="form-actions">\n			<button type="submit" class="btn btn-success uppercase">Login</button>\n      <label class="rememberme check">\n        <input type="checkbox"> Remember me\n      </label>\n			<!-- <label class="rememberme check">\n			<input type="checkbox" name="remember" value="1"/>Remember </label> -->\n			<!-- <a href="javascript:;" id="forget-password" class="forget-password">Forgot Password?</a> -->\n		</div>\n		<div class="login-options">\n			<h4>Follow Us on</h4>\n			<ul class="social-icons">\n				<li>\n					<a class="social-icon-color facebook" data-original-title="facebook" href="https://www.facebook.com/xenialab"></a>\n				</li>\n				<li>\n					<a class="social-icon-color twitter" data-original-title="Twitter" href="https://twitter.com/xenialab"></a>\n				</li>\n				<li>\n					<a class="social-icon-color googleplus" data-original-title="Goole Plus" href="#"></a>\n				</li>\n				<li>\n					<a class="social-icon-color linkedin" data-original-title="Linkedin" href="#"></a>\n				</li>\n			</ul>\n		</div>\n	</form>\n</div>\n<div class="copyright">\n	 xCALLY Motion | {{year}} - {{year + 1}} &copy; Powered by Xenialab\n</div>\n<!-- END LOGIN -->\n'),a.put("app/main/chooseContact.modal.html",'<div class="modal-header" data-ng-init="getContacts()">\n  <h3 class="modal-title">{{ \'APPLICATION_CHOOSE_CONTACT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <table st-table="rowCollection" class="table table-striped">\n  	<tbody>\n  	<tr ng-repeat="contact in contacts">\n  		<td>{{contact.fullname}}</td>\n  		<td>{{contact.Service.name}}</td>\n  		<td>\n        <button class="btn default btn-xs green-stripe" data-ng-click="open(contact)">\n          {{ \'APPLICATION_OPEN\' | translate}}\n        </button>\n      </td>\n  	</tr>\n    <tr data-ng-hide="contacts.length">\n      <td colspan="3" style="text-align:center;">\n        <i>{{ \'MESSAGE_NO_CONTACTS_AVAILABLE\' | translate }}</i>\n      </td>\n    </tr>\n  	</tbody>\n  </table>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="open()"><i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTACT\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/main/closeEditedTab.modal.html",'<div class="modal-header" data-ng-init="getContacts()">\n  <h3 class="modal-title">{{ \'APPLICATION_WARNING\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <p>{{\'MESSAGE_CLOSE_EDITED_TAB\' | translate}}</p>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-danger" type="button" ng-click="close()">{{ \'APPLICATION_CLOSE\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/main/main.html",'<!-- BEGIN HEADER -->\n<div data-ng-include="\'components/header/header.html\'" data-ng-controller="HeaderController" class="page-header navbar navbar-fixed-top">\n</div>\n<!-- END HEADER -->\n\n<div class="clearfix">\n</div>\n<!-- BEGIN CONTAINER -->\n<div class="page-container" data-ng-init="initMain()">\n\n  <!-- BEGIN SIDEBAR -->\n  <div data-ng-include="\'components/sidebar/sidebar.html\'" data-ng-controller="SidebarController" class="page-sidebar-wrapper">\n  </div>\n  <!-- END SIDEBAR -->\n\n  <!-- BEGIN CONTENT -->\n  <div class="page-content-wrapper">\n    <div class="page-content" data-ng-class="{\'demo\': !license.expiration}">\n\n      <!-- BEGIN PAGE CONTENT -->\n      <uib-tabset>\n        <uib-tab select="addWorkspace()" active="mainTab.active">\n          <uib-tab-heading>\n            Motion <i class="icon-rocket"></i>\n          </uib-tab-heading>\n          <div ui-view class=""></div>\n        </uib-tab>\n        <uib-tab data-ng-repeat="workspace in workspaces" active="workspace.active" data-ng-switch="workspace.type">\n          <uib-tab-heading>\n            {{workspace.name}} <i class="icon-close pointer-cursor" data-ng-click="closeTab($index)"></i>\n          </uib-tab-heading>\n          <div class="" data-ng-switch="workspace.type">\n            <new-contact data-ng-switch-when="newContact" workspace="workspace" index="$index" on-submit="createContact(index,item)"></new-contact>\n            <contact data-ng-switch-when="contact" workspace="workspace" index="$index" on-submit="updateContact(index,item)"></contact>\n            <jscripty data-ng-switch-when="jscripty" workspace="workspace" index="$index" on-submit="closeTab(index)"></jscripty>\n          </div>\n        </uib-tab>\n      </uib-tabset>\n      <!-- END PAGE CONTENT  -->\n\n    </div>\n  </div>\n  <!-- END CONTENT -->\n\n  <!-- BEGIN QUICK SIDEBAR -->\n  <a href="javascript:;" class="page-quick-sidebar-toggler"><i class="icon-close"></i></a>\n  <div data-ng-include="\'components/quickSidebar/quickSidebar.html\'" data-ng-controller="QuickSidebarController" class="page-quick-sidebar-wrapper">\n  </div>\n  <!-- END QUICK SIDEBAR -->\n\n</div>\n<!-- END CONTAINER -->\n\n<!-- BEGIN FOOTER -->\n<div data-ng-include="\'components/footer/footer.html\'" data-ng-controller="FooterController" class="page-footer">\n</div>\n<!-- END FOOTER -->\n\n<!-- BEGIN JAVASCRIPTS(Load javascripts at bottom, this will reduce page load time) -->\n<!-- BEGIN CORE PLUGINS -->\n<!--[if lt IE 9]>\n<script src="../../assets/global/plugins/respond.min.js"></script>\n<script src="../../assets/global/plugins/excanvas.min.js"></script>\n<![endif]-->\n\n<!-- END JAVASCRIPTS -->\n'),a.put("app/main/template/actionBuilder/template.actionBuilderIntegration.html",'<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data1" name="data1{{randomName}}" theme="bootstrap" data-ng-change="changeIntegration()" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="integration.state as integration in integrations | filter: $select.search">\n      <div ng-bind-html="integration.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="form-group col-md-2" data-ng-if="element.data1 && accounts && randomName" data-ng-class="{\'has-error\': (form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data2" name="data2{{randomName}}" theme="bootstrap" data-ng-change="changeAccount();" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="account.id as account in accounts | filter: $select.search">\n      <div ng-bind-html="account.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="form-group col-md-2" data-ng-if="element.data2 && configurations && randomName" data-ng-class="{\'has-error\': (form[\'data3\'+randomName].$touched || form.$submitted) && form[\'data3\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data3" name="data3{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="config.id as config in configurations | filter: $select.search">\n      <div ng-bind-html="config.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data3\'+randomName].$touched || form.$submitted) && form[\'data3\'+randomName].$error.required" class="help-block help-block-error">\n'+"    <strong>{{'APPLICATION_WARNING' | translate}}!</strong> {{'MESSAGE_REQUIRED_FIELD' | translate}}.\n  </span>\n</div>\n"),a.put("app/main/template/actionBuilder/template.actionBuilderStatus.html",'<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data1" name="data1{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="status.value as status in states | filter: $select.search">\n      <div ng-bind-html="status.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$error.required" class="help-block help-block-error">\n'+"    <strong>{{'APPLICATION_WARNING' | translate}}!</strong> {{'MESSAGE_REQUIRED_FIELD' | translate}}.\n  </span>\n</div>\n"),a.put("app/main/template/actionBuilder/template.actionBuilderTemplate.html",'<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.data1" name="data1{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name}}</ui-select-match>\n    <ui-select-choices repeat="template.id as template in templates | filter: $select.search">\n      <div ng-bind-html="template.name | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'data1\'+randomName].$touched || form.$submitted) && form[\'data1\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div data-ng-if="randomName" class="form-group col-md-2" data-ng-class="{\'has-error\': (form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$invalid}">\n  <input type="text" ng-model="element.data2" name="data2{{randomName}}" class="form-control" required/>\n  <span data-ng-show="(form[\'data2\'+randomName].$touched || form.$submitted) && form[\'data2\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="col-md-2">\n  <input type="text" ng-model="element.data3" class="form-control"/>\n</div>\n'),a.put("app/main/template/template.conditionBuilder.html",'<div data-ng-if="randomName" class="form-group col-md-3" data-ng-class="{\'has-error\': (form[\'field\'+randomName].$touched || form.$submitted) && form[\'field\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.field" name="field{{randomName}}" theme="bootstrap" data-ng-change="checkCondition(element.field)" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="condition.value as condition in service.services[serviceindex].conditions | filter: $select.search">\n      <div ng-bind-html="condition.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'field\'+randomName].$touched || form.$submitted) && form[\'field\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div data-ng-if="randomName && element.field" class="form-group col-md-3" data-ng-class="{\'has-error\': (form[\'operator\'+randomName].$touched || form.$submitted) && form[\'operator\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.operator" name="operator{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="operator.value as operator in _.find(service.services[serviceindex].conditions,{value:element.field}).operators | filter: $select.search">\n      <div ng-bind-html="operator.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'operator\'+randomName].$touched || form.$submitted) && form[\'operator\'+randomName].$error.required" class="help-block help-block-error">\n    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n  </span>\n</div>\n<div class="col-md-3" data-ng-if="elementType === \'input\' && randomName && element.field" data-ng-class="{\'has-error\': (form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$invalid}">\n  <input type="text" ng-model="element.value" class="form-control" name="value{{randomName}}" required/>\n  <span data-ng-show="(form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$error.required" class="help-block help-block-error">\n      <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n    </span>\n</div>\n<div class="form-group col-md-3" data-ng-if="elementType === \'select\' && randomName && element.field" data-ng-class="{\'has-error\': (form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$invalid}">\n  <ui-select data-ng-model="element.value" name="value{{randomName}}" theme="bootstrap" required>\n    <ui-select-match>{{$select.selected.name | translate}}</ui-select-match>\n    <ui-select-choices repeat="value.value as value in values| filter: $select.search">\n      <div ng-bind-html="value.name | translate | highlight: $select.search"></div>\n    </ui-select-choices>\n  </ui-select>\n  <span data-ng-show="(form[\'value\'+randomName].$touched || form.$submitted) && form[\'value\'+randomName].$error.required" class="help-block help-block-error">\n'+"    <strong>{{'APPLICATION_WARNING' | translate}}!</strong> {{'MESSAGE_REQUIRED_FIELD' | translate}}.\n  </span>\n</div>\n"),a.put("app/main/template/template.contactTab.html",'<div class="row margin-top-20 contact-tab-container">\n  <div class="col-md-12 contact-tab">\n    <form name="forms.general" data-ng-submit="submit({index:index,item:contact})" novalidate>\n    <!-- BEGIN PROFILE SIDEBAR -->\n    <div class="profile-sidebar">\n      <!-- PORTLET MAIN -->\n      <div class="portlet light pbottom20">\n        <!-- SIDEBAR USERPIC -->\n        <div class="profile-userpic">\n          <img src="assets/images/media/contact.png" class="img-responsive" alt="">\n        </div>\n        <!-- END SIDEBAR USERPIC -->\n        <!-- SIDEBAR USER TITLE -->\n        <div class="profile-usertitle">\n          <div class="profile-usertitle-name">\n            {{contact.fullname}}\n          </div>\n          <div class="profile-usertitle-job">\n          </div>\n        </div>\n        <!-- END SIDEBAR USER TITLE -->\n        <!-- SIDEBAR BUTTONS -->\n        <div class="profile-userbuttons">\n          <button type="submit" class="btn btn-circle green-haze btn-sm" data-ng-disabled="!contact.fullname">{{\'APPLICATION_UPDATE\' | translate}}</button>\n          <!-- <button type="button" class="btn btn-circle btn-danger btn-sm">Message</button> -->\n        </div>\n      </div>\n      <!-- END PORTLET MAIN -->\n      <!-- PORTLET MAIN -->\n      <!-- <div class="portlet light">\n\n        <div class="row list-separated profile-stat">\n          <div class="col-md-4 col-sm-4 col-xs-6">\n            <div class="uppercase profile-stat-title">\n               37\n            </div>\n            <div class="uppercase profile-stat-text">\n               Projects\n            </div>\n          </div>\n          <div class="col-md-4 col-sm-4 col-xs-6">\n            <div class="uppercase profile-stat-title">\n               51\n            </div>\n            <div class="uppercase profile-stat-text">\n               Tasks\n            </div>\n          </div>\n          <div class="col-md-4 col-sm-4 col-xs-6">\n            <div class="uppercase profile-stat-title">\n               61\n            </div>\n            <div class="uppercase profile-stat-text">\n               Uploads\n            </div>\n          </div>\n        </div>\n\n        <div>\n          <h4 class="profile-desc-title">{{\'APPLICATION_ABOUT\' | translate}} {{contact.fullname}}</h4>\n          <span class="profile-desc-text break-overflow">{{contact.description}}</span>\n          <div class="margin-top-20 profile-desc-link">\n            <i class="fa fa-globe"></i>\n            <a href="http://www.keenthemes.com">www.keenthemes.com</a>\n          </div>\n          <div class="margin-top-20 profile-desc-link">\n            <i class="fa fa-twitter"></i>\n            <a href="http://www.twitter.com/keenthemes/">@keenthemes</a>\n          </div>\n          <div class="margin-top-20 profile-desc-link">\n            <i class="fa fa-facebook"></i>\n            <a href="http://www.facebook.com/keenthemes/">keenthemes</a>\n          </div>\n        </div>\n      </div> -->\n      <!-- END PORTLET MAIN -->\n    </div>\n    <!-- END BEGIN PROFILE SIDEBAR -->\n    <!-- BEGIN PROFILE CONTENT -->\n    <div class="profile-content">\n      <div class="row">\n        <div class="col-md-6">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light ">\n            <div class="portlet-title">\n              <div class="caption caption-md">\n                <i class="icon-bar-chart theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAIL\' | translate}}</span>\n              </div>\n              <div class="actions">\n                <div class="btn-group btn-group-devided" data-toggle="buttons">\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="detail.tab=\'main\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_MAIN\' | translate}}</label>\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="detail.tab=\'address\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_ADDRESS\' | translate}}</label>\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="detail.tab=\'other\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_OTHER\' | translate}}</label>\n                  <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="detail.tab=\'customFields\'">\n                  <input type="radio" class="toggle">{{\'APPLICATION_CUSTOM_FIELDS\' | translate}}</label>\n                </div>\n              </div>\n            </div>\n            <div class="portlet-body">\n              <div data-ng-class="{\'hidden\':detail.tab != \'main\'}" class="portlet-body contact-portlet">\n              <!-- START FULLNAME -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$invalid}">\n                <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="contact.fullname" required/>\n                <span data-ng-show="(forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END FULLNAME -->\n\n              <!-- START COMPANY -->\n              <div class="form-group" data-ng-class="{\'has-error\': forms.general.CompanyId.$invalid && forms.general.$submitted}">\n                <label class="control-label">{{\'APPLICATION_COMPANY\' | translate}}</label>\n                <ui-select data-ng-model="contact.CompanyId" theme="bootstrap" name="CompanyId" ng-disabled="disabled">\n                  <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COMPANY\' | translate }}">{{$select.selected.name}}</ui-select-match>\n                  <ui-select-choices repeat="company.id as company in companies | filter: $select.search">\n                    <div ng-bind-html="company.name | highlight: $select.search"></div>\n                  </ui-select-choices>\n                </ui-select>\n                <span data-ng-show="forms.general.CompanyId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END COMPANY -->\n\n              <!-- START TAGS -->\n              <div class="form-group" data-ng-class="{\'has-error\': forms.general.tags.$invalid && forms.general.$submitted}">\n                <label class="control-label">{{\'APPLICATION_TAGS\' | translate}}</label>\n                <ui-select tagging tagging-label="" multiple=\'true\' data-ng-model="contact.tags" theme="bootstrap" name="tags" ng-disabled="disabled">\n                  <ui-select-match placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item}}</ui-select-match>\n                  <ui-select-choices repeat="tag in tags | filter: $select.search">\n                    {{tag}}\n                  </ui-select-choices>\n                </ui-select>\n                <span data-ng-show="forms.general.tags.$invalid && forms.general.$submitted" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END TAGS -->\n              <!-- START SERVICE -->\n              <div class="form-group">\n                <label class="control-label">{{\'APPLICATION_SERVICE\' | translate}}</label>\n                <input type="text" name="service" placeholder="{{\'APPLICATION_SERVICE\' | translate}}" class="form-control" data-ng-model="contact.Service.name" disabled/>\n              </div>\n              <!-- END SERVICE -->\n\n            </div>\n            <div data-ng-class="{\'hidden\':detail.tab != \'address\'}" class="portlet-body contact-portlet">\n              <!-- START STREET -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$invalid}">\n                <label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n                <input type="text" name="street" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="contact.street"/>\n                <span data-ng-show="(forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END STREET -->\n\n              <!-- START POSTALCODE -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$invalid}">\n                <label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n                <input type="text" name="postalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="contact.postalCode"/>\n                <span data-ng-show="(forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END POSTALCODE -->\n\n              <!-- START CITY -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$invalid}">\n                <label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n                <input type="text" name="city" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="contact.city"/>\n                <span data-ng-show="(forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END CITY -->\n\n              <!-- START COUNTRY -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$invalid}">\n                <label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n                <input type="text" name="country" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="contact.country"/>\n                <span data-ng-show="(forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END COUNTRY -->\n            </div>\n            <div data-ng-class="{\'hidden\':detail.tab != \'other\'}" class="portlet-body contact-portlet">\n              <!-- START DATEOFBIRTH -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$invalid}">\n                <label class="control-label">{{\'APPLICATION_DATEOFBIRTH\' | translate}}</label>\n                <input name="dateOfBirth" type="date" placeholder="{{\'APPLICATION_DATEOFBIRTH\' | translate}}" class="form-control date-picker" data-ng-model="contact.dateOfBirth"/>\n                <span data-ng-show="(forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END DATEOFBIRTH -->\n\n              <!-- START DESCRIPTION -->\n              <div class="form-group">\n                <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n                <textarea style="resize: vertical;" type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="contact.description"></textarea>\n              </div>\n              <!-- END DESCRIPTION -->\n              <!-- START CREATED_BY -->\n              <div class="form-group">\n                <label class="control-label">{{\'APPLICATION_CREATED_BY\' | translate}}</label>\n                <input type="text" name="createdBy" placeholder="{{\'APPLICATION_CREATED_BY\' | translate}}" class="form-control" data-ng-model="contact.User.name" disabled/>\n              </div>\n              <!-- END CREATED_BY -->\n            </div>\n            <div data-ng-class="{\'hidden\':detail.tab != \'customFields\'}" class="portlet-body contact-portlet">\n              <div data-ng-repeat="customField in customFields">\n                <div data-ng-if="customField.active || _.find(contact.CustomFields,{id:customField.id})">\n                <div data-ng-if="customField.type==\'text\'" class="form-group" data-ng-class="{\'has-error\': (forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$invalid}">\n                  <label class="control-label">{{customField.name}}</label>\n                  <input data-ng-if="!joinPrompt" type="text" name="{{customField.name}}" placeholder="{{customField.name}}" class="form-control" data-ng-model="contact.customFields[customField.id]"/>\n                  <span data-ng-show="(forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$error.required" class="help-block help-block-error">\n                    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                  </span>\n                </div>\n                <div data-ng-if="customField.type==\'select\'" class="form-group" data-ng-class="{\'has-error\': forms.general[customField.name].$invalid && forms.general.$submitted}">\n                  <label class="control-label">{{customField.name}}</label>\n                  <ui-select data-ng-if="!joinPrompt" data-ng-model="contact.customFields[customField.id]" theme="bootstrap" name="{{customField.name}}" data-ng-disabled="disabled">\n                    <ui-select-match allow-clear placeholder="{{customField.name}}">{{$select.selected.value}}</ui-select-match>\n                    <ui-select-choices repeat="choice.value as choice in customField.values | filter: $select.search">\n                      <div ng-bind-html="choice.value | highlight: $select.search"></div>\n                    </ui-select-choices>\n                  </ui-select>\n                  <span data-ng-show="forms.general[customField.name].$invalid && forms.general.$submitted" class="help-block help-block-error">\n                    <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                  </span>\n                </div>\n              </div>\n              </div>\n            </div>\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n        <div class="col-md-6">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light">\n            <div class="portlet-title tabbable-line">\n              <div class="caption caption-md">\n                <i class="icon-globe theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONTACTS\' | translate}}</span>\n              </div>\n              <ul class="nav nav-tabs">\n                <li class="active">\n                  <a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_PHONES\' | translate}}</a>\n                </li>\n                <li>\n                  <a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_EMAILS\' | translate}}</a>\n                </li>\n              </ul>\n            </div>\n            <div class="portlet-body">\n              <!--BEGIN TABS-->\n              <div class="tab-content">\n                <div class="tab-pane active" id="tab_1_1">\n                  <div class="contact-portlet">\n                    <!-- START PHONES -->\n                    <div class="padding-bottom mbottom20">\n                    <div data-ng-if="contact.Phones.length>0">\n                      <label class="control-label">{{\'APPLICATION_PHONES\' | translate}}</label>\n                    </div>\n                    <div class="padding-bottom" ng-repeat="phone in contact.Phones">\n                      <div class="form-group">\n                        <div class="input-group">\n                          <input type="text" class="form-control" ng-model="phone.phone" required>\n                          <span class="input-group-btn">\n                          <button class="btn red" type="button"data-ng-click="removeField(\'Phones\',$index)"><i class="fa fa-times"></i></button>\n                          </span>\n                        </div>\n                      </div>\n                    </div>\n                    <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Phones\')">\n                      <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_PHONE\' | translate}}\n                    </button>\n                  </div>\n                  <!-- END PHONES -->\n                </div>\n              </div>\n                <div class="tab-pane" id="tab_1_2">\n                  <div class="contact-portlet">\n                    <!-- START EMAILS -->\n                      <div class="padding-bottom mbottom20">\n                      <div data-ng-if="contact.Emails.length>0">\n                        <label class="control-label">{{\'APPLICATION_EMAILS\' | translate}}</label>\n                      </div>\n                      <div class="padding-bottom" ng-repeat="email in contact.Emails">\n                        <div class="form-group">\n                          <div class="input-group">\n                            <input type="email" class="form-control" ng-model="email.email" required>\n                            <span class="input-group-btn">\n                            <button class="btn btn-danger" type="button" data-ng-click="removeField(\'Emails\',$index)"><i class="fa fa-times"></i></button>\n                            </span>\n                          </div>\n                        </div>\n                      </div>\n                      <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Emails\')">\n                        <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_EMAIL\' | translate}}\n                      </button>\n                    </div>\n                    <!-- END EMAILS -->\n                  </div>\n                </div>\n              </div>\n              <!--END TABS-->\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n      </div>\n      <div class="row">\n        <div class="col-md-12">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light">\n            <div class="portlet-title tabbable-line">\n              <div class="caption caption-md">\n                <i class="icon-globe theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_LOG\' | translate}}</span>\n              </div>\n              <ul class="nav nav-tabs">\n                <li class="active">\n                  <a href="#" data-target="#tab_2_1" data-toggle="tab">{{ \'APPLICATION_JOURNAL\' | translate}}</a>\n                </li>\n                <li>\n                  <a href="#" data-target="#tab_2_2" data-toggle="tab">{{ \'APPLICATION_HISTORY\' | translate}}</a>\n                </li>\n              </ul>\n            </div>\n            <div class="portlet-body">\n              <!--BEGIN TABS-->\n              <div class="tab-content">\n                <div class="tab-pane active" id="tab_2_1">\n                  <div class="contact-portlet">\n                    <div class="actions">\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.journal.show=\'Phones\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_PHONES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.show=\'Emails\';log.journal.detail=\'general\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_EMAILS\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.journal.type=\'Inbounds\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_INBOUND\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.type=\'Outbounds\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_OUTBOUND\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons" data-ng-if="log.journal.show==\'Phones\'">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.journal.detail=\'general\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_GENERAL\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.detail=\'QueueCalls\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_QUEUES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.journal.detail=\'ReportAgents\';getRows(\'journal\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_AGENTS\' | translate}}</label>\n                      </div>\n                    </div>\n                    <table st-table="journal" class="table table-striped">\n                  		<thead>\n                  		<tr>\n                  			<th data-ng-repeat="column in columns[log.journal.show][log.journal.detail].header">{{column | translate}}</th>\n                  		</tr>\n                  		</thead>\n                  		<tbody>\n                  		<tr data-ng-repeat="row in rows[\'journal\']">\n                  			<td data-ng-repeat="col in columns[log.journal.show][log.journal.detail].indexes">{{col == \'createdAt\' ? moment(row[col]).format(\'DD/MM/YYYY HH:mm:ss\') : row[col]}}</td>\n                  		</tr>\n                      <tr data-ng-hide="rows[\'journal\'].length">\n                        <td colspan="{{columns[log.journal.show][log.journal.detail].header.length}}" class="text-center">\n                          {{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}\n                        </td>\n                      </tr>\n                  		</tbody>\n                  		<tfoot>\n                  			<tr>\n                  				<td colspan="{{columns[log.journal.show][log.journal.detail].header.length}}" class="text-center">\n                  					<div st-pagination="" st-items-by-page="itemsByPage" st-displayed-pages="7"></div>\n                  				</td>\n                  			</tr>\n                  		</tfoot>\n                  	</table>\n\n                  </div>\n              </div>\n                <div class="tab-pane" id="tab_2_2">\n                  <div class="contact-portlet">\n                    <div class="actions">\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.history.show=\'Phones\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_PHONES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.show=\'Emails\';log.history.detail=\'general\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_EMAILS\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.history.type=\'HistoryInbounds\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_INBOUND\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.type=\'HistoryOutbounds\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_OUTBOUND\' | translate}}</label>\n                      </div> |\n                      <div class="btn-group btn-group-devided" data-toggle="buttons" data-ng-if="log.history.show==\'Phones\'">\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm active" data-ng-click="log.history.detail=\'general\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_GENERAL\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.detail=\'HistoryQueueCalls\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_QUEUES\' | translate}}</label>\n                        <label class="btn btn-transparent grey-salsa btn-circle btn-sm" data-ng-click="log.history.detail=\'HistoryReportAgents\';getRows(\'history\');">\n                        <input type="radio" class="toggle">{{\'APPLICATION_AGENTS\' | translate}}</label>\n                      </div>\n                    </div>\n                    <table st-table="history" class="table table-striped">\n                      <thead>\n                      <tr>\n                        <th data-ng-repeat="column in columns[log.history.show][log.history.detail].header">{{column | translate}}</th>\n                      </tr>\n                      </thead>\n                      <tbody>\n                      <tr data-ng-repeat="row in rows[\'history\']">\n                        <td data-ng-repeat="col in columns[log.history.show][log.history.detail].indexes">{{col == \'createdAt\' ? moment(row[col]).format(\'DD/MM/YYYY HH:mm:ss\') : row[col]}}</td>\n                      </tr>\n                      <tr data-ng-hide="rows[\'history\'].length">\n                        <td colspan="{{columns[log.history.show][log.history.detail].header.length}}" class="text-center">\n                          {{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}\n                        </td>\n                      </tr>\n                      </tbody>\n                      <tfoot>\n                        <tr>\n                          <td colspan="{{columns[log.history.show][log.history.detail].header.length}}" class="text-center">\n                            <div st-pagination="" st-items-by-page="itemsByPage" st-displayed-pages="7"></div>\n                          </td>\n                        </tr>\n                      </tfoot>\n                    </table>\n\n                  </div>\n                </div>\n              </div>\n              <!--END TABS-->\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n\n      </div>\n    </div>\n    <!-- END PROFILE CONTENT -->\n  </form>\n  </div>\n</div>\n'),
+a.put("app/main/template/template.jscriptyTab.html",'<div class="portlet light bordered">\n    <!-- BEGIN PORTLET TITLE -->\n    <!-- <div class="portlet-title">\n      <div class="caption font-green-sharp"> -->\n        <!-- <i class="fa fa-edit font-green-sharp"></i>\n                <span ng-if="attribute.nodeName ==\'label\'" ng-repeat=\'attribute in currentQuestion.value.attributes track by $index\' class="caption-subject">{{attribute.value}} </span> -->\n        <!-- </div> -->\n      <!-- </div>\n    </div> -->\n      <!-- END PORTLET TITLE -->\n    <!-- BEGIN PORTLET BODY -->\n    <div class="portlet-body">\n          <div class="row">\n              <!-- BEGIN SIDEBAR -->\n                <div  class="profile-sidebar" style="width: 250px;">\n                  <!-- PORTLET MAIN -->\n              				<!-- SIDEBAR MENU -->\n              				<div class="profile-usermenu">\n              					<ul class="nav">\n              						<li  ng-repeat= \'question in questions track by $index\' ng-class="{active: $index == count}">\n\n              							<a  ng-click="setCurrentQuestion($index)" >\n  																	<i class="fa fa-check"></i> <label ng-if="attribute.nodeName == \'label\'" ng-repeat=\'attribute in question.value.attributes track by $index\'>{{attribute.value}}</label>\n\n                            </a>\n              						</li>\n              					</ul>\n              				</div>\n              				<!-- END SIDEBAR MENU -->\n                    <!-- END PORTLET MAIN -->\n                </div>\n                  <!-- END SIDEBAR -->\n                  <div   class="profile-content">\n                        <div class="portlet box blue-hoki">\n                        												<div class="portlet-title">\n\n                        													<div class="caption" >\n                        														<i class="fa fa-edit"></i>\n                                                 <span ng-if="attribute.nodeName ==\'label\'" ng-repeat=\'attribute in currentQuestion.value.attributes\' class="caption-subject">{{attribute.value}} </span>\n\n                        													</div>\n\n\n                        												</div>\n                                                <div class="portlet-body form ">\n                                                  <div class="row">\n    																								<div class="col-md-11 col-md-offset-1 ">\n                                                  <form >\n                                                    <div class="form-body" style="height: 400px; overflow-y: auto;overflow-x:hidden">\n\n                                                      <!-- <div class="form-group" >\n                                                        <label class="control-label" ng-if="attribute.nodeName ==\'label\'" ng-repeat=\'attribute in currentQuestion.value.attributes\' >{{attribute.value}}</label>\n                                                       </div> -->\n                                                       <!-- Question  -->\n                                                       <div class="form-group" >\n                                                         <!-- <label class="control-label" ng-if="attribute.nodeName ==\'question\'" ng-repeat=\'attribute in currentQuestion.value.attributes\' >{{attribute.value}}</label> -->\n                                                          <h3 ng-if="attribute.nodeName ==\'question\'" ng-repeat=\'attribute in currentQuestion.value.attributes\'>{{attribute.value}}</h3>\n                                                        </div>\n                                                        <!-- Buttons  -->\n\n                                                        <!-- <div class="form-group" > -->\n                                                          <div class="row">\n                                                            <div class="col-md-6">\n                                                              <ul class="nav nav-pills nav-stacked" >\n                                                                <li  ng-repeat=\'edge in currentQuestion.edges track by $index\'  style="background-color: #E8F7FC" ng-show="(edge.source.id == currentQuestion.id) && edge.value" ng-class="{active: (edge.value) == currentQuestion.answer}">\n                                                                  <a  ng-click="next(edge.target, edge.value)" >\n                                                                          <span style=" display:block;word-break:break-all;">{{edge.value}}</span>\n                                                                      </a>\n                                                                </li>\n                                                              </ul>\n                                                            </div>\n                                                          </div>\n\n\n                                                         <!-- </div> -->\n                                                         <!-- Question Other Option  -->\n\n                                                         <div class="form-group" ng-if= "attribute.nodeName ==\'other\' && attribute.value " ng-repeat=\'attribute in currentQuestion.value.attributes track by $index\'>\n                                                           <div class="col-md-4">\n                                                             <label class="control-label">{{attribute.value}}</label>\n                                                           </div>\n                                                              <div class="col-md-8">\n                                                                <textarea  style="overflow:auto" ng-model="currentQuestion.otheranswer" placeholder="Enter text" rows="8" cols="40" ></textarea>\n                                                              </div>\n\n                              													</div>\n                                                        <!-- Start Inputs -->\n\n                                                            <div class="row margin-top-10"  ng-repeat=\'question in currentQuestion.children track by $index\'>\n                                                                        <div class="col-md-10 col-md-offset-1">\n                                                                          <div  ng-repeat=\'attribute in question.value.attributes track by $index\'>\n                                                                                <div  ng-switch="attribute.nodeName">\n                                                                                  <!-- <div class="col-md-12"> -->\n                                                                                    <div ng-class="col-md-2" ng-switch-when="label">\n                                                                                      <label class="control-label" style=" display:block;word-break:break-all;" >{{attribute.value}}</label>\n\n                                                                                    </div>\n\n                                                                                    <div ng-class="attribute.value != \'checkbox\' ? \'col-md-10 pull-right\': \'col-md-2\'" ng-switch-when="type" ng-switch="attribute.value">\n                                                                                        <input class="form-control" ng-switch-when="text" type="text" ng-model="question.answer" />\n                                                                                        <input  class="form-control" ng-switch-when="number" type="number" ng-model="question.answer" />\n                                                                                        <input  class=" pull-right"  ng-switch-when="checkbox" type="checkbox" ng-model="question.answer" ng-true-value="\'Selected\'" ng-false-value="\'Not Selected\'"/>\n                                                                                        <textarea  class="form-control" ng-switch-when="textarea" ng-model="question.answer" rows="8" cols="40"></textarea>\n\n                                                                                    </div>\n                                                                                  <!-- </div> -->\n\n                                                                                </div>\n                                                                          </div>\n                                                                        </div>\n\n\n\n\n                                                            </div>\n                                                            <!-- End Inputs -->\n\n                                                    </div>\n                                                    <!-- actions -->\n                                                    <div class="form-actions">\n                                                      <div class="btn-set pull-left">\n                                                        <button class="btn red-haze "   ng-click="end()"><span class="fa fa-times" > End</span></button>\n\n                                                      </div>\n                                                      <div class="btn-set pull-right">\n                                                         <button class="btn blue-haze"  ng-show="count" ng-click="back()"><span class="glyphicon glyphicon-chevron-left"></span>Back</button>\n                                                          <button ng-repeat=\'edge in currentQuestion.edges track by $index\' ng-show="(edge.source.id == currentQuestion.id) && !edge.value" class="btn blue-hoki"   ng-click="next(edge.target)">Next<span class="glyphicon glyphicon-chevron-right" ></span></button>\n\n                                                      </div>\n                                                    </div>\n                                                    </form>\n                                                  </div>\n                                                </div>\n                                                  </div>\n                        </div>\n\n                 </div>\n          </div>\n\n  </div>\n  <!-- END PORTLET BODY -->\n</div>\n'),a.put("app/main/template/template.newContactTab.html",'<div class="portlet light bordered">\n  <div class="portlet-title">\n    <div class="caption font-green-sharp">\n      <i class="icon-envelope-letter font-green-sharp"></i>\n      <span class="caption-subject">{{ \'APPLICATION_NEW_CONTACT\' | translate }}</a> </span>\n    </div>\n  </div>\n  <div class="portlet-body">\n        <form name="forms.general" data-ng-submit="submit({index: index,item: item})" novalidate>\n          <div class="portlet light">\n            <div class="portlet-title">\n              <div class="caption caption-md">\n                <i class="icon-bar-chart theme-font hide"></i>\n                <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_DETAILS\' | translate}}</span>\n              </div>\n              <div class="inputs">\n                <div class="portlet-input input-inline input-small ">\n                </div>\n              </div>\n            </div>\n            <div class="portlet-body">\n          <div class="row">\n            <div class="col-md-6">\n          <!-- START FULLNAME -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$invalid}">\n            <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n            <input type="text" name="fullname" placeholder="{{\'APPLICATION_FULLNAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n            <span data-ng-show="(forms.general.fullname.$touched || forms.general.$submitted) && forms.general.fullname.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END FULLNAME -->\n\n          <!-- START COMPANY -->\n          <div class="form-group" data-ng-class="{\'has-error\': forms.general.CompanyId.$invalid && forms.general.$submitted}">\n            <label class="control-label">{{\'APPLICATION_COMPANY\' | translate}}</label>\n            <ui-select data-ng-model="item.CompanyId" theme="bootstrap" name="CompanyId" data-ng-disabled="disabled">\n              <ui-select-match allow-clear placeholder="{{ \'APPLICATION_COMPANY\' | translate }}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="company.id as company in companies | filter: $select.search">\n                <div ng-bind-html="company.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n            <span data-ng-show="forms.general.CompanyId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END COMPANY -->\n\n          <!-- START STREET -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$invalid}">\n            <label class="control-label">{{\'APPLICATION_STREET\' | translate}}</label>\n            <input type="text" name="street" placeholder="{{\'APPLICATION_STREET\' | translate}}" class="form-control" data-ng-model="item.street"/>\n            <span data-ng-show="(forms.general.street.$touched || forms.general.$submitted) && forms.general.street.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END STREET -->\n\n          <!-- START POSTALCODE -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$invalid}">\n            <label class="control-label">{{\'APPLICATION_POSTALCODE\' | translate}}</label>\n            <input type="text" name="postalCode" placeholder="{{\'APPLICATION_POSTALCODE\' | translate}}" class="form-control" data-ng-model="item.postalCode"/>\n            <span data-ng-show="(forms.general.postalCode.$touched || forms.general.$submitted) && forms.general.postalCode.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END POSTALCODE -->\n\n          <!-- START CITY -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$invalid}">\n            <label class="control-label">{{\'APPLICATION_CITY\' | translate}}</label>\n            <input type="text" name="city" placeholder="{{\'APPLICATION_CITY\' | translate}}" class="form-control" data-ng-model="item.city"/>\n            <span data-ng-show="(forms.general.city.$touched || forms.general.$submitted) && forms.general.city.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END CITY -->\n\n          <!-- START SERVICE -->\n          <div class="form-group" data-ng-class="{\'has-error\': forms.general.ServiceId.$invalid && forms.general.$submitted}">\n            <label class="control-label">{{\'APPLICATION_SERVICE\' | translate}}</label>\n            <ui-select data-ng-model="item.ServiceId" theme="bootstrap" name="ServiceId" data-ng-disabled="disabled" data-ng-change="getCustomFields()">\n              <ui-select-match placeholder="{{ \'APPLICATION_SERVICE\' | translate }}">{{$select.selected.name}}</ui-select-match>\n              <ui-select-choices repeat="service.id as service in services | filter: $select.search">\n                <div ng-bind-html="service.name | highlight: $select.search"></div>\n              </ui-select-choices>\n            </ui-select>\n            <span data-ng-show="forms.general.ServiceId.$invalid && forms.general.$submitted" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END SERVICE -->\n\n        </div>\n        <div class="col-md-6">\n          <!-- START COUNTRY -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$invalid}">\n            <label class="control-label">{{\'APPLICATION_COUNTRY\' | translate}}</label>\n            <input type="text" name="country" placeholder="{{\'APPLICATION_COUNTRY\' | translate}}" class="form-control" data-ng-model="item.country"/>\n            <span data-ng-show="(forms.general.country.$touched || forms.general.$submitted) && forms.general.country.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END COUNTRY -->\n\n          <!-- START DATEOFBIRTH -->\n          <div class="form-group" data-ng-class="{\'has-error\': (forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$invalid}">\n            <label class="control-label">{{\'APPLICATION_DATEOFBIRTH\' | translate}}</label>\n            <input type="date" name="dateOfBirth" placeholder="{{\'APPLICATION_DATEOFBIRTH\' | translate}}" class="form-control" data-ng-model="item.dateOfBirth"/>\n            <span data-ng-show="(forms.general.dateOfBirth.$touched || forms.general.$submitted) && forms.general.dateOfBirth.$error.required" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END DATEOFBIRTH -->\n\n          <!-- START TAGS -->\n          <div class="form-group" data-ng-class="{\'has-error\': forms.general.tags.$invalid && forms.general.$submitted}">\n            <label class="control-label">{{\'APPLICATION_TAGS\' | translate}}</label>\n            <ui-select tagging tagging-label="" multiple=\'true\' data-ng-model="item.tags" theme="bootstrap" name="tags" ng-disabled="disabled">\n              <ui-select-match placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item}}</ui-select-match>\n              <ui-select-choices repeat="tag in tags | filter: $select.search">\n                {{tag}}\n              </ui-select-choices>\n            </ui-select>\n            <span data-ng-show="forms.general.tags.$invalid && forms.general.$submitted" class="help-block help-block-error">\n              <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n            </span>\n          </div>\n          <!-- END TAGS -->\n\n          <!-- START DESCRIPTION -->\n          <div class="form-group">\n            <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n            <textarea style="resize: vertical;" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n          </div>\n          <!-- END DESCRIPTION -->\n\n        </div>\n      </div>\n    </div>\n  </div>\n  <!-- END PORTLET -->\n  <!-- START PORTLET -->\n  <div class="portlet light">\n    <div class="portlet-title">\n      <div class="caption caption-md">\n        <i class="icon-bar-chart theme-font hide"></i>\n        <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CUSTOM_FIELDS\' | translate}}</span>\n      </div>\n      <div class="inputs">\n        <div class="portlet-input input-inline input-small ">\n        </div>\n      </div>\n    </div>\n    <div class="portlet-body">\n      <div data-ng-repeat="customField in customFields">\n        <div data-ng-if="customField.type==\'text\'" class="form-group" data-ng-class="{\'has-error\': (forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$invalid}">\n          <label class="control-label">{{customField.name}}</label>\n          <input type="text" name="{{customField.name}}" placeholder="{{customField.name}}" class="form-control" data-ng-model="item.customFields[customField.id]"/>\n          <span data-ng-show="(forms.general[customField.name].$touched || forms.general.$submitted) && forms.general[customField.name].$error.required" class="help-block help-block-error">\n            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n          </span>\n        </div>\n        <div data-ng-if="customField.type==\'select\'" class="form-group" data-ng-class="{\'has-error\': forms.general[customField.name].$invalid && forms.general.$submitted}">\n          <label class="control-label">{{customField.name}}</label>\n          <ui-select data-ng-model="item.customFields[customField.id]" theme="bootstrap" name="{{customField.name}}" data-ng-disabled="disabled">\n            <ui-select-match allow-clear placeholder="{{customField.name}}">{{$select.selected.value}}</ui-select-match>\n            <ui-select-choices repeat="choice.value as choice in customField.values | filter: $select.search">\n              <div ng-bind-html="choice.value | highlight: $select.search"></div>\n            </ui-select-choices>\n          </ui-select>\n          <span data-ng-show="forms.general[customField.name].$invalid && forms.general.$submitted" class="help-block help-block-error">\n            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n          </span>\n        </div>\n      </div>\n    </div>\n  </div>\n  <!-- END PORTLET -->\n  <div class="row">\n    <div class="col-md-6">\n  <!-- START PORTLET -->\n  <div class="portlet light">\n    <div class="portlet-title">\n      <div class="caption caption-md">\n        <i class="icon-bar-chart theme-font hide"></i>\n        <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PHONES\' | translate}}</span>\n      </div>\n      <div class="inputs">\n        <div class="portlet-input input-inline input-small ">\n        </div>\n      </div>\n    </div>\n    <div class="portlet-body">\n          <!-- START PHONES -->\n          <div class="">\n          <div data-ng-if="item.Phones.length>0">\n            <!-- <label class="control-label">{{\'APPLICATION_PHONES\' | translate}}</label> -->\n          </div>\n          <div class="padding-bottom" ng-repeat="phone in item.Phones">\n            <div class="form-group">\n              <div class="input-group">\n                <input type="text" class="form-control" ng-model="phone.phone" required>\n                <span class="input-group-btn">\n                <button class="btn red" type="button"data-ng-click="removeField(\'Phones\',$index)"><i class="fa fa-times"></i></button>\n                </span>\n              </div>\n            </div>\n          </div>\n          <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Phones\')">\n            <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_PHONE\' | translate}}\n          </button>\n        </div>\n        <!-- END PHONES -->\n      </div>\n    </div>\n    <!-- END PORTLET -->\n  </div>\n  <div class="col-md-6">\n    <!-- START PORTLET -->\n    <div class="portlet light">\n      <div class="portlet-title">\n        <div class="caption caption-md">\n          <i class="icon-bar-chart theme-font hide"></i>\n          <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_EMAILS\' | translate}}</span>\n        </div>\n        <div class="inputs">\n          <div class="portlet-input input-inline input-small ">\n          </div>\n        </div>\n      </div>\n      <div class="portlet-body">\n        <!-- START EMAILS -->\n          <div class="">\n          <div data-ng-if="item.Emails.length>0">\n            <!-- <label class="control-label">{{\'APPLICATION_EMAILS\' | translate}}</label> -->\n          </div>\n          <div class="padding-bottom" ng-repeat="email in item.Emails">\n            <div class="form-group">\n              <div class="input-group">\n                <input type="email" class="form-control" ng-model="email.email" required>\n                <span class="input-group-btn">\n                <button class="btn btn-danger" type="button" data-ng-click="removeField(\'Emails\',$index)"><i class="fa fa-times"></i></button>\n                </span>\n              </div>\n            </div>\n          </div>\n          <button type="button" class="btn btn-sm green padding-bottom" ng-click="addField(\'Emails\')">\n            <i class="fa fa-plus"></i> {{\'APPLICATION_ADD_EMAIL\' | translate}}\n          </button>\n        </div>\n        <!-- END EMAILS -->\n      </div>\n    </div>\n    <!-- END PORTLET -->\n  </div>\n</div>\n    <!-- START PORTLET -->\n    <div class="portlet light">\n      <div class="portlet-title">\n        <div class="caption caption-md">\n          <i class="icon-bar-chart theme-font hide"></i>\n          <!-- <span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_PHONES\' | translate}}</span> -->\n        </div>\n        <div class="inputs">\n          <div class="portlet-input input-inline input-small ">\n          </div>\n        </div>\n      </div>\n      <div class="portlet-body">\n          <div class="mbottom20">\n          <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONFIRM\' | translate}}" data-ng-disabled="!item.fullname || !item.ServiceId"/>\n        </div>\n      </div>\n    </div>\n    <!-- END PORTLET -->\n\n        </form>\n  </div>\n</div>\n'),a.put("app/main/template/template.reportBuilderView.html",'<div class="alert alert-warning alert-group">\n        <div class="form-inline" data-ng-class="{\'has-error\': forms.report.$submitted && !group.rules.length}">\n            <select ng-options="o.name as o.name for o in operators" ng-model="group.operator" class="form-control input-sm"></select>\n            <button style="margin-left: 5px" type="button" ng-click="addCondition()" class="btn btn-sm btn-success"><span class="glyphicon glyphicon-plus-sign"></span> {{\'APPLICATION_ADD_CONDITION\' | translate}}</button>\n            <button style="margin-left: 5px" type="button" ng-click="addGroup()" class="btn btn-sm btn-success"><span class="glyphicon glyphicon-plus-sign"></span> {{\'APPLICATION_ADD_GROUP\' | translate}}</button>\n            <button style="margin-left: 5px" type="button" ng-click="removeGroup()" class="btn btn-sm btn-danger"><span class="glyphicon glyphicon-minus-sign"></span> {{\'APPLICATION_REMOVE_GROUP\' | translate}}</button>\n        </div>\n        <div class="group-conditions">\n            <div ng-repeat="rule in group.rules | orderBy:\'index\'" class="condition">\n                <div ng-switch="rule.hasOwnProperty(\'group\')">\n                    <div ng-switch-when="true">\n                        <report-builder group="rule.group" fields="fields" forms="forms"></report-builder>\n                    </div>\n                    <div ng-switch-default="ng-switch-default">\n                        <div class="row">\n                          <div class="col-md-2" data-ng-class="{\'has-error\': forms.report.$submitted && !rule.field}">\n                          <ui-select data-ng-model="rule.field" theme="bootstrap" dynamic-name="randomName()" required>\n                            <ui-select-match placeholder="">{{$select.selected.field | translate}}</ui-select-match>\n                            <ui-select-choices repeat="field.field as field in fields | filter: $select.search">\n                              <div ng-bind-html="field.field | highlight: $select.search"></div>\n                            </ui-select-choices>\n                          </ui-select>\n                          <span data-ng-show="forms.report.$submitted && !rule.field" class="help-block help-block-error">\n                            <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                          </span>\n                        </div>\n                          <ui-select data-ng-model="rule.condition" theme="bootstrap" class="col-md-1" dynamic-name="randomName()">\n                            <ui-select-match placeholder="">{{$select.selected.name}}</ui-select-match>\n                            <ui-select-choices repeat="condition.name as condition in conditions | filter: $select.search">\n                              <div ng-bind-html="condition.name | highlight: $select.search"></div>\n                            </ui-select-choices>\n                          </ui-select>\n                          <div class="col-md-2 left-margin" data-ng-class="{\'has-error\': forms.report.$submitted && !rule.value}">\n                            <input type="text" ng-model="rule.value" class="form-control" dynamic-name="randomName()" required/>\n                            <span data-ng-show="forms.report.$submitted && !rule.value" class="help-block help-block-error">\n															<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n														</span>\n                          </div>\n                            <button style="margin-left: 5px" ng-click="removeCondition($index)" class="btn btn-sm btn-danger" type="button"><span class="glyphicon glyphicon-minus-sign"></span></button>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </div>\n    </div>\n'),a.put("app/market/market.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/market">Market Place</a>\n          </li>\n        </ul>\n			</div>\n		</div>\n</div>\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n  <div class="col-md-12">\n    <!-- Our Integration -->\n    <div class="headline">\n      <h3>Our Integrations</h3>\n    </div>\n    <div class="row thumbnails" data-ng-repeat="group in groupedIntegration">\n      <div class="col-md-3" data-ng-repeat="integration in group">\n        <div class="our-integrations">\n          <h3> {{integration.name}} <small> {{integration.author}}</small></h3>\n          <img data-ng-src="{{integration.logo}}" alt="{{integration.name}}" class="img-responsive"/>\n          <div class="integration-info" data-ng-if="!integration.downloading">\n            <p>\n              {{integration.description}}\n            </p>\n            <div class="pull-right">\n	            <a data-ng-disabled="isProgressing" data-ng-if="!integration.active" data-ng-click="installIntegration(integration)" href="#" class="btn btn-xs green-meadow">Install <i class="fa fa-download"></i></a>\n							<a data-ng-disabled="isProgressing" data-ng-if="integration.active" data-ng-click="uninstallIntegration(integration)" href="#" class="btn btn-xs red-sunglo">Uninstall <i class="fa fa-trash"></i></a>\n	            <a href="https://wiki.xcallymotion.com/" class="btn btn-xs grey-cascade" target="_blank">More <i class="fa fa-link"></i></a>\n            </div>\n          </div>\n					<div class="integration-info" data-ng-if="integration.downloading">\n						<div>\n							<uib-progressbar class="progress-striped active" value="percentage" type="success"><i style="color:black;">{{status}}</i></uib-progressbar>\n						</div>\n          </div>\n        </div>\n      </div>\n		</div>\n    <!--/thumbnails-->\n    <!-- //End Meer Our Team -->\n  </div>\n</div>\n'),
+a.put("app/motionbar/motionbar.chat.html",'<div data-ng-include="\'components/quickSidebar/quickSidebar.html\'" data-ng-controller="QuickSidebarController" class="page-quick-sidebar-wrapper" style="margin-top: -92px;"></div>\n'),a.put("app/motionbar/motionbar.mail.html",'<div data-ng-include="\'channels/mail/list/list.html\'" data-ng-controller="MailAccountListCtrl"></div>\n'),a.put("app/salesforce/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/salesforce/list">{{ \'APPLICATION_SALESFORCE\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SALESFORCE\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="accounts.checked.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/salesforce/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'password\',\'clientId\',\'clientSecret\',\'securityToken\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Password\', \'Client Id\', \'Client Secret\', \'Security token\']" field-separator=";" filename="salesforce_accounts.csv">\n					<i class="icon-cloud-download"></i></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<table st-table="displayedSalesforceAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="7">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.accountsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="accountByPage in accountsByPage | filter: $select.search">\n													<div ng-bind-html="accountByPage.name | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="col-md-6">\n											<div class="input-group input-medium pull-right">\n												<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search" />\n												<span class="input-group-addon">\n													<i class="fa fa-search"></i>\n												</span>\n											</div>\n										</div>\n									</div>\n								</th>\n							</tr>\n						  <tr>\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(account, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="username">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="remoteUri">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="account in displayedSalesforceAccounts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="accounts.checked" checklist-value="account.id"></td>\n					      <td>{{account.name}}</td>\n					      <td>{{account.username}}</td>\n								<td>{{account.remoteUri}}</td>\n								<td>{{account.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/salesforce/view/{{account.id}}/account">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n									<a class="btn default btn-xs green-stripe" data-ng-click="checkAccount(account.id)">\n										{{ \'APPLICATION_CHECK_CONNECTION\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(account.name,account.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedSalesforceAccounts.length">\n								<td colspan="7" style="text-align:center;">\n									<i>No account available</i>\n								</td>\n							</tr>\n					  </tbody>\n					  <tfoot>\n							<tr>\n								<td/>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_NAME\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="email" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_EMAIL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n									<div class="input-icon right">\n										<i class="fa fa-search"></i>\n										<input st-search="remoteUri" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_REMOTE_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="7" class="text-center">\n									<div class="pagination" st-pagination st-items-by-page="conf.accountsByPage.value" st-displayed-pages="7"></div>\n					      </td>\n					    </tr>\n					  </tfoot>\n					</div>\n				</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/salesforce/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START CLIENT ID -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientId.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CLIENT_ID\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="clientId" placeholder="{{\'APPLICATION_CLIENT_ID\' | translate}}" class="form-control" data-ng-model="account.clientId" required/>\n								<span data-ng-show="forms.formSetting.clientId.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CLIENT ID -->\n\n              <!-- START CLIENT SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientSecret.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CLIENT_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="clientSecret" placeholder="{{\'APPLICATION_CLIENT_SECRET\' | translate}}" class="form-control" data-ng-model="account.clientSecret" required/>\n								<span data-ng-show="forms.formSetting.clientSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CLIENT SECRET -->\n\n              <!-- START SECURITY TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.securityToken.$invalid}">\n								<label class="control-label">{{\'APPLICATION_SECURITY_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="securityToken" placeholder="{{\'APPLICATION_SECURITY_TOKEN\' | translate}}" class="form-control" data-ng-model="account.securityToken" required/>\n								<span data-ng-show="forms.formSetting.securityToken.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END SECURITY TOKEN -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/salesforce/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/salesforce/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n	                </div>\n	              </div>\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.name as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n		                  <ui-select-choices repeat="item.value as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item.value | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/salesforce/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/salesforce/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/salesforce/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/salesforce/view/view.html",'<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initView()">\r\n	<div class="col-md-12">\r\n		<div class="page-bar">\r\n			<ul class="page-breadcrumb">\r\n				<li>\r\n					<i class="icon-rocket"></i>\r\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n          <i class="icon-handbag"></i>\r\n          <a href="/salesforce/list">{{ \'APPLICATION_SALESFORCE\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n					<a href="#">{{account.name}}</a>\r\n				</li>\r\n			</ul>\r\n		</div>\r\n\r\n		<!-- BEGIN PROFILE SIDEBAR -->\r\n		<div class="profile-sidebar">\r\n			<!-- PORTLET MAIN -->\r\n			<div class="portlet light profile-sidebar-portlet">\r\n				<!-- SIDEBAR USERPIC -->\r\n				<div class="profile-image">\r\n					<img src="assets/images/media/salesforce.png" class="img-responsive">\r\n				</div>\r\n				<!-- END SIDEBAR USERPIC -->\r\n				<!-- SIDEBAR USER TITLE -->\r\n				<div class="profile-usertitle">\r\n					<div class="profile-usertitle-name">\r\n						{{account.name}}\r\n					</div>\r\n					<div class="profile-usertitle-job">\r\n						{{account.remoteUri}}\r\n					</div>\r\n				</div>\r\n				<!-- END SIDEBAR USER TITLE -->\r\n				<!-- SIDEBAR MENU -->\r\n				<div class="profile-usermenu">\r\n					<ul class="nav">\r\n						<li data-ng-class="{active: $state.is(\'main.salesforce.view.account\')}">\r\n							<a ng-href="/salesforce/view/{{account.id}}/account">\r\n							<i class="icon-user"></i>\r\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\r\n						</li>\r\n						<li data-ng-class="{active: $state.includes(\'main.salesforce.view.configurations\') || $state.is(\'main.salesforce.view.configuration\')}">\r\n							<a ng-href="/salesforce/view/{{account.id}}/configurations">\r\n							<i class="icon-settings"></i>\r\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\r\n						</li>\r\n					</ul>\r\n				</div>\r\n				<!-- END MENU -->\r\n			</div>\r\n			<!-- END PORTLET MAIN -->\r\n		</div>\r\n		<!-- END BEGIN PROFILE SIDEBAR -->\r\n		<!-- BEGIN PROFILE CONTENT -->\r\n		<div ui-view class="profile-content">\r\n		</div>\r\n		<!-- END PROFILE CONTENT -->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),
+a.put("app/salesforce/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\r\n<div class="row">\r\n	<div class="col-md-12">\r\n			<div class="page-bar">\r\n				<ul class="page-breadcrumb">\r\n					<li>\r\n						<i class="icon-rocket"></i>\r\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n						<i class="fa fa-angle-right"></i>\r\n					</li>\r\n					<li>\r\n						<i class="icon-handbag"></i>\r\n						<a href="/salesforce/list">{{ \'APPLICATION_SALESFORCE\' | translate }}</a>\r\n					</li>\r\n				</ul>\r\n			</div>\r\n		</div>\r\n</div>\r\n<!-- END PAGE HEADER-->\r\n\r\n<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initWizard()">\r\n	<div class="col-md-12">\r\n		<!-- BEGIN Portlet PORTLET-->\r\n		<div class="portlet light bordered">\r\n			<div class="portlet-title">\r\n				<div class="caption font-green-sharp">\r\n					<i class="icon-notebook font-green-sharp"></i>\r\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\r\n				</div>\r\n			</div>\r\n			<div class="portlet-body">\r\n				<wizard on-finish="createItem()">\r\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\r\n						<form name="forms.formSetting" novalidate>\r\n\r\n							<!-- START NAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\r\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END NAME -->\r\n\r\n							<!-- START DESCRIPTION -->\r\n							<div class="form-group">\r\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\r\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\r\n							</div>\r\n							<!-- END DESCRIPTION -->\r\n\r\n              <!-- START USERNAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/salesforce/accounts/validate/username"/>\r\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\r\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\r\n				        </span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n\r\n              <!-- START REMOTE ADDRESS -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required/>\r\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n              <!-- START PASSWORD -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\r\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END PASSWORD -->\r\n\r\n              <!-- START CLIENT ID -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientId.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_CLIENT_ID\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="clientId" placeholder="{{\'APPLICATION_CLIENT_ID\' | translate}}" class="form-control" data-ng-model="item.clientId" required/>\r\n								<span data-ng-show="forms.formSetting.clientId.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END CLIENT ID -->\r\n\r\n              <!-- START CLIENT SECRET -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.clientSecret.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_CLIENT_SECRET\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="clientSecret" placeholder="{{\'APPLICATION_CLIENT_SECRET\' | translate}}" class="form-control" data-ng-model="item.clientSecret" required/>\r\n								<span data-ng-show="forms.formSetting.clientSecret.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END CLIENT SECRET -->\r\n\r\n              <!-- START SECURITY TOKEN -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.securityToken.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_SECURITY_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="securityToken" placeholder="{{\'APPLICATION_SECURITY_TOKEN\' | translate}}" class="form-control" data-ng-model="item.securityToken" required/>\r\n								<span data-ng-show="forms.formSetting.securityToken.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END SECURITY TOKEN -->\r\n\r\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\r\n\r\n						</form>\r\n					</wz-step>\r\n\r\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\r\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\r\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\r\n					</wz-step>\r\n\r\n				</wizard>\r\n\r\n			</div>\r\n		</div>\r\n		<!-- END Portlet PORTLET-->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/setting/license/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div\n class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="#">{{ \'APPLICATION_SETTINGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE CONTENT -->\n		<div class="profile-content">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="pricing hover-effect">\n						<div class="pricing-head" data-ng-switch="license.months">\n							<h3 ng-switch-when="1">{{\'APPLICATION_MONTH_TO_MONTH\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h3 ng-switch-when="12">{{\'APPLICATION_YEARLY\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h3 ng-switch-when="36">{{\'APPLICATION_PERPETUAL\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h3 ng-switch-default>{{\'APPLICATION_UNKNOWN\' | translate}}<span>{{license.token || \'unknown\'}} </span></h3>\n							<h4><i>{{license.expiration ? (license.expiration | date:\'medium\') : \'DEMO\'}}</i>\n							<span data-ng-show="license.expiration">Expiration Date </span>\n							</h4>\n						</div>\n						<ul class="pricing-content list-unstyled">\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-eye"></i> {{\'APPLICATION_USERS\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									{{(license.users || license.users >= 0) ? license.users : \'unknown\'}}\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-people"></i> {{\'APPLICATION_AGENTS\' | translate}} ({{\'APPLICATION_CONCURRENTS\' | translate}}):\n								</div>\n								<div class="col-md-3 text-center">\n									{{(license.agents || license.agents >= 0)  ? license.agents : \'unknown\'}}\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-phone"></i> {{\'APPLICATION_TELEPHONES\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									{{(license.telephones || license.telephones >= 0) ? license.telephones : \'unknown\'}}\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-bubble"></i> {{\'APPLICATION_CHAT\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									<span class="label label-sm" data-ng-class="license.chat ? \'label-success\' : \'label-danger\'">{{license.chat ? \'APPLICATION_ENABLED\' : \'APPLICATION_DISABLED\' | translate}}</span>\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-envelope"></i> {{\'APPLICATION_MAIL\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n								 <span class="label label-sm" data-ng-class="license.mail ? \'label-success\' : \'label-danger\'">{{license.mail ? \'APPLICATION_ENABLED\' : \'APPLICATION_DISABLED\' | translate}}</span>\n								</div>\n							</li>\n							<li class="row">\n								<div class="col-md-9">\n									<i class="icon-paper-plane"></i> {{\'APPLICATION_FAX\' | translate}}:\n								</div>\n								<div class="col-md-3 text-center">\n									 <span class="label label-sm" data-ng-class="license.fax ? \'label-success\' : \'label-danger\'">{{license.fax ? \'APPLICATION_ENABLED\' : \'APPLICATION_DISABLED\' | translate}}</span>\n								</div>\n							</li>\n						</ul>\n						<div class="pricing-footer">\n							<p>\n								 {{license.description}}\n							</p>\n							<a href="#" class="btn yellow-crusta">\n							{{\'APPLICATION_PRICES\' | translate}} <i class="m-icon-swapright m-icon-white"></i>\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<div class="portlet light bordered">\n						<div class="portlet-title">\n							<div class="caption font-green-sharp">\n								<i class="icon-info font-green-sharp"></i>\n								<span class="caption-subject">FORM {{ \'APPLICATION_LICENSE\' | translate }}</a> </span>\n							</div>\n						</div>\n						<div class="portlet-body">\n							<form name="form" novalidate data-ng-submit="submitRequest()">\n\n								<!-- START USERS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.users.$touched || form.$submitted) && form.users.$invalid}">\n									<label class="control-label">{{\'APPLICATION_USERS\' | translate}}</label>\n									<div class="input-icon">\n										<i class="icon-eye"></i>\n										<input type="number" name="users" placeholder="{{\'APPLICATION_USERS\' | translate}}" class="form-control" data-ng-model="item.users" min="0" required>\n									</div>\n									<span data-ng-show="(form.users.$touched || forms.$submitted) && form.users.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END USERS -->\n\n								<!-- START AGENTS -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.agents.$touched || form.$submitted) && form.agents.$invalid}">\n									<label class="control-label">{{\'APPLICATION_AGENTS\' | translate}} ({{\'APPLICATION_CONCURRENTS\' | translate}})</label>\n									<div class="input-icon">\n										<i class="icon-people"></i>\n										<input type="number" name="agents" placeholder="{{\'APPLICATION_AGENTS\' | translate}} ({{\'APPLICATION_CONCURRENTS\' | translate}})" class="form-control" data-ng-model="item.agents" min="0" required>\n									</div>\n									<span data-ng-show="(form.users.$touched || forms.$submitted) && form.users.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END AGENTS -->\n\n								<!-- START TELEPHONES -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.telephones.$touched || form.$submitted) && form.telephones.$invalid}">\n									<label class="control-label">{{\'APPLICATION_TELEPHONES\' | translate}}</label>\n									<div class="input-icon">\n										<i class="icon-phone"></i>\n										<input type="number" name="telephones" placeholder="{{\'APPLICATION_TELEPHONES\' | translate}}" class="form-control" data-ng-model="item.telephones" min="0" required>\n									</div>\n									<span data-ng-show="(form.telephones.$touched || forms.$submitted) && form.telephones.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END TELEPHONES -->\n\n								<!-- START CHAT -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.chat.$touched || form.$submitted) && form.chat.$invalid}">\n									<label class="control-label">{{\'APPLICATION_CHAT\' | translate}}</label>\n									<div class="input-group input-icon">\n										<i class="icon-bubble"></i>\n										<input type="text" placeholder="{{\'APPLICATION_CHAT\' | translate}}" class="form-control" readonly>\n										<span class="input-group-addon">\n											<input type="checkbox" name="chat" data-ng-model="item.chat" required>\n										</span>\n									</div>\n									<span data-ng-show="(form.chat.$touched || forms.$submitted) && form.chat.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END CHAT -->\n\n								<!-- START MAIL -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.mail.$touched || form.$submitted) && form.mail.$invalid}">\n									<label class="control-label">{{\'APPLICATION_MAIL\' | translate}}</label>\n									<div class="input-group input-icon">\n										<i class="icon-envelope"></i>\n										<input type="text" placeholder="{{\'APPLICATION_MAIL\' | translate}}" class="form-control" readonly>\n										<span class="input-group-addon">\n											<input type="checkbox" name="mail" data-ng-model="item.mail" required>\n										</span>\n									</div>\n									<span data-ng-show="(form.mail.$touched || forms.$submitted) && form.mail.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END MAIL -->\n\n								<!-- START FAX -->\n								<div class="form-group" data-ng-class="{\'has-error\': (form.fax.$touched || form.$submitted) && form.fax.$invalid}">\n									<label class="control-label">{{\'APPLICATION_FAX\' | translate}}</label>\n									<div class="input-group input-icon">\n										<i class="icon-paper-plane"></i>\n										<input type="text" placeholder="{{\'APPLICATION_FAX\' | translate}}" class="form-control" readonly>\n										<span class="input-group-addon">\n											<input type="checkbox" name="fax" data-ng-model="item.fax" required>\n										</span>\n									</div>\n									<span data-ng-show="(form.fax.$touched || forms.$submitted) && form.fax.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END FAX -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_SUBMIT\' | translate}} {{\'APPLICATION_REQUEST\' | translate}}"/>\n							</form>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/setting/smtp/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="#">{{ \'APPLICATION_SETTINGS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-envelope"></i>\n					<a href="#">SMTP</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE CONTENT -->\n		<div class="profile-content">\n			<!-- START SMTP TAB -->\n			<form name="form" data-ng-submit="form.$valid && updateItem()" novalidate>\n\n				<!-- START HOST -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.host.$touched || form.$submitted) && form.host.$invalid}">\n					<label class="control-label">{{\'APPLICATION_OUTGOING_MAIL_SERVER\' | translate}} <span class="required" aria-required="true">*</span></label>\n					<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.host" required/>\n					<span data-ng-show="(form.host.$touched || form.$submitted) && form.host.$invalid && form.host.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END HOST -->\n\n				<!-- START USERNAME -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.username.$touched || form.$submitted) && form.username.$invalid}">\n					<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n					<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required/>\n					<span data-ng-show="(form.username.$touched || form.$submitted) && form.username.$invalid && form.username.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END USERNAME -->\n\n				<!-- START PASSWORD -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.password.$touched || form.$submitted) && form.password.$invalid}">\n					<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n					<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n					<span data-ng-show="(form.password.$touched || form.$submitted) && form.password.$invalid && form.password.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END PASSWORD -->\n\n				<!-- START PORT -->\n				<div class="form-group" data-ng-class="{\'has-error\': (form.port.$touched || form.$submitted) && form.port.$invalid}">\n					<label class="control-label">{{\'APPLICATION_PORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n					<input type="number" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="item.port" required/>\n					<span data-ng-show="(form.form.$touched || form.$submitted) && form.port.$invalid && form.port.$error.required" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n					</span>\n					<span data-ng-show="(form.form.$touched || form.$submitted) && form.port.$invalid && form.port.$error.number" class="help-block help-block-error">\n						<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_NUMERIC_FIELD\' | translate}}.\n					</span>\n				</div>\n				<!-- END PORT -->\n\n				<!-- START SSL -->\n				<div class="form-group row">\n					<label class="col-md-3">\n						SSL\n					</label>\n					<label class="col-md-9">\n							<input type="checkbox" data-ng-model="item.ssl">\n					</label>\n				</div>\n				<!-- END SSL -->\n				<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				<input class="btn blue-madison" type="button" value="Test" data-ng-click="test()"/>\n			</form>\n			<!-- END SMTP TAB -->\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/setting/update/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="#">{{ \'APPLICATION_SETTINGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-cloud-download font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_UPDATES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-default" href="#" data-ng-click="pull()">\n						<i class="icon-cloud-download"></i> {{ \'APPLICATION_UPDATE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body" data-ng-init="initList()">\n				<!-- BEGIN TABLE -->\n					<table st-table="displayedUpdates" st-safe-src="updates" class="table table-striped table-bordered table-hover">\n						<div class="table-responsive">\n						  <thead>\n								<tr>\n									<th colspan="3">\n										<div class="row">\n											<div class="col-md-12">\n												<ui-select class="input-xsmall" ng-model="conf.updatesByPage" theme="bootstrap" ng-disabled="disabled">\n													<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n													<ui-select-choices repeat="updateByPage in updatesByPage | filter: $select.search">\n														<div ng-bind-html="updateByPage.name | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n											</div>\n										</div>\n									</th>\n								</tr>\n								<tr>\n									<th st-sort="message">{{ \'APPLICATION_MESSAGE\' | translate }}</th>\n									<th st-sort="version">{{ \'APPLICATION_VERSION\' | translate }}</th>\n									<th>{{ \'APPLICATION_DATE\' | translate }}</th>\n									<!-- <th class="small-cells"></th> -->\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="update in displayedUpdates">\n									<td>\n										{{update.message}}\n									</td>\n									<td>\n										{{update.version}}\n									</td>\n									<td>\n										{{update.date}}\n									</td>\n						    </tr>\n								<tr data-ng-hide="displayedUpdates.length">\n									<td colspan="9" style="text-align:center;">\n										<i>{{\'MESSAGE_NO_AVAILABLE_UPDATES\' | translate}}</i>\n									</td>\n								</tr>\n						  </tbody>\n						  <tfoot>\n								<tr>\n									<td colspan="1">\n										<div class="input-icon right">\n											<i class="fa fa-search"></i>\n											<input st-search="message" placeholder="{{ \'APPLICATION_MESSAGE\' | translate | lowercase}}" class="form-control" type="search"/>\n										</div>\n									<td colspan="9"></td>\n							  </tr>\n						    <tr>\n						      <td colspan="10" class="text-center">\n										<div class="pagination" st-pagination st-items-by-page="conf.updatesByPage.value" st-displayed-pages="7"></div>\n						      </td>\n						    </tr>\n						  </tfoot>\n						</div>\n					</table>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/setting/update/list/list.pull.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title" class="modal-title"></h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text" ng-bind="modal.text"></p>\n  <div ng-if="modal.html" ng-bind-html="modal.html"></div>\n</div>\n<div class="modal-footer">\n  <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" ng-bind="button.text" class="btn"></button>\n</div>\n'),a.put("app/square/odbc/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PROJECT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DSN -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.dsn.$touched || form.$submitted) && form.dsn.$invalid}">\n      <label class="control-label">{{\'APPLICATION_ODBC\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="dsn" placeholder="DRIVER=MySQL ODBC 5.3 Unicode Driver;SERVER=127.0.0.1;UID=xcall;PWD=password;DATABASE=motion" class="form-control" data-ng-model="item.dsn" required/>\n      <p class="help-block">Es. DRIVER=MySQL ODBC 5.3 Unicode Driver;SERVER=127.0.0.1;UID=xcall;PWD=password;DATABASE=motion</p>\n      <span data-ng-show="(form.dsn.$touched || form.$submitted) && form.dsn.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END DSN -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/square/odbc/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-superscript"></i>\n					<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_ODBCS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ODBCS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ODBC\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/square/odbc/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getOdbc()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-superscript"></i>\n					<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/square/odbc/list">{{ \'APPLICATION_ODBCS\' | translate }}</a>\n					<i data-ng-show="odbc" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="odbc">\n					<a href="#">{{odbc.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/odbc.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{odbc.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.square.odbc.view.settings\')}">\n							<a data-ng-href="/square/odbc/view/{{odbc.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/square/odbc/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_ODBC\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateOdbc()" novalidate>\n\n							<!-- START NAME -->\n				      <div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n				        <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="odbc.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END NAME -->\n\n							<!-- START DSN -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.odbc.dsn.$touched || forms.odbc.$submitted) && forms.odbc.dsn.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ODBC\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="dsn" placeholder="{{\'APPLICATION_DSN\' | translate}}" class="form-control" data-ng-model="odbc.dsn" required/>\n								<p class="help-block">Es. DRIVER=MySQL ODBC 5.3 Unicode Driver;SERVER=127.0.0.1;UID=xcall;PWD=password;DATABASE=motion</p>\n					      <span data-ng-show="(forms.odbc.dsn.$touched || forms.odbc.$submitted) && forms.odbc.dsn.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DSN -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="odbc.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/square/project/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PROJECT\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/square/project/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="fa fa-superscript"></i>\n					<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n        <li>\n          <i class="fa fa-slack"></i>\n          <a href="#">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n        </li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_PROJECTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/square/project/view/view.html",'<div class="row" data-ng-init="getProject()">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-superscript"></i>\n						<a>{{ \'APPLICATION_CALLYSQUARE\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="fa fa-slack"></i>\n						<a href="/square/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n            <i class="fa fa-angle-right"></i>\n					</li>\n          <li>\n						<a ng-href="/square/projects/view/{{squareProject.id}}">{{squareProject.name}}</a>\n          </li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n  <div class="col-md-12">\n		<div id="geEditor" class="geEditor"></div>\n  </div>\n</div>\n<!-- END PAGE CONTENT-->\n<script>\n\n\n</script>\n'),a.put("app/staff/agent/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_STAFF\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-people"></i>\n					<a href="#">{{ \'APPLICATION_AGENTS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-people font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AGENTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/staff/agents/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AGENT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/agent/view/view.account.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_PERSONAL_INFO\' | translate}}</a>\n					</li>\n					<li data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_CHANGE_AVATAR\' | translate}}</a>\n					</li>\n					<li data-ng-show="Auth.isAdmin() || agent.id === Auth.getCurrentUser().id" data-ng-class="{\'active\': !Auth.isAdmin() && agent.id === Auth.getCurrentUser().id}">\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_CHANGE_PASSWORD\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane" data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="updateItem()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="agent.fullname" required/>\n								<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="agent.name" required/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START EMAIL -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="agent.email" required/>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n								</span>\n							</div>\n							<!-- END EMAIL -->\n\n							<!-- START INTERNAL -->\n							<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.internal" required disabled/>\n								<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END INTERNAL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" data-ng-show="Auth.isAdmin()" id="tab_1_2">\n						<form action="#" role="form">\n							<div class="form-group">\n								<div class="fileinput fileinput-new" data-provides="fileinput">\n									<div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">\n										<img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>\n									</div>\n									<div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;">\n									</div>\n									<div>\n										<span class="btn default btn-file" data-ng-show="!uploader.queue[0]">\n											<span> {{ \'APPLICATION_SELECT_IMAGE\' | translate }} </span>\n											<input type="file" nv-file-select="" uploader="uploader" /><br/>\n										</span>\n										<button type="button" class="btn default" data-ng-show="uploader.queue[0]" data-dismiss="fileinput" ng-click="uploader.queue[0].remove()">\n											{{ \'APPLICATION_REMOVE\' | translate }}\n										</button>\n										<button type="button" class="btn green-haze" data-ng-show="uploader.queue[0]" data-ng-click="uploader.queue[0].upload()" ng-disabled="uploader.queue[0].isReady || uploader.queue[0].isUploading || uploader.queue[0].isSuccess">\n											{{ \'APPLICATION_CONFIRM\' | translate }}\n										</button>\n									</div>\n									<p>\n										</br> {{ \'MESSAGE_SUPPORTED_FORMATS\' | translate }} <b>jpg, png, jpeg</b>.\n									</p>\n								</div>\n							</div>\n						</form>\n						<div class="row">\n							<div class="col-md-2">\n								<table class="table" border="0">\n									<tbody>\n									<tr data-ng-repeat="item in uploader.queue">\n											<td style="border-top-style:none">\n												<strong>\n													{{ item.file.name }}\n												</strong>\n											</td>\n											<td data-ng-show="uploader.isHTML5" nowrap style="border-top-style:none">\n												{{ item.file.size/1024/1024|number:2 }} MB\n											</td>\n											<td nowrap style="border-top-style:none">\n												<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n														<span class="glyphicon glyphicon-trash"></span> Remove\n												</button>\n											</td>\n										</tr>\n									</tbody>\n								</table>\n							</div>\n						</div>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n					<!-- CHANGE PASSWORD TAB -->\n					<div class="tab-pane" data-ng-show="Auth.isAdmin() || agent.id === Auth.getCurrentUser().id" data-ng-class="{\'active\': !Auth.isAdmin() && agent.id === Auth.getCurrentUser().id}" id="tab_1_3">\n						<form name="forms.changePwd" data-ng-submit="forms.changePwd.$valid && updatePassword()" novalidate>\n							<!-- START CURRENT PWD -->\n							<div class="form-group" data-ng-if="!Auth.isAdmin()" data-ng-class="{\'has-error\': (forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="current_pwd" placeholder="{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}" class="form-control" data-ng-model="agent.currentPwd" required/>\n								<span data-ng-show="(forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CURRENT PWD -->\n							<!-- START NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="new_pwd" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="agent.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NEW PWD -->\n							<!-- START RE-NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.re_new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.re_new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="re_new_pwd" placeholder="{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="agent.reNewPwd" nx-equal="agent.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RE-NEW PWD -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/agent/view/view.chat.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_CHAT\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- START CHAT TAB -->\n				<form name="form" data-ng-submit="patchItem()" novalidate>\n					<!-- START CAPACITY -->\n					<div class="form-group" data-ng-class="{\'has-error\': (form.capacity.$touched || form.$submitted) && form.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_CAPACITY\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="number" name="chatCapacity" placeholder="{{\'APPLICATION_CAPACITY\' | translate}}" class="form-control" data-ng-model="agent.chatCapacity" min="0" required/>\n						<span class="help-block">\n							{{\'MESSAGE_ZERO_MEANS_UNLIMITED\' | translate}}\n						</span>\n						<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END CAPACITY -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n				<!-- END CHAT TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/staff/agent/view/view.fax.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_FAX\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- START CHAT TAB -->\n				<form name="form" data-ng-submit="patchItem()" novalidate>\n					<!-- START CAPACITY -->\n					<div class="form-group" data-ng-class="{\'has-error\': (form.capacity.$touched || form.$submitted) && form.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_CAPACITY\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="number" name="faxCapacity" placeholder="{{\'APPLICATION_CAPACITY\' | translate}}" class="form-control" data-ng-model="agent.faxCapacity" min="0" required/>\n						<span class="help-block">\n							{{\'MESSAGE_ZERO_MEANS_UNLIMITED\' | translate}}\n						</span>\n						<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END CAPACITY -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n				<!-- END CHAT TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/staff/agent/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-puzzle"></i>\n					<a href="#">{{ \'APPLICATION_STAFF\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-people"></i>\n					<a href="/staff/agents/list">{{ \'APPLICATION_AGENTS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{agent.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-userpic">\n					<img ng-src="api/users/avatar/{{agent.userpic ? agent.userpic : \'unknown_avatar\'}}" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- START SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{agent.fullname}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{agent.role}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.account\')}">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.voice\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/voice">\n							<i class="icon-earphones-alt"></i>\n							{{ \'APPLICATION_VOICE\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.chat\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/chat">\n							<i class="icon-bubble"></i>\n							{{ \'APPLICATION_CHAT\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.mail\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/mail">\n							<i class="icon-envelope"></i>\n							{{ \'APPLICATION_MAIL\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.fax\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/fax">\n							<i class="icon-paper-plane"></i>\n							{{ \'APPLICATION_FAX\' | translate}} </a>\n						</li>\n\n						<li data-ng-class="{active: $state.is(\'main.staff.agents.view.phonebar\')}" data-ng-show="Auth.isAdmin()">\n							<a data-ng-href="/staff/agents/view/{{agent.id}}/phonebar">\n							<i class="icon-screen-desktop"></i>\n							{{ \'APPLICATION_PHONE_BAR\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/agent/view/view.mail.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_MAIL\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- START CHAT TAB -->\n				<form name="form" data-ng-submit="patchItem()" novalidate>\n					<!-- START CAPACITY -->\n					<div class="form-group" data-ng-class="{\'has-error\': (form.capacity.$touched || form.$submitted) && form.name.$invalid}">\n						<label class="control-label">{{\'APPLICATION_CAPACITY\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="number" name="mailCapacity" placeholder="{{\'APPLICATION_CAPACITY\' | translate}}" class="form-control" data-ng-model="agent.mailCapacity" min="0" required/>\n						<span class="help-block">\n							{{\'MESSAGE_ZERO_MEANS_UNLIMITED\' | translate}}\n						</span>\n						<span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END CAPACITY -->\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n				<!-- END CHAT TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/staff/agent/view/view.phonebar.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_PHONE_BAR\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li data-ng-show="Auth.isAdmin()">\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_CALL_FORWARDING\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane" data-ng-class="{\'active\': Auth.isAdmin()}" data-ng-show="Auth.isAdmin()" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="updateItem()" novalidate>\n\n							<!-- START DELETE -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_AUTO_ANSWER\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input type="checkbox" data-ng-model="agent.phoneBarAutoAnswer">\n								</label>\n							</div>\n							<!-- END DELETE -->\n\n							<!-- START DELETE -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_ENABLE_SETTINGS\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input type="checkbox" data-ng-model="agent.phoneBarEnableSettings">\n								</label>\n							</div>\n							<!-- END DELETE -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" data-ng-show="Auth.isAdmin()" id="tab_1_2">\n						<form name="forms.callForwarding" data-ng-submit="updateItem()" novalidate>\n							<!-- START UNCONDITIONAL -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_UNCONDITIONAL\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input name="phoneBarUnconditional" type="checkbox" data-ng-model="agent.phoneBarUnconditional">\n								</label>\n							</div>\n							<!-- END UNCONDITIONAL -->\n\n							<!-- START UNCONDITIONAL NUMBER -->\n							<div class="form-group" data-ng-if="agent.phoneBarUnconditional" data-ng-class="{\'has-error\': (forms.callForwarding.phoneBarUnconditionalNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarUnconditionalNumber.$invalid}">\n								<input type="text" name="phoneBarUnconditionalNumber" placeholder="{{\'APPLICATION_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.phoneBarUnconditionalNumber" required/>\n								<span class="help-block">\n									<!-- {{ \'DESCRIPTION_VOICE_HOST\' | translate }} -->\n								</span>\n								<span data-ng-show="(forms.callForwarding.phoneBarUnconditionalNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarUnconditionalNumber.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END UNCONDITIONAL NUMBER -->\n\n							<!-- START NO REPLY -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_NO_REPLY\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input name="phoneBarNoReply" type="checkbox" data-ng-model="agent.phoneBarNoReply">\n								</label>\n							</div>\n							<!-- END NO REPLY -->\n\n							<!-- START NO REPLY -->\n							<div class="form-group" data-ng-if="agent.phoneBarNoReply" data-ng-class="{\'has-error\': (forms.callForwarding.phoneBarNoReplyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarNoReplyNumber.$invalid}">\n								<input type="text" name="phoneBarNoReplyNumber" placeholder="{{\'APPLICATION_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.phoneBarNoReplyNumber" required/>\n								<span class="help-block">\n									<!-- {{ \'DESCRIPTION_VOICE_HOST\' | translate }} -->\n								</span>\n								<span data-ng-show="(forms.callForwarding.phoneBarNoReplyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarNoReplyNumber.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END REPLY -->\n\n							<!-- START BUSY -->\n							<div class="form-group row">\n								<label class="col-md-3">\n									{{\'APPLICATION_BUSY\' | translate}}\n								</label>\n								<label class="col-md-9">\n									<input name="phoneBarBusy" type="checkbox" data-ng-model="agent.phoneBarBusy">\n								</label>\n							</div>\n							<!-- END BUSY -->\n\n							<!-- START BUSY NUMBER -->\n							<div class="form-group" data-ng-if="agent.phoneBarBusy" data-ng-class="{\'has-error\': (forms.callForwarding.phoneBarBusyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarBusyNumber.$invalid}">\n								<input type="text" name="phoneBarBusyNumber" placeholder="{{\'APPLICATION_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.phoneBarBusyNumber" required/>\n								<span class="help-block">\n									<!-- {{ \'DESCRIPTION_VOICE_HOST\' | translate }} -->\n								</span>\n								<span data-ng-show="(forms.callForwarding.phoneBarBusyNumber.$touched || forms.callForwarding.$submitted) && forms.callForwarding.phoneBarBusyNumber.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END BUSY NUMBER -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/staff/agent/view/view.voice.html",'<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_VOICE\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<form name="forms.voice" data-ng-submit="updateItem()" novalidate>\n\n					<!-- START INTERNAL -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.voice.internal.$touched || forms.voice.$submitted) && forms.voice.internal.$invalid}">\n						<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="agent.internal" required disabled/>\n						<span data-ng-show="(forms.voice.internal.$touched || forms.voice.$submitted) && forms.voice.internal.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END INTERNAL -->\n\n					<!-- START TRANSPORT -->\n					<div class="form-group">\n						<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n						<ui-select multiple name="transport" ng-model="agent.transport" theme="bootstrap">\n							<ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n							<ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n								{{transport}}\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n						</span>\n					</div>\n					<!-- END TRANSPORT -->\n\n					<!-- START HOST -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.voice.host.$touched || forms.voice.$submitted) && forms.voice.host.$invalid}">\n						<label class="control-label">{{\'APPLICATION_HOST\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="agent.host" required/>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_HOST\' | translate }}\n						</span>\n						<span data-ng-show="(forms.voice.host.$touched || forms.voice.$submitted) && forms.voice.host.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END HOST -->\n\n					<!-- START NAT -->\n					<div class="form-group">\n						<label class="control-label">{{ \'APPLICATION_NAT\' | translate}}</label>\n						<ui-select multiple data-ng-model="agent.nat" name="nat" theme="bootstrap">\n							<ui-select-match placeholder="{{ \'APPLICATION_SEARCH_FILTER\' | translate }}">{{$item}}</ui-select-match>\n							<ui-select-choices repeat="nat in [\'yes\', \'no\', \'never\', \'route\', \'force_rport\', \'comedia\'] | filter: $select.search">\n								{{nat}}\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_NAT\' | translate }}\n						</span>\n					</div>\n					<!-- END NAT -->\n\n					<!-- START TYPE -->\n					<div class="form-group" data-ng-class="{\'has-error\': (forms.voice.type.$touched || forms.voice.$submitted) && forms.voice.type.$invalid}">\n						<label class="control-label">{{\'APPLICATION_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n						<ui-select data-ng-model="agent.type" name="type" theme="bootstrap" required>\n							<ui-select-match placeholder="{{ \'APPLICATION_SEARCH_FILTER\' | translate }}">{{$select.selected}}</ui-select-match>\n							<ui-select-choices repeat="type in [\'friend\', \'user\', \'peer\'] | filter: $select.search">\n								<div ng-bind-html="type | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_TYPE\' | translate }}\n						</span>\n						<span data-ng-show="(forms.voice.type.$touched || forms.voice.$submitted) && forms.voice.type.$error.required" class="help-block help-block-error">\n							<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n						</span>\n					</div>\n					<!-- END TYPE -->\n\n					<!-- START CODEC -->\n					<div class="form-group">\n						<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n						<ui-select multiple ng-model="agent.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n							<ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n							<ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n								{{allow}}\n							</ui-select-choices>\n						</ui-select>\n						<span class="help-block">\n							{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n						</span>\n					</div>\n					<!-- END CODEC -->\n\n					<!-- START STATUS -->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_CHANSPY\' | translate}}</label></br>\n						<input\n						bs-switch\n						class="form-control"\n						ng-model="agent.chanspy"\n						type="checkbox"\n						name="auth"\n						switch-active="{{ recordSwitch.isActive }}"\n						switch-on-text="{{ recordSwitch.onText }}"\n						switch-off-text="{{ recordSwitch.offText }}"\n						switch-on-color="{{ recordSwitch.onColor }}"\n						switch-off-color="{{ recordSwitch.offColor }}"\n						switch-animate="{{ recordSwitch.animate }}"\n						switch-size="{{ recordSwitch.size }}"\n						switch-label="{{ recordSwitch.label }}"\n						switch-icon="{{ recordSwitch.icon }}"\n						switch-radio-off="{{ recordSwitch.radioOff }}"\n						switch-label-width="{{ recordSwitch.labelWidth }}"\n						switch-handle-width="{{ recordSwitch.handleWidth }}">\n					</div>\n					<!-- END STATUS -->\n\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/agent/wizard/wizard.html",'<div class="col-md-12">\n	<!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-people"></i>\n				<a href="/agents/list">{{ \'APPLICATION_AGENTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/agents/wizard">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n	<!-- END PAGE HEADER-->\n\n	<!-- BEGIN PORTLET-->\n	<div class="portlet light bordered" data-ng-init="getFirstFreeInternal();">\n		<div class="portlet-title">\n			<div class="caption font-green-sharp">\n				<i class="icon-user font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_AGENT\' | translate }} WIZARD</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_ACCOUNT\' | translate}}" canexit="exitValidation(forms.info.$valid)">\n					<form name="forms.info" novalidate>\n\n						<!-- START NAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n							<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END NAME -->\n\n						<!-- START USERNAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n							<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" data-ng-pattern="settings.patternName" required>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.pattern" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n							</span>\n						</div>\n						<!-- END USERNAME -->\n\n						<!-- START EMAIL -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n							<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="item.email" required>\n							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n							</span>\n						</div>\n						<!-- END EMAIL -->\n\n						<!-- START PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$invalid}">\n							<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n							<span data-ng-show="(forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END PASSWORD -->\n\n						<!-- START RE PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$invalid}">\n							<label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n							<span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.nxEqual" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n							</span>\n						</div>\n						<!-- END RE PASSWORD -->\n\n						<!-- START INTERNAL -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<div class="input-group">\n								<input type="number" min="1" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="item.internal" data-ng-disabled="!item.internalEnabled" data-ng-required="item.internalEnabled"/>\n								<span class="input-group-addon">\n									<input type="checkbox" data-ng-model="item.internalEnabled">\n								</span>\n							</div>\n							<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERNAL -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_VOICE\' | translate}}" canexit="exitValidation(forms.voice.$valid)">\n					<form name="forms.voice" novalidate>\n\n						<!-- START TRANSPORT -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n							<ui-select multiple name="transport" ng-model="item.transport" theme="bootstrap" ng-disabled="disabled">\n								<ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n								<ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n									{{transport}}\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n							</span>\n						</div>\n						<!-- END TRANSPORT -->\n\n						<!-- START CODEC -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n							<ui-select multiple ng-model="item.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n								<ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n								<ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n									{{allow}}\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n							</span>\n						</div>\n						<!-- END CODEC -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						<input class="btn default" type="button" value="{{\'APPLICATION_BACK\' | translate}}" wz-previous/>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n			</wizard>\n		</div>\n	</div>\n	<!-- END PORTLET-->\n</div>\n'),a.put("app/staff/team/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_TEAM\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/staff/team/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-shield"></i>\n					<a href="/staff/teams/list">{{ \'APPLICATION_TEAMS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-shield font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TEAMS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEAM\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/team/view/view.agents.html",'<div class="row" data-ng-init="initAgents()">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_AGENTS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n			<!-- GENERAL TAB -->\n				<!-- BEGIN PORTLET-->\n					<!-- BEGIN FORM-->\n					<form action="index.html" class="form-horizontal form-row-seperated">\n						<div class="form-body">\n							<div class="form-group last">\n								<div class="col-md-12" id="multi-select-team">\n								</div>\n							</div>\n						</div>\n					</form>\n					<!-- END FORM-->\n				<!-- END PORTLET-->\n			<!-- END GENERAL TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/team/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-shield"></i>\n					<a href="/staff/teams/list">{{ \'APPLICATION_TEAMS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{team.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img ng-src="assets/images/media/team.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{team.name}}\n					</div>\n\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.teams.view.settings\')}">\n							<a data-ng-href="/staff/teams/view/{{team.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.staff.teams.view.agents\')}">\n							<a data-ng-href="/staff/teams/view/{{team.id}}/agents">\n							<i class="icon-people"></i>\n							{{ \'APPLICATION_AGENTS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content"></div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/team/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n			</div>\n\n			<div class="portlet-body">\n				<!-- PERSONAL INFO TAB -->\n				<div>\n\n					<form name="forms.info" data-ng-submit="updateItem()" novalidate>\n						<!-- START NAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n							<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="team.name" required/>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END NAME -->\n\n						<!-- START DESCRIPTION -->\n						<div class="form-group">\n							<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n							<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="team.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</form>\n				</div>\n				<!-- END PERSONAL INFO TAB -->\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/telephone/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-phone"></i>\n					<a href="/staff/telephones/list">{{ \'APPLICATION_TELEPHONES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-phone font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TELEPHONES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/staff/telephones/wizard" data-toggle="dropdown">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TELEPHONE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/telephone/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_ACCOUNT\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_VOICE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-ng-show="Auth.isAdmin() || item.id === getCurrentTelephone().id" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_CHANGE_PASSWORD\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="updateItem() && forms.info.$valid" novalidate>\n\n				      <!-- START NAME -->\n				      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n				        <input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n								<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END NAME -->\n\n				      <!-- START USERNAME -->\n				      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n				        <label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n				        <input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" required ng-remote-validate="/api/agents/validate/name"/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n				        </span>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n				        </span>\n				      </div>\n				      <!-- END USERNAME -->\n\n							<!-- START INTERNAL -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="1" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="item.internal" required ng-remote-validate="/api/agents/validate/internal"/>\n								<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.ngRemoteValidate" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_INTERNAL\' | translate}}.\n								</span>\n							</div>\n							<!-- END INTERNAL -->\n\n				      <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n				    </form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.voice" data-ng-submit="updateItem() && forms.voice.$valid" novalidate>\n\n							<!-- START TRANSPORT -->\n							<div class="form-group">\n								<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n								<ui-select multiple name="transport" ng-model="item.transport" theme="bootstrap" ng-disabled="disabled">\n							    <ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n							    <ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n							    	{{transport}}\n							    </ui-select-choices>\n							  </ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n								</span>\n							</div>\n							<!-- END TRANSPORT -->\n\n							<!-- START CODEC -->\n							<div class="form-group">\n								<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n								<ui-select multiple ng-model="item.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n							    <ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n							    <ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n							    	{{allow}}\n							    </ui-select-choices>\n							  </ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n								</span>\n							</div>\n							<!-- END CODEC -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n\n					<!-- CHANGE PASSWORD TAB -->\n					<div class="tab-pane" id="tab_1_3" data-ng-show="Auth.isAdmin() || item.id === getCurrentTelephone().id">\n						<form name="forms.changePwd" data-ng-submit="updateItem() && forms.changePwd.$valid" novalidate>\n							<!-- START CURRENT PWD -->\n							<!-- <div class="form-group" data-ng-if="!Auth.isAdmin()" data-ng-class="{\'has-error\': (forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="current_pwd" placeholder="{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.currentPwd" required/>\n								<span data-ng-show="(forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END CURRENT PWD -->\n							<!-- START NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="new_pwd" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NEW PWD -->\n							<!-- START RE-NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.re_new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.re_new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="re_new_pwd" placeholder="{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.reNewPwd" nx-equal="item.password" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RE-NEW PWD -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/staff/telephone/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-phone"></i>\n					<a href="/staff/telephones/list">{{ \'APPLICATION_TELEPHONES\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{item.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR TELEPHONEPIC -->\n				<div class="profile-userpic">\n					<!-- <img ng-src="api/telephones/avatar/{{item.userpic ? item.userpic : \'unknown_avatar\'}}" class="img-responsive"> -->\n				</div>\n				<!-- END SIDEBAR TELEPHONEPIC -->\n				<!-- SIDEBAR TELEPHONE TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{item.fullname}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{item.role}}\n					</div>\n				</div>\n				<!-- END SIDEBAR TELEPHONE TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.telephones.view.account\')}">\n							<a data-ng-href="/telephones/view/{{item.id}}/account">\n							<i class="icon-item"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/telephone/wizard/wizard.html",'<div class="col-md-12">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-phone"></i>\n				<a href="/staff/telephones/list">{{ \'APPLICATION_TELEPHONES\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/staff/telephones/wizard">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered" data-ng-init="initWizard()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-phone font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_TELEPHONE\' | translate }} WIZARD</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n  		<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_ACCOUNT\' | translate}}" canexit="exitValidation(forms.info.$valid)">\n			    <form name="forms.info" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END NAME -->\n\n			      <!-- START USERNAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" ata-ng-pattern="settings.patternName"  required />\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.ngRemoteValidate" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n			        </span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.pattern" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n							</span>\n			      </div>\n			      <!-- END USERNAME -->\n\n			      <!-- START PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n			        <span data-ng-show="(forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END PASSWORD -->\n\n			      <!-- START RE PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.nxEqual" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END RE PASSWORD -->\n\n						<!-- START INTERNAL -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$invalid}">\n							<label class="control-label">{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<div class="input-group">\n							<input type="number" min="1" name="internal" placeholder="{{\'APPLICATION_INTERNAL_NUMBER\' | translate}}" class="form-control" data-ng-model="item.internal" data-ng-disabled="!item.internalEnabled" data-ng-required="item.internalEnabled" ng-remote-validate="/api/agents/validate/internal"/>\n							<span class="input-group-addon">\n								<input type="checkbox" data-ng-model="item.internalEnabled">\n							</span>\n							</div>\n							<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n							<span data-ng-show="(forms.info.internal.$touched || forms.info.$submitted) && forms.info.internal.$error.ngRemoteValidate" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_INTERNAL\' | translate}}.\n							</span>\n						</div>\n						<!-- END INTERNAL -->\n\n			      <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n			    </form>\n			  </wz-step>\n\n				<wz-step title="{{\'APPLICATION_VOICE\' | translate}}" canexit="exitValidation(forms.voice.$valid)">\n					<form name="forms.voice" novalidate>\n\n						<!-- START TRANSPORT -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_TRANSPORT\' | translate}}</label>\n							<ui-select multiple name="transport" ng-model="item.transport" theme="bootstrap" ng-disabled="disabled">\n						    <ui-select-match placeholder="Select transport...">{{$item}}</ui-select-match>\n						    <ui-select-choices repeat="transport in [\'udp\', \'tcp\', \'ws\', \'wss\'] | filter: $select.search">\n						    	{{transport}}\n						    </ui-select-choices>\n						  </ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_TRANSPORT\' | translate }}\n							</span>\n						</div>\n						<!-- END TRANSPORT -->\n\n						<!-- START CODEC -->\n						<div class="form-group">\n							<label class="control-label">{{ \'APPLICATION_ALLOWED_CODECS\' | translate}}</label>\n							<ui-select multiple ng-model="item.allow" name="allow" theme="bootstrap" ng-disabled="disabled">\n						    <ui-select-match placeholder="Select codec...">{{$item}}</ui-select-match>\n						    <ui-select-choices repeat="allow in [\'g729\', \'ilbc\', \'gsm\', \'ulaw\', \'alaw\'] | filter: $select.search">\n						    	{{allow}}\n						    </ui-select-choices>\n						  </ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_CODEC\' | translate }}\n							</span>\n						</div>\n						<!-- END CODEC -->\n\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						<input class="btn default" type="button" value="{{\'APPLICATION_BACK\' | translate}}" wz-previous/>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n  		</wizard>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/staff/user/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="#">{{ \'APPLICATION_USERS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-eye font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_USERS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/staff/users/wizard" data-toggle="dropdown">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_USER\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/user/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PROFILE\' | translate}} {{ \'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_PERSONAL_INFO\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_CHANGE_AVATAR\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-ng-show="Auth.isAdmin() || user.id === getCurrentUser().id" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_CHANGE_PASSWORD\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- PERSONAL INFO TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.info" data-ng-submit="updateItem()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="user.fullname" required/>\n								<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="user.name" required/>\n								<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START EMAIL -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n								<label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="user.email" required/>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n								</span>\n							</div>\n							<!-- END EMAIL -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END PERSONAL INFO TAB -->\n					<!-- CHANGE AVATAR TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form action="#" role="form">\n							<div class="form-group">\n								<div class="fileinput fileinput-new" data-provides="fileinput">\n									<div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">\n										<img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&amp;text=no+image" alt=""/>\n									</div>\n									<div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;">\n									</div>\n									<div>\n										<span class="btn default btn-file" data-ng-show="!uploader.queue[0]">\n											<span> {{ \'APPLICATION_SELECT_IMAGE\' | translate }} </span>\n											<input type="file" nv-file-select="" uploader="uploader" /><br/>\n										</span>\n										<button type="button" class="btn default" data-ng-show="uploader.queue[0]" data-dismiss="fileinput" ng-click="uploader.queue[0].remove()">\n											<span> {{ \'APPLICATION_REMOVE\' | translate }} </span>\n										</button>\n										<button type="button" class="btn green-haze" data-ng-show="uploader.queue[0]" data-ng-click="uploader.queue[0].upload()" ng-disabled="uploader.queue[0].isReady || uploader.queue[0].isUploading || uploader.queue[0].isSuccess">\n											<span> {{ \'APPLICATION_CONFIRM\' | translate }} </span>\n										</button>\n									</div>\n									<p>\n										</br> {{ \'MESSAGE_SUPPORTED_FORMATS\' | translate }} <b>jpg, png, jpeg</b>.\n									</p>\n								</div>\n							</div>\n						</form>\n						<div class="row">\n							<div class="col-md-2">\n								<table class="table" border="0">\n									<tbody>\n									<tr data-ng-repeat="item in uploader.queue">\n											<td style="border-top-style:none">\n												<strong>\n													{{ item.file.name }}\n												</strong>\n											</td>\n											<td data-ng-show="uploader.isHTML5" nowrap style="border-top-style:none">\n												{{ item.file.size/1024/1024|number:2 }} MB\n											</td>\n											<td nowrap style="border-top-style:none">\n												<button type="button" class="btn btn-danger btn-xs" data-ng-click="item.remove()">\n														<span class="glyphicon glyphicon-trash"></span> Remove\n												</button>\n											</td>\n										</tr>\n									</tbody>\n								</table>\n							</div>\n						</div>\n					</div>\n					<!-- END CHANGE AVATAR TAB -->\n					<!-- CHANGE PASSWORD TAB -->\n					<div class="tab-pane" id="tab_1_3" data-ng-show="Auth.isAdmin() || user.id === getCurrentUser().id">\n						<form name="forms.changePwd" data-ng-submit="forms.changePwd.$valid && updatePassword()" novalidate>\n							<!-- START CURRENT PWD -->\n							<div class="form-group" data-ng-if="!Auth.isAdmin()" data-ng-class="{\'has-error\': (forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="current_pwd" placeholder="{{\'APPLICATION_CURRENT_PASSWORD\' | translate}}" class="form-control" data-ng-model="user.currentPwd" required/>\n								<span data-ng-show="(forms.changePwd.current_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.current_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CURRENT PWD -->\n							<!-- START NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="new_pwd" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="user.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NEW PWD -->\n							<!-- START RE-NEW PWD -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.changePwd.re_new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.re_new_pwd.$invalid}">\n								<label class="control-label">{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="password" name="re_new_pwd" placeholder="{{\'APPLICATION_RE_TYPE_NEW_PASSWORD\' | translate}}" class="form-control" data-ng-model="user.reNewPwd" nx-equal="user.newPwd" required/>\n								<span data-ng-show="(forms.changePwd.new_pwd.$touched || forms.changePwd.$submitted) && forms.changePwd.new_pwd.$invalid" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END RE-NEW PWD -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/staff/user/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/staff/users/list">{{ \'APPLICATION_USERS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{user.fullname}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-userpic">\n					<img ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{user.fullname}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{user.role}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.staff.users.view.account\')}">\n							<a data-ng-href="/staff/users/view/{{user.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/staff/user/wizard/wizard.html",'<div class="col-md-12">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-eye"></i>\n				<a href="/users/list">{{ \'APPLICATION_USERS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/staff/users/wizard">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-user font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_USER\' | translate }} WIZARD</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n  		<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_ACCOUNT\' | translate}}" canexit="exitValidation(forms.info.$valid)">\n			    <form name="forms.info" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_FULLNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="fullname" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.fullname" required/>\n							<span data-ng-show="(forms.info.fullname.$touched || forms.info.$submitted) && forms.info.fullname.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END NAME -->\n\n			      <!-- START USERNAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_USERNAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="text" name="name" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.name" data-ng-pattern="settings.patternName" required />\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n							<span data-ng-show="(forms.info.name.$touched || forms.info.$submitted) && forms.info.name.$error.pattern" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INVALID_PATTERN_NAME\' | translate}}.\n							</span>\n			      </div>\n			      <!-- END USERNAME -->\n\n			      <!-- START EMAIL -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_EMAIL\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="email" name="email" placeholder="{{\'APPLICATION_EMAIL\' | translate}}" class="form-control" data-ng-model="item.email" required />\n			        <span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			        <span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.email" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_FORMAT\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END EMAIL -->\n\n			      <!-- START PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n			        <span data-ng-show="(forms.info.password.$touched || forms.info.$submitted) && forms.info.password.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END PASSWORD -->\n\n			      <!-- START RE PASSWORD -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$invalid}">\n			        <label class="control-label">{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}<span class="required" aria-required="true">*</span></label>\n			        <input type="password" name="rpassword" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.rpassword" nx-equal="item.password" required/>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.required" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n			        </span>\n			        <span data-ng-show="(forms.info.rpassword.$touched || forms.info.$submitted) && forms.info.rpassword.$error.nxEqual" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n			        </span>\n			      </div>\n			      <!-- END RE PASSWORD -->\n\n			      <input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n			    </form>\n			  </wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n  		</wizard>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/sugarcrm/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/sugarcrm/list">{{ \'APPLICATION_SUGARCRM\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SUGARCRM\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/sugarcrm/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/sugarcrm/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END API KEY -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/sugarcrm/view/view.configuration.html",'<div class="row" data-ng-init="initConfiguration()">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CONFIGURATION\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createConfiguration()">\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="formValidation(formsConfiguration.info.$valid)">\n							<form name="formsConfiguration.info" novalidate>\n								<!-- START NAME -->\n								<div class="form-group" data-ng-class="{\'has-error\': formsConfiguration.info.$submitted && formsConfiguration.info.name.$invalid}">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n									<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="configuration.name" required/>\n									<span data-ng-show="formsConfiguration.info.name.$invalid && formsConfiguration.info.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n								<!-- END NAME -->\n								<!-- START DESCRIPTION -->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n									<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="configuration.description"/>\n								</div>\n								<!-- END DESCRIPTION -->\n\n								<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n							</form>\n						</wz-step>\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/sugarcrm/view/view.configurationSettings.html",'<div class="row" data-ng-init="getConfiguration();getCustomVariables();getFields();">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\n					</li>\n          <li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- SUBJECT TAB -->\n					<div class="tab-pane ui-padding active" id="tab_1_1">\n            <div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by blank space:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemSubject()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n						<div class="row" data-ng-repeat="subjectItem in subjectConfig">\n							<div class="col-md-3">\n								<ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n									<ui-select-choices repeat="item.type as item in fieldType | filter: $select.search">\n										<div ng-bind-html="item.title | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n							</div>\n							<div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\n								<div class="form-group">\n									<input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\n								</div>\n							</div>\n							<div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\n								<div class="form-group">\n									<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.variableName" data-ng-change="updateField(subjectItem)">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\n										<ui-select-choices group-by="groupVariableByGroup" repeat="variable.name as variable in variables | filter: $select.search">\n											<div ng-bind-html="variable.title | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n								</div>\n							</div>\n							<div class="col-md-8" data-ng-if="subjectItem.type==\'customVariable\'">\n								<div class="form-group">\n									<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="variable.id as variable in customVariables | filter: $select.search">\n											<div ng-bind-html="variable.name | highlight: $select.search"></div>\n										</ui-select-choices>\n									</ui-select>\n								</div>\n							</div>\n							<div class="col-md-1">\n								<div class="form-group">\n									<button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\n								</div>\n							</div>\n						</div>\n						<!-- </div> -->\n					</div>\n					<!-- END SUBJECT TAB -->\n          <!-- DESCRIPTION TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_2">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">All following fields will be join by new line:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemDescription()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\n								<!-- <pre>\n									{{descriptionItem|json}}\n								</pre> -->\n	              <div class="col-md-2">\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n	                  <ui-select-choices repeat="item in descFieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\n	                <div class="form-group">\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\n	                </div>\n	              </div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\'">\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n	                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n	                    <div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n								</div>\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'string\'">\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\n								</div>\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'key_value\' && descriptionItem.keyType==\'variable\'">\n	                <div class="form-group">\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END DESCRIPTION TAB -->\n          <!-- FIELDS TAB -->\n					<div class="tab-pane ui-padding" id="tab_1_3">\n						<div class="row">\n              <div class="col-md-11">\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\n              </div>\n              <div class="col-md-1 pull-rigth">\n                <button class="btn btn-icon-only green" data-ng-click="addItemField()"><i class="fa fa-plus"></i></button>\n              </div>\n            </div>\n            <hr>\n						<!-- <div ng-scrollbars ng-scrollbars-config="config"> -->\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\n	              <div class="col-md-3">\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.label}}</ui-select-match>\n	                  <ui-select-choices repeat="item.name as item in accountFields | filter: $select.search">\n	                    <div ng-bind-html="item.label | highlight: $select.search"></div>\n	                  </ui-select-choices>\n	                </ui-select>\n	              </div>\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\n	                <div class="form-group">\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n		                  <ui-select-choices repeat="item.value as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\n		                    <div ng-bind-html="item.name | highlight: $select.search"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\n									<div class="form-group">\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected | ucfirst}}</ui-select-match>\n		                  <ui-select-choices repeat="item in fieldType | filter: $select.search">\n		                    <div ng-bind-html="item | highlight: $select.search | ucfirst"></div>\n		                  </ui-select-choices>\n		                </ui-select>\n									</div>\n								</div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\n	                <div class="form-group">\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\n	                </div>\n	              </div>\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\n	                <div class="form-group">\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n	                    <ui-select-choices repeat="variable.id as variable in variables | filter: $select.search">\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\n	                    </ui-select-choices>\n	                  </ui-select>\n	                </div>\n	              </div>\n	              <div class="col-md-1">\n	                <div class="form-group">\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\n	                </div>\n	              </div>\n	            </div>\n						<!-- </div> -->\n					</div>\n					<!-- END FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/sugarcrm/view/view.configurations.html",'<div ui-view class="profile-content">\n	<div class="row" data-ng-init="getConfigurations()">\n		<div class="col-md-12">\n			<div class="portlet light">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group">\n							<a class="btn green-jungle " href="/sugarcrm/view/{{account.id}}/configuration" data-toggle="dropdown">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<table class="table table-striped table-bordered table-hover">\n						  <thead>\n							  <tr>\n							    <th>{{\'APPLICATION_NAME\' | translate}}</th>\n									<th>{{\'APPLICATION_DESCRIPTION\' | translate}}</th>\n									<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n							  </tr>\n						  </thead>\n							<tbody>\n						    <tr data-ng-repeat="configuration in configurations">\n									<td>{{configuration.name}}</td>\n									<td>{{configuration.description}}</td>\n						      <td>\n										<a class="btn default btn-xs blue-stripe" data-ng-href="/sugarcrm/view/{{account.id}}/configurations/settings/{{configuration.id}}">\n											{{ \'APPLICATION_SETTINGS\' | translate}}\n						        </a>\n						        <a class="btn default btn-xs red-stripe" data-ng-click="deleteConfiguration(configuration.name,configuration.id)">\n											{{ \'APPLICATION_DELETE\' | translate }}\n						        </a>\n						      </td>\n						    </tr>\n								<tr data-ng-hide="configurations.length">\n									<td colspan="5" style="text-align:center;">\n										<i>No configuration available</i>\n									</td>\n								</tr>\n						  </tbody>\n					</table>\n					<!-- END TABLE -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/sugarcrm/view/view.html",'<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initView()">\r\n	<div class="col-md-12">\r\n		<div class="page-bar">\r\n			<ul class="page-breadcrumb">\r\n				<li>\r\n					<i class="icon-rocket"></i>\r\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n          <i class="icon-handbag"></i>\r\n          <a href="/sugarcrm/list">{{ \'APPLICATION_SUGARCRM\' | translate }}</a>\r\n					<i class="fa fa-angle-right"></i>\r\n				</li>\r\n				<li>\r\n					<a href="#">{{account.name}}</a>\r\n				</li>\r\n			</ul>\r\n		</div>\r\n\r\n		<!-- BEGIN PROFILE SIDEBAR -->\r\n		<div class="profile-sidebar">\r\n			<!-- PORTLET MAIN -->\r\n			<div class="portlet light profile-sidebar-portlet">\r\n				<!-- SIDEBAR USERPIC -->\r\n				<div class="profile-image">\r\n					<img src="assets/images/media/sugarcrm.png" class="img-responsive">\r\n				</div>\r\n				<!-- END SIDEBAR USERPIC -->\r\n				<!-- SIDEBAR USER TITLE -->\r\n				<div class="profile-usertitle">\r\n					<div class="profile-usertitle-name">\r\n						{{account.name}}\r\n					</div>\r\n					<div class="profile-usertitle-job">\r\n						{{account.remoteUri}}\r\n					</div>\r\n				</div>\r\n				<!-- END SIDEBAR USER TITLE -->\r\n				<!-- SIDEBAR MENU -->\r\n				<div class="profile-usermenu">\r\n					<ul class="nav">\r\n						<li data-ng-class="{active: $state.is(\'main.sugarcrm.view.account\')}">\r\n							<a ng-href="/sugarcrm/view/{{account.id}}/account">\r\n							<i class="icon-user"></i>\r\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\r\n						</li>\r\n						<li data-ng-class="{active: $state.includes(\'main.sugarcrm.view.configurations\') || $state.is(\'main.sugarcrm.view.configuration\')}">\r\n							<a ng-href="/sugarcrm/view/{{account.id}}/configurations">\r\n							<i class="icon-settings"></i>\r\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\r\n						</li>\r\n					</ul>\r\n				</div>\r\n				<!-- END MENU -->\r\n			</div>\r\n			<!-- END PORTLET MAIN -->\r\n		</div>\r\n		<!-- END BEGIN PROFILE SIDEBAR -->\r\n		<!-- BEGIN PROFILE CONTENT -->\r\n		<div ui-view class="profile-content">\r\n		</div>\r\n		<!-- END PROFILE CONTENT -->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/sugarcrm/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\r\n<div class="row">\r\n	<div class="col-md-12">\r\n			<div class="page-bar">\r\n				<ul class="page-breadcrumb">\r\n					<li>\r\n						<i class="icon-rocket"></i>\r\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\r\n						<i class="fa fa-angle-right"></i>\r\n					</li>\r\n					<li>\r\n						<i class="icon-handbag"></i>\r\n						<a href="/sugarcrm/list">{{ \'APPLICATION_SUGARCRM\' | translate }}</a>\r\n					</li>\r\n				</ul>\r\n			</div>\r\n		</div>\r\n</div>\r\n<!-- END PAGE HEADER-->\r\n\r\n<!-- BEGIN PAGE CONTENT-->\r\n<div class="row" data-ng-init="initWizard()">\r\n	<div class="col-md-12">\r\n		<!-- BEGIN Portlet PORTLET-->\r\n		<div class="portlet light bordered">\r\n			<div class="portlet-title">\r\n				<div class="caption font-green-sharp">\r\n					<i class="icon-notebook font-green-sharp"></i>\r\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\r\n				</div>\r\n			</div>\r\n			<div class="portlet-body">\r\n				<wizard on-finish="createItem()">\r\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\r\n						<form name="forms.formSetting" novalidate>\r\n\r\n							<!-- START NAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\r\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END NAME -->\r\n\r\n							<!-- START DESCRIPTION -->\r\n							<div class="form-group">\r\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\r\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\r\n							</div>\r\n							<!-- END DESCRIPTION -->\r\n\r\n              <!-- START USERNAME -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="text" name="username" placeholder="{{\'APPLICATION_USERNAME\' | translate}}" class="form-control" data-ng-model="item.username" required/>\r\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n\r\n              <!-- START REMOTE ADDRESS -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/sugarcrm/accounts/validate/remoteUri"/>\r\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n                <span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\r\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\r\n				        </span>\r\n							</div>\r\n							<!-- END USERNAME -->\r\n\r\n              <!-- START PASSWORD -->\r\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}">\r\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\r\n								<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.password" required/>\r\n								<span data-ng-show="forms.formSetting.apiKey.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\r\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\r\n								</span>\r\n							</div>\r\n							<!-- END PASSWORD -->\r\n\r\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\r\n\r\n						</form>\r\n					</wz-step>\r\n\r\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\r\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\r\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\r\n					</wz-step>\r\n\r\n				</wizard>\r\n\r\n			</div>\r\n		</div>\r\n		<!-- END Portlet PORTLET-->\r\n	</div>\r\n</div>\r\n<!-- END PAGE CONTENT-->\r\n'),a.put("app/tools/answer/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CANNED_ANSWER\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.key.$touched || form.$submitted) && form.key.$invalid}">\n      <label class="control-label">{{\'APPLICATION_KEY\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="key" placeholder="{{\'APPLICATION_KEY\' | translate}}" class="form-control" data-ng-model="item.key" required/>\n      <span data-ng-show="(form.key.$touched || form.$submitted) && form.key.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START VALUE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.value.$touched || form.$submitted) && form.value.$invalid}">\n      <label class="control-label">{{\'APPLICATION_VALUE\' | translate}}<span class="required" aria-required="true">*</span></label></label>\n      <textarea type="text" name="value" placeholder="{{\'APPLICATION_VALUE\' | translate}}" class="form-control" data-ng-model="item.value" required></textarea>\n      <span data-ng-show="(form.value.$touched || form.$submitted) && form.value.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END VALUE -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/answer/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-magic-wand"></i>\n					<a href="#">{{ \'APPLICATION_CANNED_ANSWERS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-magic-wand font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CANNED_ANSWERS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-toggle="dropdown" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CANNED_ANSWER\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/tools/answer/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getAnswer()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-magic-wand"></i>\n					<a href="/tools/answers/list">{{ \'APPLICATION_CANNED_ANSWER\' | translate }}</a>\n					<i data-ng-show="answer" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="answer">\n					<a href="#">{{answer.key}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/answer.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{answer.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.answers.view.settings\')}">\n							<a data-ng-href="/tools/answers/view/{{answer.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/answer/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_CANNED_ANSWER\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateAnswer()" novalidate>\n\n							<!-- START KEY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.key.$touched || forms.general.$submitted) && forms.general.key.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="key" placeholder="{{\'APPLICATION_KEY\' | translate}}" class="form-control" data-ng-model="answer.key" required/>\n								<span data-ng-show="(forms.general.key.$touched || forms.general.$submitted) && forms.general.key.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END KEY -->\n\n							<!-- START VALUE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.value.$touched || forms.general.$submitted) && forms.general.value.$invalid}">\n								<label class="control-label">{{\'APPLICATION_VALUE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<textarea type="text" name="value" placeholder="{{\'APPLICATION_VALUE\' | translate}}" class="form-control" data-ng-model="answer.value" required></textarea>\n								<span data-ng-show="(forms.general.value.$touched || forms.general.$submitted) && forms.general.value.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END VALUE -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="answer.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/automation/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-wrench"></i>\n						<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bulb"></i>\n						<a href="#">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/tools/automations/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/automation/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/tools/automations/list">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="automation"></i>\n				</li>\n				<li data-ng-show="automation">\n					<a href="#">{{ automation.description || automation.name }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/automation.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ automation.name }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{ automation.description }}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.automations.view.settings\')}">\n							<a href="/tools/automations/view/{{automation.id}}/settings">\n							<i class="icon-bulb"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/automation/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_CONDITIONS\' | translate}} & {{\'APPLICATION_ACTIONS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<!-- <pre>\n					{{conditionsData.query | json}}\n				</pre>\n				<pre>\n					{{actionsData.query | json}}\n				</pre> -->\n				<form name="forms.general" data-ng-submit="exitValidation(forms.general.$valid) && updateAutomation()" novalidate>\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="automation.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.timeout.$touched && forms.general.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n								<input type="number" name="timeout" min="1" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="automation.timeout" data-ng-init="item.timeout = 10" required/>\n								<span data-ng-show="forms.general.timeout.$touched && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n							<input\n								    bs-switch\n										class="form-control"\n								    ng-model="automation.status"\n								    type="checkbox"\n										name="status"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="automation.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n					<!-- END GENERAL TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in automation.All">\n									<condition-builder element="all" serviceindex="automation.channel" service="$automations" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in automation.Any">\n									<condition-builder element="any" serviceindex="automation.channel" service="$automations" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in automation.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $automations.services[automation.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.general"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.general"></action-builder-integration>\n										<action-builder-status ng-switch-when="status" element="action" form="forms.general"></action-builder-status>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !automation.All.length && !automation.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !automation.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n				</div>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/automation/wizard/wizard.html",'<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN PAGE HEADER-->\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/tools/automations/list">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<!-- END PAGE HEADER-->\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AUTOMATIONS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(forms.general.$valid)">\n						<form name="forms.general" data-ng-submit="submit()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.name.$touched && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.general.name.$touched && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START TIMEOUT -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.timeout.$touched && forms.general.timeout.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TIMEOUT\' | translate}}</label>\n								<input type="number" name="timeout" min="1" placeholder="{{\'APPLICATION_TIMEOUT\' | translate}}" class="form-control" data-ng-model="item.timeout" data-ng-init="item.timeout = 10" required/>\n								<span data-ng-show="forms.general.timeout.$touched && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TIMEOUT -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n							<input\n								    bs-switch\n										class="form-control"\n								    ng-model="item.status"\n								    type="checkbox"\n										name="status"\n										data-ng-init="item.status = 0"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitSettingsValidation(forms.settings.$valid)">\n						<form name="forms.settings" novalidate>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_CHANNEL\' | translate }}</span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CHANNEL\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="item.channel" name="channel" theme="bootstrap" required>\n										<ui-select-match placeholder="{{ \'APPLICATION_CHANNEL\' | translate }}">{{$select.selected | capitalize}}</ui-select-match>\n										<ui-select-choices repeat="channel in $automations.channels | filter: $select.search">\n											<div ng-bind-html="channel | highlight: $select.search | capitalize"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in item.All">\n									<condition-builder element="all" serviceindex="item.channel" service="$automations" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in item.Any">\n									<condition-builder element="any" serviceindex="item.channel" service="$automations" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in item.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $automations.services[item.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.settings"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.settings"></action-builder-integration>\n										<action-builder-status ng-switch-when="status" element="action" form="forms.settings"></action-builder-status>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.All.length && !item.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n					</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_INTERVAL\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),
+a.put("app/tools/interval/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-clock"></i>\n					<a href="#">{{ \'APPLICATION_INTERVALS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_INTERVALS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_INTERVAL\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getInterval()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-clock"></i>\n					<a href="/tools/intervals/list">{{ \'APPLICATION_INTERVALS\' | translate }}</a>\n					<i data-ng-show="interval" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="interval">\n					<a href="#">{{interval.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/interval.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{interval.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.intervals.view.settings\')}">\n							<a data-ng-click="deselectAndRedirect(\'/tools/intervals/view/\'+interval.id+\'/settings\')">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n'+"						<li data-ng-class=\"{active: $state.is('main.tools.intervals.view.subintervals') || $state.is('main.tools.intervals.view.subinterval') || $state.is('main.tools.intervals.view.subintervals.settings')}\">\n							<a data-ng-click=\"deselectAndRedirect('/tools/intervals/view/'+interval.id+'/subintervals')\">\n							<i class=\"icon-list\"></i>\n							{{ 'APPLICATION_SUBINTERVALS' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class=\"profile-content\">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n"),a.put("app/tools/interval/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_INTERVAL\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateInterval()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="interval.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="interval.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/interval/view/view.subinterval.html",'\n<div class="row" data-ng-init="initSubInterval(true)">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_NEW_SUBINTERVAL\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="addSubInterval()">\n          <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitValidation(forms.subinterval.name.$valid)">\n            <form name="forms.subinterval" novalidate>\n\n              <!-- START NAME -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$invalid}">\n                <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="subinterval.name" required/>\n                <span data-ng-show="(forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END NAME -->\n\n							<!-- START TIME -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n                <div class="input-group input-large">\n									<fieldset class="pull-left" ng-disabled="splittedInterval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="splittedInterval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n                  <div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n									<fieldset ng-disabled="splittedInterval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="splittedInterval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n									<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="splittedInterval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n                </div>\n              </div>\n              <!-- END TIME -->\n\n              <!-- START WEEKDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.wd_from" theme="bootstrap" name="wd_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.wd_to" theme="bootstrap" name="wd_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END WEEKDAY -->\n\n              <!-- START MONTHDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.md_from" theme="bootstrap" name="md_from">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.md_to" theme="bootstrap" name="md_to">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTHDAY -->\n\n              <!-- START MONTH -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.m_from" theme="bootstrap" name="m_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.m_to" theme="bootstrap" name="m_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTH -->\n\n\n\n							<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n            </form>\n          </wz-step>\n\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/view/view.subintervalSettings.html",'\n<div class="row" data-ng-init="initSubInterval();getSubInterval();">\n	<div class="col-md-12">\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_SUBINTERVAL_SETTINGS\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="updateInterval(\'subintervals\')">\n					<div class="profile-usertitle-name">\n						{{subinterval.name}}\n					</div>\n          <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitValidation(forms.subinterval.name.$valid)">\n            <form name="forms.subinterval" novalidate>\n\n              <!-- START NAME -->\n              <div class="form-group" data-ng-class="{\'has-error\': (forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$invalid}">\n                <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n                <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="interval.SubIntervals[selectedSubInterval].name" required/>\n                <span data-ng-show="(forms.subinterval.name.$touched || forms.subinterval.$submitted) && forms.subinterval.name.$error.required" class="help-block help-block-error">\n                  <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n                </span>\n              </div>\n              <!-- END NAME -->\n\n              <!-- START TIME -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_TIME\' | translate }}</label>\n                <div class="input-group input-large">\n									<fieldset class="pull-left" ng-disabled="splittedInterval.alwaysTime"><uib-timepicker name="t_from" data-ng-model="splittedInterval.t_from" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n                  <div class="input-group-addon col-md-1 interval-to pull-left">to</div>\n									<fieldset ng-disabled="splittedInterval.alwaysTime"><uib-timepicker  name="t_to" data-ng-model="splittedInterval.t_to" show-meridian="false" show-spinners="false"></uib-timepicker></fieldset>\n									<label class="control-label pointer-cursor"><input type="checkbox" data-ng-model="splittedInterval.alwaysTime">{{\'APPLICATION_ALWAYS\' | translate}}</label>\n                </div>\n              </div>\n              <!-- END TIME -->\n\n              <!-- START WEEKDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_WEEKDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.wd_from" theme="bootstrap" name="wd_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.wd_to" theme="bootstrap" name="wd_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="weekDay.value as weekDay in $interval.daysOfWeek | filter: $select.search">\n                      {{$translate.instant(weekDay.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END WEEKDAY -->\n\n              <!-- START MONTHDAY -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTHDAY\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.md_from" theme="bootstrap" name="md_from">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.md_to" theme="bootstrap" name="md_to">\n                    <ui-select-match>{{$select.selected}}</ui-select-match>\n                    <ui-select-choices repeat="monthDay in $interval.daysOfMonth | filter: $select.search">\n                      {{monthDay}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTHDAY -->\n\n              <!-- START MONTH -->\n              <div class="form-group">\n                <label class="control-label">{{ \'APPLICATION_MONTH\' | translate }}</label>\n                <div class="input-group input-large">\n                  <ui-select data-ng-model="splittedInterval.m_from" theme="bootstrap" name="m_from">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                  <span class="input-group-addon">to</span>\n                  <ui-select data-ng-model="splittedInterval.m_to" theme="bootstrap" name="m_to">\n                    <ui-select-match placeholder="">{{$translate.instant($select.selected.name)}}</ui-select-match>\n                    <ui-select-choices repeat="month.value as month in $interval.months | filter: $select.search">\n                      {{$translate.instant(month.name)}}\n                    </ui-select-choices>\n                  </ui-select>\n                </div>\n              </div>\n              <!-- END MONTH -->\n\n\n\n							<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n            </form>\n          </wz-step>\n\n\n						<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n							<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n							<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n							<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n						</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/interval/view/view.subintervals.html",'<div ui-view class="profile-content">\n<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title  tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SUBINTERVALS\' | translate}}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/tools/intervals/view/{{interval.id}}/subinterval" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_SUBINTERVAL\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div data-ng-if="selectedSubInterval === undefined" ui-grid="gridOptions" class="grid" ui-grid-draggable-rows>\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n	</div>\n</div>\n</div>\n'),a.put("app/tools/pause/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_PAUSE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/pause/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-control-pause"></i>\n					<a href="#">{{ \'APPLICATION_PAUSES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-control-pause font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_PAUSES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="#" data-toggle="dropdown" data-ng-click="createItem()">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PAUSE\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/pause/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getPause()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-pause"></i>\n					<a href="/tools/pauses/list">{{ \'APPLICATION_PAUSES\' | translate }}</a>\n					<i data-ng-show="pause" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="pause">\n					<a href="#">{{pause.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/pause.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{pause.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.pauses.view.settings\')}">\n							<a data-ng-href="/tools/pauses/view/{{pause.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/pause/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_PAUSE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updatePause()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="pause.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="pause.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/sound/list/list.html",'<div class="page-bar">\n  <ul class="page-breadcrumb">\n    <li>\n      <i class="icon-rocket"></i>\n      <a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n      <i class="fa fa-angle-right"></i>\n    </li>\n    <li>\n      <i class="icon-music-tone-alt"></i>\n      <a href="#">{{ \'APPLICATION_SOUNDS\' | translate }}</a>\n    </li>\n  </ul>\n  <div class="page-toolbar">\n  </div>\n</div>\n<!-- END PAGE HEADER-->\n<!-- BEGIN PAGE CONTENT-->\n<!-- Audio Portlets -->\n<div class="headline">\n  <h3><i class="icon-music-tone-alt sounds-title-icon"></i> {{ \'APPLICATION_SOUNDS\' | translate }}</h3>\n</div>\n<div class="portlet light bg-inverse">\n  <div class="portlet-title collapsible" ng-click="isCollapsed = !isCollapsed">\n    <div class="caption">\n      <i class="icon-puzzle font-red-flamingo"></i>\n      <span class="caption-subject bold font-red-flamingo uppercase">\n      {{\'APPLICATION_FILE_UPLOAD\' | translate}} </span>\n    </div>\n    <div class="tools">\n      <a href="" ng-class="{\'collapse\': !isCollapsed, \'expand\' : isCollapsed}">\n      </a>\n    </div>\n  </div>\n  <div class="portlet-body" ng-slide-down="!isCollapsed">\n    <div class="row" nv-file-drop="" uploader="uploader" filters="queueLimit, customFilter">\n    	<div class="col-md-4">\n    		<div class="portlet light bordered">\n    			<div class="portlet-title">\n    				<div class="caption font-green-sharp">\n    					<i class="icon-settings font-green-sharp"></i>\n    					<span class="caption-subject bold uppercase">{{\'APPLICATION_SELECT_FILES\' | translate}}</span>\n    					<span class="caption-helper hide"></span>\n    				</div>\n    				<div class="actions">\n    				</div>\n    			</div>\n    			<div class="portlet-body">\n    				<div ng-show="uploader.isHTML5">\n    					<div class="file-drop-zone margin-bottom-20" nv-file-over="" uploader="uploader" over-class="file-drop-zone-over">\n    						Base drop zone\n    					</div>\n    				</div>\n    				<span class="btn default btn-file">\n    				<span class="fileinput-new">\n    				{{\'APPLICATION_FILE_UPLOAD\' | translate}}</span>\n    				<input type="file" nv-file-select="" uploader="uploader" />\n    				</span>\n    				<span class="btn default btn-file">\n    				<span class="fileinput-new">\n    				{{\'APPLICATION_MULTI_FILE_UPLOAD\' | translate}}</span>\n    				<input type="file" nv-file-select="" uploader="uploader" multiple  /><br/>\n          </span>\n          <p>\n            </br>\n            {{ \'MESSAGE_SUPPORTED_FORMATS\' | translate }} <b>wav, mp3, gsm, ogg</b>.\n          </p>\n          <p>\n            {{ \'MESSAGE_MAXIMUM_SOUND_UPLOAD_SIZE\' | translate }} <b>15 Mb</b>.\n          </p>\n    			</div>\n    		</div>\n    	</div>\n    	<div class="col-md-8">\n    		<div class="portlet light bordered">\n    			<div class="portlet-title">\n    				<div class="caption font-green-sharp">\n    					<i class="icon-settings font-green-sharp"></i>\n    					<span class="caption-subject bold uppercase">{{\'APPLICATION_UPLOAD_QUEUE\' | translate}}</span>\n    					<span class="caption-helper">{{\'APPLICATION_QUEUE_LENGTH\' | translate}}: {{ uploader.queue.length }}</span>\n    				</div>\n    				<div class="actions">\n    				</div>\n    			</div>\n    			<div class="portlet-body">\n    				<div class="table-scrollable table-scrollable-borderless">\n    					<table class="table table-hover table-light">\n    						<thead>\n    							<tr class="uppercase">\n    								<th width="50%">{{\'APPLICATION_NAME\' | translate}}</th>\n    								<th ng-show="uploader.isHTML5">{{\'APPLICATION_SIZE\' | translate}}</th>\n    								<th ng-show="uploader.isHTML5">{{\'APPLICATION_PROGRESS\' | translate}}</th>\n    								<th>{{\'APPLICATION_STATUS\' | translate}}</th>\n    								<th>{{\'APPLICATION_MESSAGE\' | translate}}</th>\n    								<th>{{\'APPLICATION_ACTIONS\' | translate}}</th>\n    							</tr>\n    						</thead>\n    						<tbody>\n    							<tr ng-repeat="item in uploader.queue">\n    								<td><strong>{{ item.file.name }}</strong></td>\n    								<td ng-show="uploader.isHTML5" nowrap>{{ item.file.size/1024/1024|number:2 }} MB</td>\n    								<td ng-show="uploader.isHTML5">\n    									<div class="progress progress-sm" style="margin-bottom: 0;">\n    										<div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': item.progress + \'%\' }"></div>\n    									</div>\n    								</td>\n    								<td class="text-center">\n    									<span ng-show="item.isSuccess" class="text-success"><i class="glyphicon glyphicon-ok"></i></span>\n    									<span ng-show="item.isCancel" class="text-info"><i class="glyphicon glyphicon-ban-circle"></i></span>\n    									<span ng-show="item.isError" class="text-danger"><i class="glyphicon glyphicon-remove"></i></span>\n    									<span ng-show="item.isUploading" class="text-info"><i class="glyphicon glyphicon-upload"></i></span>\n    								</td>\n    								<td class="text-center">\n    									<span ng-show="item.responseMessage" class="text-danger">{{item.responseMessage}}</span>\n    								</td>\n    								<td nowrap>\n    									<button type="button" class="btn btn-success btn-xs" ng-click="item.upload()" ng-disabled="item.isReady || item.isUploading || item.isSuccess">\n    									<span class="glyphicon glyphicon-upload"></span> {{\'APPLICATION_UPLOAD\' | translate}}\n    									</button>\n    									<button type="button" class="btn btn-warning btn-xs" ng-click="item.cancel()" ng-disabled="!item.isUploading">\n    									<span class="glyphicon glyphicon-ban-circle"></span> {{\'APPLICATION_CANCEL\' | translate}}\n    									</button>\n    									<button type="button" class="btn btn-danger btn-xs" ng-click="item.remove()">\n    									<span class="glyphicon glyphicon-trash"></span> {{\'APPLICATION_REMOVE\' | translate}}\n    									</button>\n    								</td>\n    							</tr>\n    						</tbody>\n    					</table>\n    				</div>\n    				<div>\n    					<p>{{\'APPLICATION_UPLOAD_QUEUE_PROGRESS\' | translate}}:</p>\n    					<div class="progress progress-sm" style="">\n    						<div class="progress-bar progress-bar-info" role="progressbar" ng-style="{ \'width\': uploader.progress + \'%\' }"></div>\n    					</div>\n    				</div>\n    				<button type="button" class="btn btn-success btn-s" ng-click="uploader.uploadAll()" ng-disabled="!uploader.getNotUploadedItems().length">\n    				<span class="glyphicon glyphicon-upload"></span> {{\'APPLICATION_UPLOAD_ALL\' | translate}}\n    				</button>\n    				<button type="button" class="btn btn-warning btn-s" ng-click="uploader.cancelAll()" ng-disabled="!uploader.isUploading">\n    				<span class="glyphicon glyphicon-ban-circle"></span> {{\'APPLICATION_CANCEL_ALL\' | translate}}\n    				</button>\n    				<button type="button" class="btn btn-danger btn-s" ng-click="uploader.clearQueue()" ng-disabled="!uploader.queue.length">\n    				<span class="glyphicon glyphicon-trash"></span> {{\'APPLICATION_REMOVE_ALL\' | translate}}\n    				</button>\n    			</div>\n    		</div>\n    	</div>\n    </div>\n  </div>\n</div>\n<div class="row thumbnails" data-ng-init="initList()">\n  <div class="row" ng-show="sounds.length == 0">\n    <div class="col-md-12 page-404">\n      <div class="details">\n        <h3>{{ \'MESSAGE_NO_SOUNDS\' | translate }}</h3>\n        <p>\n          <a href="/">\n          {{ \'MESSAGE_RETURN_HOME\' | translate }} </a>\n          {{ \'MESSAGE_OR_UPLOAD_SOUND_FILE\' | translate }}\n        </p>\n      </div>\n    </div>\n  </div>\n  <div class="audio-portlet-wrapper animate-repeat" ng-repeat="sound in sounds">\n    <div class="audio-portlet">\n      <div class="audio-portlet-title"><a href="#" editable-text="sound.display_name" onbeforesave="updateAudio(sound.id,{display_name : $data})">{{ sound.display_name || "Empty" }}</a></div>\n      <img src="../assets/images/note_placeholder.png" alt="" class="img-responsive"/>\n      <div class="file-info">\n        <div class="audio-tag-wrapper">\n          <audio-file-download params="{id:sound.id,controller:\'stream\'}" resource="Sound"></audio-file-download>\n        </div>\n        <p id="description_div">\n          <a href="#" editable-text="sound.description" onbeforesave="updateAudio(sound.id,{description : $data})">{{ sound.description || "Empty" }}</a>\n        </p>\n        <p class="float-right">\n            <button class="btn btn-xs green-meadow" uib-tooltip-template="\'audioInfoTemplate.html\'"><i class="icon-list"></i></button>\n            <motion-file-download  params="{id:sound.id,controller:\'download\'}" resource="Sound" mimetype="\'audio/\'+sound.original_format" tooltiptext="Download" filename="sound.name+\'.\'+sound.original_format" btnclass="{{downloadButtonClass}}" btncontent=\'{{downloadButtonContent}}\'></motion-file-download>\n            <button uib-tooltip="Delete" class="btn btn-xs red-sunglo" ng-click="delete(sound.display_name, sound.id)" tooltip="Delete"><i class="icon-close" ></i></button>\n        </p>\n      </div>\n    </div>\n  </div>\n  <script type="text/ng-template" id="audioInfoTemplate.html">\n    <div>\n      <ul class="list-unstyled">\n        <li><b>Format : </b>{{sound.original_format}}</li>\n        <li><b>Duration : </b>{{sound.original_duration | date: \'mm:ss\'}}</li>\n        <li><b>Channels : </b>{{sound.original_channelCount}}</li>\n        <li><b>Bitrate : </b>{{sound.original_bitRate/1024}} kbs</li>\n        <li><b>Sample Rate : </b>{{sound.original_sampleRate/1000}} KHz</li>\n      </ul>\n    </div>\n  </script>\n</div>\n<!-- End Audio Portlets -->\n'),
+a.put("app/tools/tag/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_TAG\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/tag/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-tag"></i>\n					<a href="#">{{ \'APPLICATION_TAGS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TAGS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TAG\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/tag/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getTag()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-tag"></i>\n					<a href="/tools/tags/list">{{ \'APPLICATION_TAGS\' | translate }}</a>\n					<i data-ng-show="tag" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="tag">\n					<a href="#">{{tag.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/tag.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{tag.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.tags.view.settings\')}">\n							<a data-ng-href="/tools/tags/view/{{tag.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/tag/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_TAG\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateTag()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="tag.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="tag.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/template/list/list.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="#">{{ \'APPLICATION_TEMPLATES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n	</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-wrench font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TEMPLATES\' | translate }}</span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/tools/templates/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEMPLATE\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/template/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initItem()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-docs"></i>\n					<a href="/mail/templates/list">{{ \'APPLICATION_TEMPLATES\' | translate }}</a>\n					<i data-ng-show="item" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="item">\n					<a href="#">{{item.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/template.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{item.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.templates.view.settings\')}">\n							<a data-ng-href="/tools/templates/view/{{item.id}}/settings">\n								<i class="icon-settings"></i>\n								{{ \'APPLICATION_SETTINGS\' | translate}}\n							</a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/template/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n\n				<form name="form" data-ng-submit="form.$valid && updateItem()" class="form-horizontal" novalidate>\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.name.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}}:<span class="required" aria-required="true">*</span></label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="name" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_NAME\' | translate}}..." data-ng-model="item.name" required>\n									<span data-ng-show="form.name.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.description.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}:</label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="description" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}..." rows="8" data-ng-model="item.description">\n									<span data-ng-show="form.description.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<hr>\n\n					<!-- START SUBJECT -->\n					<div class="form-group row" data-ng-class="{\'has-error\': form.subject.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-4">\n									<label class="control-label pull-right">{{\'APPLICATION_SUBJECT\' | translate}}:</label>\n								</div>\n								<div class="col-md-8">\n									<input type="text" name="subject" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_SUBJECT\' | translate}}..." rows="8" data-ng-model="item.subject">\n									<span data-ng-show="form.subject.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END SUJBECT -->\n\n					<!-- START HTML -->\n					<div class="form-group row" data-ng-class="{\'has-error\': form.text.$invalid && form.$submitted}">\n\n						<div class="col-md-4">\n							<div class="portlet light bordered">\n								<div class="portlet-title">\n									<div class="caption font-green-sharp">\n										<i class="icon-pencil"></i>{{\'APPLICATION_VARIABLES\' | translate}}\n									</div>\n								</div>\n								<div class="portlet-body">\n									<uib-accordion>\n								    <uib-accordion-group heading="{{group.title | translate}}" data-ng-repeat="group in groups">\n								      {{group.content | translate}}\n											<ol>\n												<li data-ng-repeat="variable in group.variables">\n													 {{variable}}\n												</li>\n											</ol>\n								    </uib-accordion-group>\n								  </uib-accordion>\n								</div>\n							</div>\n						</div>\n						<div class="col-md-8">\n							<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="item.html" name="html"></div>\n								<span data-ng-show="form.text.$invalid && form.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n						</div>\n					</div>\n					<!-- END HTML -->\n\n					<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/template/wizard/wizard.html",'<div class="col-md-12">\n  <!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-wrench"></i>\n				<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-docs"></i>\n				<a href="/tools/templates/list">{{ \'APPLICATION_TEMPLATES\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n  <!-- END PAGE HEADER-->\n\n  <!-- BEGIN PORTLET-->\n  <div class="portlet light bordered" data-ng-init="initWizard()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_TEMPLATES\' | translate }} FORM</a> </span>\n  		</div>\n  	</div>\n  	<div class="portlet-body">\n			<form name="form" data-ng-submit="form.$valid && createItem()" class="form-horizontal" novalidate>\n				<!-- START HEAD -->\n				<div class="form">\n					<!-- START NAME -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.name.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_NAME\' | translate}}:<span class="required" aria-required="true">*</span></label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="name" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_NAME\' | translate}}..." data-ng-model="item.name" required>\n									<span data-ng-show="form.name.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START DESCRIPTION -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.description.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}:</label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="description" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}..." rows="8" data-ng-model="item.description">\n									<span data-ng-show="form.description.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END NAME -->\n\n					<!-- START SUBJECT -->\n					<div class="form-group" data-ng-class="{\'has-error\': form.subject.$invalid && form.$submitted}">\n						<div class="col-md-12">\n							<div class="row">\n								<div class="col-md-1">\n									<label class="control-label">{{\'APPLICATION_SUBJECT\' | translate}}:</label>\n								</div>\n								<div class="col-md-11">\n									<input type="text" name="subject" class="form-control todo-taskbody-taskdesc" placeholder="{{\'APPLICATION_SUBJECT\' | translate}}..." rows="8" data-ng-model="item.subject">\n									<span data-ng-show="form.subject.$invalid && form.$submitted" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END SUJBECT -->\n\n					<!-- START HTML -->\n					<div class="form-group row" data-ng-class="{\'has-error\': form.text.$invalid && form.$submitted}">\n						<div class="col-md-4">\n							<div class="portlet light bordered">\n								<div class="portlet-title">\n									<div class="caption font-green-sharp">\n										<i class="icon-pencil"></i>{{\'APPLICATION_VARIABLES\' | translate}}\n									</div>\n								</div>\n								<div class="portlet-body">\n									<uib-accordion>\n								    <uib-accordion-group heading="{{group.title | translate}}" data-ng-repeat="group in groups">\n								      {{group.content | translate}}\n											<ol>\n												<li data-ng-repeat="variable in group.variables">\n													 {{variable}}\n												</li>\n											</ol>\n								    </uib-accordion-group>\n								  </uib-accordion>\n								</div>\n							</div>\n						</div>\n						<div class="col-md-8">\n							<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="item.html" name="html"></div>\n								<span data-ng-show="form.text.$invalid && form.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n						</div>\n					</div>\n					<!-- END HTML -->\n\n				</div>\n				<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n			</form>\n  	</div>\n  </div>\n  <!-- END PORTLET-->\n</div>\n'),a.put("app/tools/trigger/list/list.html",'<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-wrench"></i>\n						<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-bulb"></i>\n						<a href="#">{{ \'APPLICATION_TRIGGERS\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRIGGERS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle " href="/tools/triggers/wizard">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRIGGER\' | translate }}\n						</a>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trigger/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView();">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bulb"></i>\n					<a href="/tools/triggers/list">{{ \'APPLICATION_TRIGGERS\' | translate }}</a>\n					<i class="fa fa-angle-right" data-ng-show="trigger"></i>\n				</li>\n				<li data-ng-show="trigger">\n					<a href="#">{{ trigger.description || trigger.name }}</a>\n				</li>\n			</ul>\n		</div>\n\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/trigger.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{ trigger.name }}\n					</div>\n					<div class="profile-usertitle-job">\n						{{ trigger.description }}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.triggers.view.settings\')}">\n							<a href="/tools/triggers/view/{{trigger.id}}/settings">\n							<i class="icon-bulb"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trigger/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_SETTINGS\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_CONDITIONS\' | translate}} & {{\'APPLICATION_ACTIONS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<!-- <pre>\n					{{conditionsData.query | json}}\n				</pre>\n				<pre>\n					{{actionsData.query | json}}\n				</pre> -->\n				<form name="forms.general" data-ng-submit="exitValidation(forms.general.$valid) && updateTrigger()" novalidate>\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="trigger.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n								<input\n								bs-switch\n								class="form-control"\n								ng-model="trigger.status"\n								type="checkbox"\n								name="status"\n								switch-active="{{ recordSwitch.isActive }}"\n								switch-on-text="{{ recordSwitch.onText }}"\n								switch-off-text="{{ recordSwitch.offText }}"\n								switch-on-color="{{ recordSwitch.onColor }}"\n								switch-off-color="{{ recordSwitch.offColor }}"\n								switch-animate="{{ recordSwitch.animate }}"\n								switch-size="{{ recordSwitch.size }}"\n								switch-label="{{ recordSwitch.label }}"\n								switch-icon="{{ recordSwitch.icon }}"\n								switch-radio-off="{{ recordSwitch.radioOff }}"\n								switch-label-width="{{ recordSwitch.labelWidth }}"\n								switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="trigger.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n					<!-- END GENERAL TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in trigger.All">\n									<condition-builder element="all" serviceindex="trigger.channel" service="$triggers" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in trigger.Any">\n									<condition-builder element="any" serviceindex="trigger.channel" service="$triggers" form="forms.general"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in trigger.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $triggers.services[trigger.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.general[\'action\'+$index].$touched || forms.general.$submitted) && forms.general[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.general"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.general"></action-builder-integration>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !trigger.All.length && !trigger.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.general.$submitted && !trigger.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n					</div>\n				</div>\n				</form>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/tools/trigger/wizard/wizard.html",'<div class="row">\n	<div class="col-md-12">\n		<!-- BEGIN PAGE HEADER-->\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-bulb"></i>\n					<a href="/tools/triggers/list">{{ \'APPLICATION_TRIGGERS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n		<!-- END PAGE HEADER-->\n\n		<!-- BEGIN  PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-bulb font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRIGGERS\' | translate }} WIZARD</span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n					<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(forms.general.$valid)">\n						<form name="forms.general" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START STATUS -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_STATUS\' | translate}}</label></br>\n							<input\n								    bs-switch\n										class="form-control"\n								    ng-model="item.status"\n								    type="checkbox"\n										name="status"\n										data-ng-init="item.status = 0"\n								    switch-active="{{ recordSwitch.isActive }}"\n								    switch-on-text="{{ recordSwitch.onText }}"\n								    switch-off-text="{{ recordSwitch.offText }}"\n								    switch-on-color="{{ recordSwitch.onColor }}"\n								    switch-off-color="{{ recordSwitch.offColor }}"\n								    switch-animate="{{ recordSwitch.animate }}"\n								    switch-size="{{ recordSwitch.size }}"\n								    switch-label="{{ recordSwitch.label }}"\n								    switch-icon="{{ recordSwitch.icon }}"\n								    switch-radio-off="{{ recordSwitch.radioOff }}"\n								    switch-label-width="{{ recordSwitch.labelWidth }}"\n								    switch-handle-width="{{ recordSwitch.handleWidth }}">\n							</div>\n							<!-- END STATUS -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n						</form>\n					</wz-step>\n	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitSettingsValidation(forms.settings.$valid)">\n						<form name="forms.settings" novalidate>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_CHANNEL\' | translate }}</span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group" data-ng-class="{\'has-error\': (forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$invalid}">\n									<label class="control-label">{{ \'APPLICATION_CHANNEL\' | translate }}<span class="required" aria-required="true">*</span></label>\n									<ui-select data-ng-model="item.channel" name="channel" theme="bootstrap" required>\n										<ui-select-match placeholder="{{ \'APPLICATION_CHANNEL\' | translate }}">{{$select.selected | capitalize}}</ui-select-match>\n										<ui-select-choices repeat="channel in $triggers.channels | filter: $select.search">\n											<div ng-bind-html="channel | highlight: $select.search | capitalize"></div>\n										</ui-select-choices>\n									</ui-select>\n									<span data-ng-show="(forms.settings.channel.$touched || forms.settings.$submitted) && forms.settings.channel.$error.required" class="help-block help-block-error">\n										<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n									</span>\n								</div>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ALL_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="all in item.All">\n									<condition-builder element="all" serviceindex="item.channel" service="$triggers" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'All\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'All\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject" ng-bind-html="\'APPLICATION_MEET_ANY_CONDITIONS\' | translate"></span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="any in item.Any">\n									<condition-builder element="any" serviceindex="item.channel" service="$triggers" form="forms.settings"></condition-builder>\n									<button type="button" ng-click="removeCondition(\'Any\',$index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addCondition(\'Any\')">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_CONDITION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="portlet light bordered">\n							<div class="portlet-title">\n								<div class="caption font-blue-hoki">\n									<i class="icon-tag font-blue-hoki"></i>\n									<span class="caption-subject">{{ \'APPLICATION_ACTIONS\' | translate }}</span>:\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="padding-bottom row" ng-repeat="action in item.Actions">\n									<div class="form-group col-md-2" data-ng-class="{\'has-error\': (forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$invalid}">\n										<ui-select data-ng-model="action.action" theme="bootstrap" data-ng-change="resetActionData(action)" name="action{{$index}}" required>\n											<ui-select-match placeholder="{{ \'APPLICATION_ACTION\' | translate }}">{{$select.selected.name | translate}}</ui-select-match>\n											<ui-select-choices repeat="tAction.value as tAction in $triggers.services[item.channel].actions | filter: $select.search">\n												<div ng-bind-html="tAction.name | translate | highlight: $select.search"></div>\n											</ui-select-choices>\n										</ui-select>\n										<span data-ng-show="(forms.settings[\'action\'+$index].$touched || forms.settings.$submitted) && forms.settings[\'action\'+$index].$error.required" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n									<div ng-switch="action.action">\n										<action-builder-template ng-switch-when="template" element="action" form="forms.settings"></action-builder-template>\n										<action-builder-integration ng-switch-when="integration" element="action" form="forms.settings"></action-builder-integration>\n									</div>\n									<button type="button" ng-click="removeAction($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n								</div>\n								<button type="button" class="btn btn-sm green padding-bottom" data-ng-click="addAction()">\n									<i class="fa fa-plus"></i> {{\'APPLICATION_ADD_ACTION\' | translate}}\n								</button>\n							</div>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.All.length && !item.Any.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_CONDITION\' | translate}}.\n							</span>\n						</div>\n						<div class="has-error" data-ng-show="forms.settings.$submitted && !item.Actions.length">\n							<span class="help-block help-block-error form-control">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_INSERT_AT_LEAST_ONE_ACTION\' | translate}}.\n							</span>\n						</div>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" ng-click="next()"/>\n					</form>\n					</wz-step>\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n				</wizard>\n			</div>\n		</div>\n		<!-- END PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trunk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-link"></i>\n					<a href="#">{{ \'APPLICATION_TRUNKS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-link font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRUNKS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<a class="btn green-jungle" href="/tools/trunks/wizard" data-toggle="dropdown">\n						<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRUNK\' | translate }}\n					</a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trunk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-link"></i>\n					<a href="/tools/trunks/list">{{ \'APPLICATION_TRUNKS\' | translate }}</a>\n					<i data-ng-show="trunk" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="trunk">\n					<a href="#">{{trunk.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/trunk.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{trunk.name}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.trunks.view.settings\')}">\n							<a data-ng-href="/tools/trunks/view/{{trunk.name}}/settings"><i class="icon-settings"></i> {{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/trunk/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_TRUNK\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{ \'APPLICATION_ADVANCED\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{ \'APPLICATION_OTHER_FIELDS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body" data-ng-init="getContexts();">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateTrunk()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="trunk.name" required readonly/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<div class="row">\n								<div class="col-md-6">\n\n							<!-- START HOST -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.host.$touched || forms.general.$submitted) && forms.general.host.$invalid}">\n								<label class="control-label">{{\'APPLICATION_HOST\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="trunk.host" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_HOST\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.host.$touched || forms.general.$submitted) && forms.general.host.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END HOST -->\n\n							<!-- START SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.secret.$touched || forms.general.$submitted) && forms.general.secret.$invalid}">\n								<label class="control-label">{{\'APPLICATION_SECRET\' | translate}}</label>\n								<input type="password" name="secret" placeholder="{{\'APPLICATION_SECRET\' | translate}}" class="form-control" data-ng-model="trunk.secret">\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_SECRET\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.secret.$touched || forms.general.$submitted) && forms.general.secret.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END SECRET -->\n\n							<!-- START CONTEXT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONTEXT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.context" name="context" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="context.name as context in voiceContexts | filter: $select.search">\n										<div ng-bind-html="context.name | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_VOICE_CONTEXT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.context.$touched || forms.general.$submitted) && forms.general.context.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONTEXT -->\n\n							<!-- START CALLERID -->\n							<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.general.callerid.$touched || forms.general.$submitted) && forms.general.callerid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CALLERID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="callerid" placeholder="{{\'APPLICATION_CALLERID\' | translate}}" class="form-control" data-ng-model="trunk.callerid" required/>\n								<span data-ng-show="(forms.general.callerid.$touched || forms.general.$submitted) && forms.general.callerid.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div> -->\n							<!-- END CALLERID -->\n\n							<!-- START TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.type.$touched || forms.general.$submitted) && forms.general.type.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TYPE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.type" name="type" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'user\',\'peer\',\'friend\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_TYPE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.type.$touched || forms.general.$submitted) && forms.general.type.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TYPE -->\n\n							<!-- START DTMFMODE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.dtmfmode.$touched || forms.general.$submitted) && forms.general.dtmfmode.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DTMFMODE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.dtmfmode" name="dtmfmode" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'rfc2833\', \'info\', \'shortinfo\', \'inband\',\'auto\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_DTMFMODE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.dtmfmode.$touched || forms.general.$submitted) && forms.general.dtmfmode.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DTMFMODE -->\n\n						</div>\n						<div class="col-md-6">\n\n							<!-- START DEFAULT USER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.defaultuser.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DEFAULT_USER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="defaultuser" placeholder="{{\'APPLICATION_DEFAULT_USER\' | translate}}" class="form-control" data-ng-model="trunk.defaultuser" required/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_DEFAULT_USER\' | translate }}\n								</span>\n								<span data-ng-show="forms.general.$submitted && (forms.general.defaultuser.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DEFAULT USER -->\n\n							<!-- START NAT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.nat.$touched || forms.general.$submitted) && forms.general.nat.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.nat" name="nat" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\', \'no\', \'never\', \'route\', \'force_rport\', \'comedia\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_NAT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.nat.$touched || forms.general.$submitted) && forms.general.nat.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAT -->\n\n							<!-- START QUALIFY -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.qualify.$touched || forms.general.$submitted) && forms.general.qualify.$invalid}">\n								<label class="control-label">{{\'APPLICATION_QUALIFY\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.qualify" name="qualify" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_QUALIFY\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.qualify.$touched || forms.general.$submitted) && forms.general.qualify.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END QUALIFY -->\n\n							<!-- START ALLOW -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.allow.$touched || forms.general.$submitted) && forms.general.allow.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ALLOW_CODEC\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.allow" name="allow" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'g723\',\'gsm\',\'ulaw\',\'alaw\',\'g726\',\'g722\',\'g729\',\'ilbc\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_ALLOW_CODEC\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.allow.$touched || forms.general.$submitted) && forms.general.allow.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ALLOW -->\n\n							<!-- START INSECURE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.insecure.$touched || forms.general.$submitted) && forms.general.insecure.$invalid}">\n								<label class="control-label">{{\'APPLICATION_INSECURE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.insecure" name="insecure" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'port\',\'invite\',\'very\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_INSECURE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.insecure.$touched || forms.general.$submitted) && forms.general.insecure.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END INSECURE -->\n\n							<!-- START CALLLIMIT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.call_limit.$touched || forms.general.$submitted) && forms.general.call_limit.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CALLLIMIT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="number" min="0" name="call-limit" placeholder="{{\'APPLICATION_CALLLIMIT\' | translate}}" class="form-control" data-ng-model="trunk.call_limit"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_CALLLIMIT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.general.call_limit.$touched || forms.general.$submitted) && forms.general.call_limit.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CALLLIMIT -->\n\n						</div>\n					</div>\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="trunk.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- ADVANCED TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<form name="forms.advanced" data-ng-submit="forms.advanced.$valid && updateTrunk()" novalidate>\n							<div class="row">\n								<div class="col-md-6">\n\n							<!-- START REGISTRY -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_REGISTRY\' | translate}}</label>\n								<input type="text" name="registry" placeholder="{{\'APPLICATION_REGISTRY\' | translate}}" class="form-control" data-ng-model="trunk.registry"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_REGISTRY\' | translate }}\n								</span>\n							</div>\n							<!-- END REGISTRY -->\n\n							<!-- START DIRECTMEDIA -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.directmedia.$touched || forms.advanced.$submitted) && forms.advanced.directmedia.$invalid}">\n								<label class="control-label">{{\'APPLICATION_DIRECTMEDIA\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.directmedia" name="directmedia" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\', \'no\', \'nonat\', \'update\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_DIRECTMEDIA\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.directmedia.$touched || forms.advanced.$submitted) && forms.advanced.directmedia.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END DIRECTMEDIA -->\n\n							<!-- START CALLCOUNTER -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.callcounter.$touched || forms.advanced.$submitted) && forms.advanced.callcounter.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CALLCOUNTER\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.callcounter" name="callcounter" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_CALLCOUNTER\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.callcounter.$touched || forms.advanced.$submitted) && forms.advanced.callcounter.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CALLCOUNTER -->\n\n							<!-- START FROMDOMAIN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.advanced.$submitted && forms.advanced.fromdomain.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FROMDOMAIN\' | translate}}</label>\n								<input type="text" name="fromdomain" placeholder="{{\'APPLICATION_FROMDOMAIN\' | translate}}" class="form-control" data-ng-model="trunk.fromdomain" />\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_FROMDOMAIN\' | translate }}\n								</span>\n								<span data-ng-show="forms.advanced.$submitted && (forms.advanced.fromdomain.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FROMDOMAIN -->\n\n							<!-- START FROMUSER -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.advanced.$submitted && forms.advanced.fromuser.$invalid}">\n								<label class="control-label">{{\'APPLICATION_FROMUSER\' | translate}}</label>\n								<input type="text" name="fromuser" placeholder="{{\'APPLICATION_FROMUSER\' | translate}}" class="form-control" data-ng-model="trunk.fromuser" />\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_FROMUSER\' | translate }}\n								</span>\n								<span data-ng-show="forms.advanced.$submitted && (forms.advanced.fromuser.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END FROMUSER -->\n\n						</div>\n						<div class="col-md-6">\n\n							<!-- START OUTBOUNDPROXY -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.advanced.$submitted && forms.advanced.outboundproxy.$invalid}">\n								<label class="control-label">{{\'APPLICATION_OUTBOUNDPROXY\' | translate}}</label>\n								<input type="text" name="outboundproxy" placeholder="{{\'APPLICATION_OUTBOUNDPROXY\' | translate}}" class="form-control" data-ng-model="trunk.outboundproxy" />\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_OUTBOUNDPROXY\' | translate }}\n								</span>\n								<span data-ng-show="forms.advanced.$submitted && (forms.advanced.outboundproxy.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END OUTBOUNDPROXY -->\n\n							<!-- START USEREQPHONE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.usereqphone.$touched || forms.advanced.$submitted) && forms.advanced.usereqphone.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USEREQPHONE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.usereqphone" name="usereqphone" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_USEREQPHONE\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.usereqphone.$touched || forms.advanced.$submitted) && forms.advanced.usereqphone.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USEREQPHONE -->\n\n							<!-- START TRUSTRPID -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.trustrpid.$touched || forms.advanced.$submitted) && forms.advanced.trustrpid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRUSTRPID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.trustrpid" name="trustrpid" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_TRUSTRPID\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.trustrpid.$touched || forms.advanced.$submitted) && forms.advanced.trustrpid.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TRUSTRPID -->\n\n							<!-- START SENDRPID -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.sendrpid.$touched || forms.advanced.$submitted) && forms.advanced.sendrpid.$invalid}">\n								<label class="control-label">{{\'APPLICATION_SENDRPID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.sendrpid" name="sendrpid" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_SENDRPID\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.sendrpid.$touched || forms.advanced.$submitted) && forms.advanced.sendrpid.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END SENDRPID -->\n\n							<!-- START ENCRYPTION -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.encryption.$touched || forms.advanced.$submitted) && forms.advanced.encryption.$invalid}">\n								<label class="control-label">{{\'APPLICATION_ENCRYPTION\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.encryption" name="encryption" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'yes\',\'no\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search | capitalize"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_ENCRYPTION\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.encryption.$touched || forms.advanced.$submitted) && forms.advanced.encryption.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END ENCRYPTION -->\n\n							<!-- START PORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.port.$touched || forms.advanced.$submitted) && forms.advanced.port.$invalid}">\n								<label class="control-label">{{\'APPLICATION_PORT\' | translate}}</label>\n								<input type="number" min="0" name="port" placeholder="{{\'APPLICATION_PORT\' | translate}}" class="form-control" data-ng-model="trunk.port"/>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_PORT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.port.$touched || forms.advanced.$submitted) && forms.advanced.port.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PORT -->\n\n							<!-- START TRANSPORT -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.transport.$touched || forms.advanced.$submitted) && forms.advanced.transport.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TRANSPORT\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select multiple data-ng-model="trunk.transport" name="transport" theme="bootstrap" ui-required="true">\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$item}}</ui-select-match>\n									<ui-select-choices repeat="item in [\'udp\',\'wss\',\'ws\',\'tcp\',\'tls\'] | filter: $select.search">\n										<div ng-bind-html="item | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span class="help-block">\n									{{ \'DESCRIPTION_TRUNK_TRANSPORT\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.transport.$touched || forms.advanced.$submitted) && forms.advanced.transport.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TRANSPORT -->\n\n						</div>\n					</div>\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n					<!-- START OTHER FIELDS TAB -->\n					<div class="tab-pane" id="tab_1_3">\n						<div class="row">\n							<div class="col-md-6">\n								<!-- START OTHER FIELDS-->\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_OTHER_FIELDS\' | translate}}</label>\n									<textarea name="otherFields" placeholder="{{\'APPLICATION_OTHER_FIELDS\' | translate}}" class="form-control otherfields-col" data-ng-model="trunk.otherFields"></textarea>\n									<span class="help-block">\n										{{ \'DESCRIPTION_TRUNK_OTHER_FIELDS\' | translate }}\n									</span>\n								</div>\n								<!-- END OTHER FIELDS -->\n							</div>\n							<div class="col-md-6">\n								<div class="form-group">\n									<label class="control-label">{{\'APPLICATION_EXAMPLE\' | translate}}</label>\n									<div class="well">\n										<div>host=dynamicp</div>\n										<div>secret=********</div>\n										<div>regcontext=tammari-internal</div>\n										<div>regexten=1005</div>\n										<div>dtmfmode=rfc2833</div>\n										<div>insecure=invite,port</div>\n										<div>canreinvite=yes</div>\n										<div>nat=yes</div>\n										<div>qualify=yes</div>\n										<div>context=merus-sipphone</div>\n										<div>pickupgroup=1</div>\n										<div>callgroup=1</div>\n										<div>mailbox=1000@default</div>\n									</div>\n								</div>\n							</div>\n						</div>\n					</div>\n					<!-- END OTHER FIELDS TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/tools/trunk/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard()">\n	<!-- BEGIN PAGE HEADER-->\n	<div class="page-bar">\n		<ul class="page-breadcrumb">\n			<li>\n				<i class="icon-rocket"></i>\n				<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-wrench"></i>\n				<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-link"></i>\n				<a href="/tools/trunks/list">{{ \'APPLICATION_TRUNKS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="#">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n			</li>\n		</ul>\n	</div>\n	<!-- END PAGE HEADER-->\n\n	<!-- BEGIN PORTLET-->\n	<div class="portlet light bordered">\n		<div class="portlet-title">\n			<div class="caption font-green-sharp">\n				<i class="icon-link font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_TRUNK\' | translate }} WIZARD</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<wizard on-finish="createItem()">\n				<wz-step title="{{\'APPLICATION_GENERAL\' | translate}}" canexit="exitValidation(forms.general.$valid)">\n					<form name="forms.general" novalidate>\n\n						<!-- START NAME -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.name.$invalid}">\n							<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n							<span data-ng-show="forms.general.$submitted && forms.general.name.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END NAME -->\n\n						<!-- START HOST -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.host.$invalid}">\n							<label class="control-label">{{\'APPLICATION_HOST\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="host" placeholder="{{\'APPLICATION_HOST\' | translate}}" class="form-control" data-ng-model="item.host" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_HOST\' | translate }}\n							</span>\n							<span data-ng-show="forms.general.$submitted && forms.general.host.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END HOST -->\n\n						<!-- START PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.password.$invalid}">\n							<label class="control-label">{{\'APPLICATION_SECRET\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="password" name="password" placeholder="{{\'APPLICATION_PASSWORD\' | translate}}" class="form-control" data-ng-model="item.secret" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_SECRET\' | translate }}\n							</span>\n							<span data-ng-show="forms.general.$submitted && forms.general.password.$invalid" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div>\n						<!-- END PASSWORD -->\n\n						<!-- START DEFAULT USER -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.defaultuser.$invalid}">\n							<label class="control-label">{{\'APPLICATION_DEFAULT_USER\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="text" name="defaultuser" placeholder="{{\'APPLICATION_DEFAULT\' | translate}} {{\'APPLICATION_USER\' | translate}}" class="form-control" data-ng-model="item.defaultuser" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_DEFAULT_USER\' | translate }}\n							</span>\n							<span data-ng-show="forms.general.$submitted && (forms.general.defaultuser.$invalid)" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n							</span>\n						</div>\n						<!-- END DEFAULT USER -->\n\n						<!-- START DESCRIPTION -->\n						<div class="form-group">\n							<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n							<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n						</div>\n						<!-- END DESCRIPTION -->\n\n						<button class="btn green-haze" type="submit" ng-click="next(true)">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_ADVANCED\' | translate}}" canexit="exitValidation(forms.advanced.$valid)">\n					<form name="forms.advanced" novalidate>\n\n						<!-- START REGISTRY -->\n						<div class="form-group">\n							<label class="control-label">{{\'APPLICATION_REGISTRY\' | translate}}</label>\n							<input type="text" name="registry" placeholder="{{\'APPLICATION_REGISTRY\' | translate}}" class="form-control" data-ng-model="item.registry"/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_REGISTRY\' | translate }}\n							</span>\n						</div>\n						<!-- END REGISTRY -->\n						<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n						<button class="btn green-haze" type="submit" ng-click="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n					</form>\n				</wz-step>\n\n				<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n					<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n					<button class="btn green-haze" type="button" ng-click="previous()"><i class="fa fa-angle-left"></i> {{\'APPLICATION_BACK\' | translate}}</button>\n					<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n				</wz-step>\n			</wizard>\n		</div>\n	</div>\n	<!-- END PORTLET-->\n</div>\n'),a.put("app/tools/variable/list/list.create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_VARIABLE\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="save()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/variable/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="#">{{ \'APPLICATION_VARIABLES\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VARIABLES\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="createItem()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VARIABLE\' | translate }}\n						</button>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/variable/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getVariable()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-wrench"></i>\n					<a href="#">{{ \'APPLICATION_TOOLS\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-eye"></i>\n					<a href="/tools/variables/list">{{ \'APPLICATION_VARIABLES\' | translate }}</a>\n					<i data-ng-show="variable" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="variable">\n					<a href="#">{{variable.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/variable.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{variable.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.variables.view.settings\')}">\n							<a data-ng-href="/tools/variables/view/{{variable.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/variable/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_VARIABLE\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateVariable()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="variable.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="variable.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/tools/yourdashboard/list/clone.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_CLONE_DASHBOARD\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.dashboard" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.dashboard.name.$touched || forms.dashboard.$submitted) && forms.dashboard.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.dashboard.name.$touched || forms.dashboard.$submitted) && forms.dashboard.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.dashboard.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/yourdashboard/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_DASHBOARD\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.dashboard" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.dashboard.name.$touched || forms.dashboard.$submitted) && forms.dashboard.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(forms.dashboard.name.$touched || forms.dashboard.$submitted) && forms.dashboard.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="forms.dashboard.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/tools/yourdashboard/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-screen-desktop"></i>\n					<a href="/tools/yourdashboards/list">{{ \'APPLICATION_YOUR_DASHBOARDS\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-docs font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_YOUR_DASHBOARDS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_DASHBOARD\' | translate }}\n						</button>\n					</div>\n					<!-- <a class="btn btn-icon-only btn-default fullscreen" href="#"></a> -->\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/yourdashboard/show/show.html",'<div class="row" style="min-height: 466px;">\n  <div class="col-md-12" ng-init="getDashboard()">\n    <adf-dashboard\n    data-ng-if="dashboard"\n    name="{{dashboard.name}}"\n    collapsible="{{dashboard.collapsible}}"\n    maximizable="{{dashboard.maximizable}}"\n    enableconfirmdelete="{{dashboard.enableconfirmdelete}}"\n    structure="{{dashboard.structure}}"\n    editable="{{dashboard.editable}}"\n    adf-model="dashboard.model"/>\n  </div>\n</div>\n'),a.put("app/tools/yourdashboard/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getDashboard()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-screen-desktop"></i>\n					<a href="/tools/yourdashboards/list">{{ \'APPLICATION_YOUR_DASHBOARDS\' | translate }}</a>\n					<i data-ng-show="dashboard" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="dashboard">\n					<a href="#">{{dashboard.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img data-ng-src="assets/images/media/dashboard.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{dashboard.name}}\n					</div>\n					<!-- <div class="profile-usertitle-job">\n						{{user.role}}\n					</div> -->\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.tools.yourdashboards.view.settings\')}">\n							<a data-ng-href="/tools/yourdashboards/view/{{dashboard.id}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/tools/yourdashboard/view/view.settings.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{ \'APPLICATION_DASHBOARD\' | translate}} {{ \'APPLICATION_SETTINGS\' | translate}} </span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{ \'APPLICATION_GENERAL\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.general" data-ng-submit="forms.general.$valid && updateDashboard()" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="dashboard.name" required/>\n								<span data-ng-show="(forms.general.name.$touched || forms.general.$submitted) && forms.general.name.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START VISIBLE TO ADMIN -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_VISIBLE_TO_ADMIN\' | translate}}</label><br>\n								<input\n									bs-switch\n									ng-model="dashboard.admin"\n									type="checkbox"\n									switch-active="{{ radioSwitch.isActive }}"\n									switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n									switch-on-color="{{ radioSwitch.onColor }}"\n									switch-off-color="{{ radioSwitch.offColor }}"\n									switch-animate="{{ radioSwitch.animate }}"\n									switch-size="{{ radioSwitch.size }}"\n									switch-label="{{ radioSwitch.label }}"\n									switch-icon="{{ radioSwitch.icon }}"\n									switch-radio-off="{{ radioSwitch.radioOff }}"\n									switch-label-width="{{ radioSwitch.labelWidth }}"\n									switch-handle-width="{{ radioSwitch.handleWidth }}">\n							</div>\n							<!-- END VISIBLE TO ADMIN -->\n\n							<!-- START VISIBLE TO USER -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_VISIBLE_TO_USER\' | translate}}</label><br>\n								<input\n									bs-switch\n									ng-model="dashboard.user"\n									type="checkbox"\n									switch-active="{{ radioSwitch.isActive }}"\n									switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n									switch-on-color="{{ radioSwitch.onColor }}"\n									switch-off-color="{{ radioSwitch.offColor }}"\n									switch-animate="{{ radioSwitch.animate }}"\n									switch-size="{{ radioSwitch.size }}"\n									switch-label="{{ radioSwitch.label }}"\n									switch-icon="{{ radioSwitch.icon }}"\n									switch-radio-off="{{ radioSwitch.radioOff }}"\n									switch-label-width="{{ radioSwitch.labelWidth }}"\n									switch-handle-width="{{ radioSwitch.handleWidth }}">\n							</div>\n							<!-- END VISIBLE TO USER -->\n\n							<!-- START VISIBLE TO AGENT -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_VISIBLE_TO_AGENT\' | translate}}</label><br>\n								<input\n									bs-switch\n									ng-model="dashboard.agent"\n									type="checkbox"\n									switch-active="{{ radioSwitch.isActive }}"\n									switch-on-text="{{ \'APPLICATION_YES\' | translate }}"\n									switch-off-text="{{ \'APPLICATION_NO\' | translate }}"\n									switch-on-color="{{ radioSwitch.onColor }}"\n									switch-off-color="{{ radioSwitch.offColor }}"\n									switch-animate="{{ radioSwitch.animate }}"\n									switch-size="{{ radioSwitch.size }}"\n									switch-label="{{ radioSwitch.label }}"\n									switch-icon="{{ radioSwitch.icon }}"\n									switch-radio-off="{{ radioSwitch.radioOff }}"\n									switch-label-width="{{ radioSwitch.labelWidth }}"\n									switch-handle-width="{{ radioSwitch.handleWidth }}">\n							</div>\n							<!-- END VISIBLE TO AGENT -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="dashboard.description"></textarea>\n							</div>\n							<!-- END DESCRIPTION -->\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/zendesk/list/list.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-handbag"></i>\n					<a href="/zendesk/list">{{ \'APPLICATION_ZENDESK\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-init="initView()">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-handbag font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ZENDESK\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="id.length">\n						<a class="btn red" href="#" data-ng-click="deleteItems()">\n							<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n						</a>\n					</div>\n					<div class="btn-group">\n						<a class="btn green-jungle" href="/zendesk/wizard" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }}\n						</a>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n					<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n				</div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/zendesk/view/configuration/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="form" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (form.name.$touched || form.name.$submitted) && form.name.$invalid}">\n      <label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n      <span data-ng-show="(form.name.$touched || form.name.$submitted) && form.name.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END NAME -->\n\n    <!-- START DESCRIPTION -->\n    <div class="form-group">\n      <label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n      <textarea type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/></textarea>\n    </div>\n    <!-- END DESCRIPTION -->\n\n  </form>\n</div>\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" ng-click="ok()" ng-disabled="form.$invalid">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/zendesk/view/configuration/list/list.html",'<div ui-view class="profile-content">\n	<div class="row">\n		<div class="col-md-12">\n			<div class="portlet light" data-ng-init="initView()">\n				<div class="portlet-title  tabbable-line">\n					<div class="caption caption-md">\n						<i class="icon-globe theme-font hide"></i>\n						<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATIONS\' | translate}}</span>\n					</div>\n					<div class="actions">\n						<div class="btn-group" data-ng-show="id.length">\n							<a class="btn red" href="#" data-ng-click="deleteItems()">\n								<i class="icon-trash"></i> {{ \'APPLICATION_DELETE\' | translate }}\n							</a>\n						</div>\n						<div class="btn-group">\n							<a class="btn green-jungle" href="#" data-ng-click="createItem()">\n								<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONFIGURATION\' | translate }}\n							</a>\n						</div>\n					</div>\n				</div>\n				<div class="portlet-body">\n					<!-- START TABLE -->\n					<div ui-grid="gridOptions" ui-grid-auto-resize ui-grid-pagination ui-grid-selection ui-grid-exporter ui-grid-draggable-rows class="ui-grid">\n						<div class="watermark" ng-show="!gridOptions.data.length">{{\'MESSAGE_NO_RESULTS_AVAILABLE\' | translate}}</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/zendesk/view/configuration/view/view.html",'<div class="row" data-ng-init="initView();getConfiguration();getCustomVariables();getFields();getTags();">\r\n	<div class="col-md-12">\r\n		<div class="portlet light">\r\n			<div class="portlet-title tabbable-line">\r\n				<div class="caption caption-md">\r\n					<i class="icon-globe theme-font hide"></i>\r\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_CONFIGURATION\' | translate}}: {{configurationName}}</span>\r\n				</div>\r\n				<ul class="nav nav-tabs">\r\n					<li class="active">\r\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_SUBJECT\' | translate}}</a>\r\n					</li>\r\n          <li>\r\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_DESCRIPTION\' | translate}}</a>\r\n					</li>\r\n          <li>\r\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FIELDS\' | translate}}</a>\r\n					</li>\r\n					<li>\r\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_TAGS\' | translate}}</a>\r\n					</li>\r\n				</ul>\r\n			</div>\r\n			<div class="portlet-body">\r\n				<div class="tab-content">\r\n					<!-- SUBJECT TAB -->\r\n					<div class="tab-pane ui-padding active" id="tab_1_1">\r\n            <div class="row">\r\n              <div class="col-md-11">\r\n                <span class="caption-subject">All following fields will be join by blank space:</span>\r\n              </div>\r\n              <div class="col-md-1 pull-rigth">\r\n                <button class="btn btn-icon-only green" data-ng-click="addItem(\'subject\')"><i class="fa fa-plus"></i></button>\r\n              </div>\r\n            </div>\r\n            <hr>\r\n						<!-- <div id="subject-item-list" ng-scrollbars ng-scrollbars-config="config"> -->\r\n	            <div class="row" data-ng-repeat="subjectItem in subjectConfig">\r\n	              <div class="col-md-3">\r\n	                <ui-select ng-model="subjectItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(subjectItem)">\r\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n	                  <ui-select-choices repeat="item.type as item in fieldType | filter: $select.search">\r\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\r\n	                  </ui-select-choices>\r\n	                </ui-select>\r\n	              </div>\r\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'string\'">\r\n	                <div class="form-group">\r\n	                  <input type="text" class="form-control" data-ng-model="subjectItem.content" data-ng-change="updateField(subjectItem)">\r\n	                </div>\r\n	              </div>\r\n								<div class="col-md-8" data-ng-if="subjectItem.type==\'variable\'">\r\n	                <div class="form-group">\r\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.variableName" data-ng-change="updateField(subjectItem)">\r\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n	                    <ui-select-choices group-by="groupVariableByGroup" repeat="variable.name as variable in variables | filter: $select.search">\r\n	                      <div ng-bind-html="variable.title | highlight: $select.search"></div>\r\n	                    </ui-select-choices>\r\n	                  </ui-select>\r\n	                </div>\r\n	              </div>\r\n	              <div class="col-md-8" data-ng-if="subjectItem.type==\'customVariable\'">\r\n	                <div class="form-group">\r\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="subjectItem.VariableId" data-ng-change="updateField(subjectItem)">\r\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\r\n	                    <ui-select-choices repeat="variable.id as variable in customVariables | filter: $select.search">\r\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\r\n	                    </ui-select-choices>\r\n	                  </ui-select>\r\n	                </div>\r\n	              </div>\r\n	              <div class="col-md-1">\r\n	                <div class="form-group">\r\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(subjectItem)"><i class="fa fa-times"></i></button>\r\n	                </div>\r\n	              </div>\r\n	            </div>\r\n						<!-- </div> -->\r\n					</div>\r\n					<!-- END SUBJECT TAB -->\r\n          <!-- DESCRIPTION TAB -->\r\n					<div class="tab-pane ui-padding" id="tab_1_2">\r\n						<div class="row">\r\n              <div class="col-md-11">\r\n                <span class="caption-subject">All following fields will be join by new line:</span>\r\n              </div>\r\n              <div class="col-md-1 pull-rigth">\r\n                <button class="btn btn-icon-only green" data-ng-click="addItem(\'description\')"><i class="fa fa-plus"></i></button>\r\n              </div>\r\n            </div>\r\n            <hr>\r\n						<!-- <div id="description-item-list" ng-scrollbars ng-scrollbars-config="config"> -->\r\n							<div class="row" data-ng-repeat="descriptionItem in descriptionConfig">\r\n	              <div class="col-md-2">\r\n	                <ui-select ng-model="descriptionItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\r\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n	                  <ui-select-choices repeat="item.type as item in descFieldType | filter: $select.search">\r\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\r\n	                  </ui-select-choices>\r\n	                </ui-select>\r\n	              </div>\r\n	              <div class="col-md-9" data-ng-if="descriptionItem.type==\'string\'">\r\n	                <div class="form-group">\r\n	                  <input type="text" class="form-control" data-ng-model="descriptionItem.content" data-ng-change="updateField(descriptionItem)">\r\n	                </div>\r\n	              </div>\r\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\'">\r\n									<input type="text" class="form-control" placeholder="Key" data-ng-model="descriptionItem.key" data-ng-change="updateField(descriptionItem)">\r\n								</div>\r\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\'">\r\n									<ui-select ng-model="descriptionItem.keyType" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeDescType(descriptionItem)">\r\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n	                  <ui-select-choices repeat="item.type as item in fieldType | filter: $select.search">\r\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\r\n	                  </ui-select-choices>\r\n	                </ui-select>\r\n								</div>\r\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\' && descriptionItem.keyType==\'string\'">\r\n									<input type="text" class="form-control" placeholder="Value" data-ng-model="descriptionItem.keyContent" data-ng-change="updateField(descriptionItem)">\r\n								</div>\r\n								<div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\' && descriptionItem.keyType==\'variable\'">\r\n	                <div class="form-group">\r\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.variableName" data-ng-change="updateField(descriptionItem)">\r\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n	                    <ui-select-choices group-by="groupVariableByGroup" repeat="variable.name as variable in variables | filter: $select.search">\r\n	                      <div ng-bind-html="variable.title | highlight: $select.search"></div>\r\n	                    </ui-select-choices>\r\n	                  </ui-select>\r\n	                </div>\r\n	              </div>\r\n	              <div class="col-md-3" data-ng-if="descriptionItem.type==\'keyValue\' && descriptionItem.keyType==\'customVariable\'">\r\n	                <div class="form-group">\r\n	                  <ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="descriptionItem.VariableId" data-ng-change="updateField(descriptionItem)">\r\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\r\n	                    <ui-select-choices repeat="variable.id as variable in customVariables | filter: $select.search">\r\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\r\n	                    </ui-select-choices>\r\n	                  </ui-select>\r\n	                </div>\r\n	              </div>\r\n	              <div class="col-md-1">\r\n	                <div class="form-group">\r\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(descriptionItem)"><i class="fa fa-times"></i></button>\r\n	                </div>\r\n	              </div>\r\n	            </div>\r\n						<!-- </div> -->\r\n					</div>\r\n					<!-- END DESCRIPTION TAB -->\r\n          <!-- FIELDS TAB -->\r\n					<div class="tab-pane ui-padding" id="tab_1_3">\r\n						<div class="row">\r\n              <div class="col-md-11">\r\n                <span class="caption-subject">Add how to fill the fields present in your account:</span>\r\n              </div>\r\n              <div class="col-md-1 pull-rigth">\r\n                <button class="btn btn-icon-only green" data-ng-click="addItem(\'field\')"><i class="fa fa-plus"></i></button>\r\n              </div>\r\n            </div>\r\n            <hr>\r\n						<!-- <div id="field-item-list" ng-scrollbars ng-scrollbars-config="config"> -->\r\n	            <div class="row" data-ng-repeat="fieldItem in fieldConfig">\r\n	              <div class="col-md-3">\r\n	                <ui-select ng-model="fieldItem.idField" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeFieldType(fieldItem)">\r\n	                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n	                  <ui-select-choices repeat="item.id as item in accountFields | filter: $select.search">\r\n	                    <div ng-bind-html="item.title | highlight: $select.search"></div>\r\n	                  </ui-select-choices>\r\n	                </ui-select>\r\n	              </div>\r\n	              <div class="col-md-8" data-ng-if="getSystemFieldOptions(fieldItem.idField)">\r\n	                <div class="form-group">\r\n										<ui-select ng-model="fieldItem.content" theme="bootstrap" ng-disabled="disabled" data-ng-change="updateField(fieldItem)">\r\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\r\n		                  <ui-select-choices repeat="item.value as item in getSystemFieldOptions(fieldItem.idField) | filter: $select.search">\r\n		                    <div ng-bind-html="item.name | highlight: $select.search"></div>\r\n		                  </ui-select-choices>\r\n		                </ui-select>\r\n	                </div>\r\n	              </div>\r\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField)">\r\n									<div class="form-group">\r\n										<ui-select ng-model="fieldItem.type" theme="bootstrap" ng-disabled="disabled" data-ng-change="changeType(fieldItem)">\r\n		                  <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n		                  <ui-select-choices repeat="item.type as item in fieldType | filter: $select.search">\r\n		                    <div ng-bind-html="item.title | highlight: $select.search | ucfirst"></div>\r\n		                  </ui-select-choices>\r\n		                </ui-select>\r\n									</div>\r\n								</div>\r\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'string\'">\r\n	                <div class="form-group">\r\n										<input type="text" class="form-control" data-ng-model="fieldItem.content" data-ng-change="updateField(fieldItem)">\r\n	                </div>\r\n	              </div>\r\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'variable\'">\r\n	                <div class="form-group">\r\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.variableName" data-ng-change="updateField(fieldItem)">\r\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.title}}</ui-select-match>\r\n	                    <ui-select-choices group-by="groupVariableByGroup" repeat="variable.name as variable in variables | filter: $select.search">\r\n	                      <div ng-bind-html="variable.title | highlight: $select.search"></div>\r\n	                    </ui-select-choices>\r\n	                  </ui-select>\r\n	                </div>\r\n	              </div>\r\n								<div class="col-md-4" data-ng-if="!getSystemFieldOptions(fieldItem.idField) && fieldItem.type === \'customVariable\'">\r\n	                <div class="form-group">\r\n										<ui-select theme="bootstrap" ng-disabled="disabled" data-ng-model="fieldItem.VariableId" data-ng-change="updateField(fieldItem)">\r\n	                    <ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\r\n	                    <ui-select-choices repeat="variable.id as variable in customVariables | filter: $select.search">\r\n	                      <div ng-bind-html="variable.name | highlight: $select.search"></div>\r\n	                    </ui-select-choices>\r\n	                  </ui-select>\r\n	                </div>\r\n	              </div>\r\n	              <div class="col-md-1">\r\n	                <div class="form-group">\r\n	                  <button class="btn btn-icon-only red" data-ng-click="removeItem(fieldItem)"><i class="fa fa-times"></i></button>\r\n	                </div>\r\n	              </div>\r\n	            </div>\r\n						<!-- </div> -->\r\n					</div>\r\n					<!-- END FIELDS TAB -->\r\n					<!-- TAG TAB -->\r\n					<div class="tab-pane ui-padding" id="tab_1_4">\r\n						<div class="row">\r\n              <div class="col-md-12">\r\n                <span class="caption-subject">Select tags that you want add in the ticket:</span>\r\n              </div>\r\n            </div>\r\n            <hr>\r\n						<form name="forms.tags" data-ng-submit="updateTags()" novalidate>\r\n							<!-- TAG -->\r\n							<div class="form-group">\r\n								<ui-select multiple data-ng-model="selectedTags.tags" theme="bootstrap" name="tags" ng-disabled="disabled">\r\n									<ui-select-match placeholder="{{ \'APPLICATION_TAGS\' | translate }}">{{$item.name}}</ui-select-match>\r\n									<ui-select-choices repeat="tag.id as tag in tags | filter: $select.search">\r\n										{{tag.name}}\r\n									</ui-select-choices>\r\n								</ui-select>\r\n							</div>\r\n							<!-- END TAG -->\r\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\r\n						</form>\r\n					</div>\r\n					<!-- END TAG TAB -->\r\n				</div>\r\n			</div>\r\n		</div>\r\n	</div>\r\n</div>\r\n'),a.put("app/zendesk/view/view.account.html",'<div class="row">\n	<div class="col-md-12">\n		<div class="portlet light">\n			<div class="portlet-title tabbable-line">\n				<div class="caption caption-md">\n					<i class="icon-globe theme-font hide"></i>\n					<span class="caption-subject font-blue-madison bold uppercase">{{\'APPLICATION_ACCOUNT\' | translate}}</span>\n				</div>\n				<ul class="nav nav-tabs">\n					<li class="active">\n						<a href="#" data-target="#tab_1_1" data-toggle="tab">{{\'APPLICATION_GENERALS\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n			<div class="portlet-body">\n				<div class="tab-content">\n					<!-- GENERAL TAB -->\n					<div class="tab-pane active" id="tab_1_1">\n						<form name="forms.formSetting" data-ng-submit="forms.formSetting.$valid && updateItem()" novalidate>\n              <!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="account.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.username" required/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="account.remoteUri" required />\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START AUTH TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\n								<ui-select data-ng-model="account.authType" name="authType" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="type in [\'password\', \'token\'] | filter: $select.search">\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START AUTH TYPE -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="account.authType == \'password\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="account.authType == \'token\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="token" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="account.token" required/>\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\n						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/zendesk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initView()">\n	<div class="col-md-12">\n		<div class="page-bar">\n			<ul class="page-breadcrumb">\n				<li>\n					<i class="icon-rocket"></i>\n					<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n          <i class="icon-handbag"></i>\n          <a href="/zendesk/list">{{ \'APPLICATION_ZENDESK\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<a href="#">{{account.name}}</a>\n				</li>\n			</ul>\n		</div>\n\n		<!-- BEGIN PROFILE SIDEBAR -->\n		<div class="profile-sidebar">\n			<!-- PORTLET MAIN -->\n			<div class="portlet light profile-sidebar-portlet">\n				<!-- SIDEBAR USERPIC -->\n				<div class="profile-image">\n					<img src="assets/images/media/zendesk.png" class="img-responsive">\n				</div>\n				<!-- END SIDEBAR USERPIC -->\n				<!-- SIDEBAR USER TITLE -->\n				<div class="profile-usertitle">\n					<div class="profile-usertitle-name">\n						{{account.name}}\n					</div>\n					<div class="profile-usertitle-job">\n						{{account.remoteUri}}\n					</div>\n				</div>\n				<!-- END SIDEBAR USER TITLE -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.zendesk.view.account\')}">\n							<a ng-href="/zendesk/view/{{account.id}}/account">\n							<i class="icon-user"></i>\n							{{ \'APPLICATION_ACCOUNT\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.zendesk.view.configurations\') || $state.is(\'main.zendesk.view.configuration\')}">\n							<a ng-href="/zendesk/view/{{account.id}}/configurations/list">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_CONFIGURATIONS\' | translate }} </a>\n						</li>\n					</ul>\n				</div>\n				<!-- END MENU -->\n			</div>\n			<!-- END PORTLET MAIN -->\n		</div>\n		<!-- END BEGIN PROFILE SIDEBAR -->\n		<!-- BEGIN PROFILE CONTENT -->\n		<div ui-view class="profile-content">\n		</div>\n		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/zendesk/wizard/wizard.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row">\n	<div class="col-md-12">\n			<div class="page-bar">\n				<ul class="page-breadcrumb">\n					<li>\n						<i class="icon-rocket"></i>\n						<a href="/">{{ \'APPLICATION_DASHBOARD\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-handbag"></i>\n						<a href="/zendesk/list">{{ \'APPLICATION_ZENDESK\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initWizard()">\n	<div class="col-md-12">\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-notebook font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_ACCOUNT\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_ACCOUNT_INFO\' | translate}}" canexit="exitValidation(forms.formSetting.$valid)">\n						<form name="forms.formSetting" novalidate>\n\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.name.$invalid}">\n								<label class="control-label">{{\'APPLICATION_NAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="name" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.name" required/>\n								<span data-ng-show="forms.formSetting.name.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END NAME -->\n\n							<!-- START DESCRIPTION -->\n							<div class="form-group">\n								<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n								<input type="text" name="description" placeholder="{{\'APPLICATION_DESCRIPTION\' | translate}}" class="form-control" data-ng-model="item.description"/>\n							</div>\n							<!-- END DESCRIPTION -->\n\n              <!-- START USERNAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.username.$invalid}">\n								<label class="control-label">{{\'APPLICATION_USERNAME\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="username" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.username" required ng-remote-validate="/api/zendesk/accounts/validate/username"/>\n								<span data-ng-show="forms.formSetting.username.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.username.$touched || forms.formSetting.$submitted) && forms.formSetting.username.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_USERNAME\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n              <!-- START REMOTE ADDRESS -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.remoteUri.$invalid}">\n								<label class="control-label">{{\'APPLICATION_REMOTE_ADDRESS\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="url" name="remoteUri" placeholder="{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}" class="form-control" data-ng-model="item.remoteUri" required ng-remote-validate="/api/zendesk/accounts/validate/remoteUri"/>\n								<span data-ng-show="forms.formSetting.remoteUri.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n								<span data-ng-show="(forms.formSetting.remoteUri.$touched || forms.formSetting.$submitted) && forms.formSetting.remoteUri.$error.ngRemoteValidate" class="help-block help-block-error">\n				          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_DOMAIN\' | translate}}.\n				        </span>\n							</div>\n							<!-- END USERNAME -->\n\n							<!-- START AUTH TYPE -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.authType.$invalid}">\n								<label class="control-label">{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}</label>\n								<ui-select data-ng-model="item.authType" name="authType" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_AUTHENTICATION_TYPE\' | translate}}">{{$select.selected | capitalize}}</ui-select-match>\n									<ui-select-choices repeat="type in [\'password\', \'token\'] | filter: $select.search">\n										<div data-ng-bind="type | capitalize | highlight: $select.search"></div>\n									</ui-select-choices>\n								</ui-select>\n								<span data-ng-show="forms.formSetting.authType.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- START AUTH TYPE -->\n\n              <!-- START PASSWORD -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.password.$invalid}" ng-slide-down="item.authType == \'password\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_PASSWORD\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="password" name="password" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.password" required/>\n								<span data-ng-show="forms.formSetting.password.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END PASSWORD -->\n\n              <!-- START TOKEN -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.formSetting.$submitted && forms.formSetting.token.$invalid}" ng-slide-down="item.authType == \'token\'" lazy-render duration="1">\n								<label class="control-label">{{\'APPLICATION_TOKEN\' | translate}} <span class="required" aria-required="true">*</span></label>\n								<input type="text" name="token" placeholder="{{\'APPLICATION_NAME\' | translate}}" class="form-control" data-ng-model="item.token" required/>\n								<span data-ng-show="forms.formSetting.token.$invalid && forms.formSetting.$submitted" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END TOKEN -->\n\n							<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="next()"/>\n\n						</form>\n					</wz-step>\n\n					<wz-step title="{{\'APPLICATION_CONFIRM\' | translate}}">\n						<p>{{\'MESSAGE_CONFIGURATION_COMPLETED\' | translate}}</p>\n						<input type="submit" class="btn green-haze" wz-next value="{{\'APPLICATION_CONFIRM\' | translate}}"/>\n					</wz-step>\n\n				</wizard>\n\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("components/footer/footer.html",'<!-- BEGIN FOOTER -->\n<div class="page-footer" data-ng-init="initFooter()">\n  <div class="page-footer-inner">\n     xCALLY Motion v. {{info.version}} | {{year}} - {{year + 1}} &copy; Powered by Xenialab\n  </div>\n  <div class="scroll-to-top">\n    <i class="icon-arrow-up"></i>\n  </div>\n</div>\n<!-- END FOOTER -->\n'),a.put("components/header/header.html",'<!-- BEGIN HEADER INNER -->\n<div class="page-header-inner" data-ng-init="initHeader()">\n  <!-- BEGIN LOGO -->\n  <div class="page-logo">\n    <a href="/">\n      <img src="assets/images/logo.png" alt="logo" class="logo-default"/>\n    </a>\n    <div class="menu-toggler sidebar-toggler" data-ng-click="toogleSidebar()">\n      <!-- DOC: Remove the above "hide" to enable the sidebar toggler button on header -->\n    </div>\n  </div>\n  <!-- END LOGO -->\n  <!-- BEGIN HEADER SEARCH BOX -->\n  <!-- DOC: Apply "search-form-expanded" right after the "search-form" class to have half expanded search box -->\n  <form class="search-form hide" action="extra_search.html" method="GET">\n    <div class="input-group">\n      <input type="text" class="form-control" placeholder="Search..." name="query">\n      <span class="input-group-btn">\n        <a href="javascript:;" class="btn submit"><i class="icon-magnifier"></i></a>\n      </span>\n    </div>\n  </form>\n  <!-- END HEADER SEARCH BOX -->\n  <!-- BEGIN RESPONSIVE MENU TOGGLER -->\n  <a href="javascript:;" class="menu-toggler responsive-toggler" data-toggle="collapse" data-target=".navbar-collapse">\n  </a>\n  <!-- END RESPONSIVE MENU TOGGLER -->\n  <!-- BEGIN TOP NAVIGATION MENU -->\n  <div class="top-menu">\n    <ul class="nav navbar-nav pull-right">\n      <!-- BEGIN LANGUAGE BAR -->\n      <!-- DOC: Apply "dropdown-dark" class after below "dropdown-extended" to change the dropdown styte -->\n      <li class="dropdown dropdown-language">\n        <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n          <img ng-src="assets/images/flags/{{ language }}.png">\n          <i class="fa fa-angle-down"></i>\n        </a>\n        <ul class="dropdown-menu dropdown-menu-default">\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ar\')">\n              <img alt="" src="assets/images/flags/ar.png"> {{\'APPLICATION_ARABIC\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'de\')">\n              <img alt="" src="assets/images/flags/de.png"> {{\'APPLICATION_GERMAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'en_EN\')">\n              <img alt="" src="assets/images/flags/en_EN.png"> {{\'APPLICATION_ENGLISH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'es\')">\n              <img alt="" src="assets/images/flags/es.png"> {{\'APPLICATION_SPANISH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'fr\')">\n              <img alt="" src="assets/images/flags/fr.png"> {{\'APPLICATION_FRENCH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'it\')">\n              <img alt="" src="assets/images/flags/it.png"> {{\'APPLICATION_ITALIAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ja\')">\n              <img alt="" src="assets/images/flags/ja.png"> {{\'APPLICATION_JAPANASE\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ko\')">\n              <img alt="" src="assets/images/flags/ko.png"> {{\'APPLICATION_KOREAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'pt\')">\n              <img alt="" src="assets/images/flags/pt.png"> {{\'APPLICATION_PORTUGUESE\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'ru\')">\n              <img alt="" src="assets/images/flags/ru.png"> {{\'APPLICATION_RUSSIAN\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'sv\')">\n              <img alt="" src="assets/images/flags/sv.png"> {{\'APPLICATION_SWEDISH\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'zh-CN\')">\n              <img alt="" src="assets/images/flags/zh-CN.png"> {{\'APPLICATION_CHINESE_SIMPLIFIED\' | translate}}\n            </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'zh-TW\')">\n              <img alt="" src="assets/images/flags/zh-TW.png"> {{\'APPLICATION_CHINESE_TRADITIONAL\' | translate}}\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END LANGUAGE BAR -->\n      <!-- BEGIN USER LOGIN DROPDOWN -->\n      <!-- DOC: Apply "dropdown-dark" class after below "dropdown-extended" to change the dropdown styte -->\n      <li class="dropdown dropdown-user">\n        <a href="#" class="dropdown-toggle" dropdown-menu-hover data-toggle="dropdown" data-close-others="true">\n          <img class="img-circle" data-ng-src="api/users/avatar/{{getCurrentUser().userpic || \'unknown_avatar\'}}" alt="...">\n          <span class="username username-hide-on-mobile">\n            {{ getCurrentUser().fullname }}\n          </span>\n          <i class="fa fa-angle-down"></i>\n        </a>\n        <ul class="dropdown-menu dropdown-menu-default">\n          <li>\n            <a ng-href=" {{isAdmin() ? \'/staff/users/view/\'+getCurrentUser().id+\'/account\' : \'/staff/agents/view/\'+getCurrentUser().id+\'/account\'}}">\n              <i class="icon-key"></i>{{\'APPLICATION_CHANGE_PASSWORD\' | translate}}\n            </a>\n          </li>\n          <li data-ng-click="logout()">\n            <a href="#">\n              <i class="icon-logout"></i> Log Out\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END USER LOGIN DROPDOWN -->\n      <!-- BEGIN QUICK SIDEBAR TOGGLER -->\n      <!-- DOC: Apply "dropdown-dark" class after below "dropdown-extended" to change the dropdown styte -->\n      <li class="dropdown dropdown-quick-sidebar-toggler" data-ng-click="toggleQuickSidebar()">\n        <a href="#" class="dropdown-toggle">\n          <i class="icon-logout"></i>\n        </a>\n      </li>\n      <!-- END QUICK SIDEBAR TOGGLER -->\n    </ul>\n  </div>\n  <!-- END TOP NAVIGATION MENU -->\n</div>\n<!-- END HEADER INNER -->\n'),a.put("components/modal/delete.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title" class="modal-title"></h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text" ng-bind="modal.text"></p>\n  <div ng-if="modal.html" ng-bind-html="modal.html"></div>\n</div>\n<div class="modal-footer">\n  <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" ng-bind="button.text" class="btn"></button>\n</div>\n'),a.put("components/quickSidebar/modal/add.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title | translate" class="modal-title"></h4>\n</div>\n\n<div class="modal-body">\n  <div class="portlet box blue">\n		<div class="portlet-title">\n			<div class="caption">\n				<i class="icon-people"></i>{{\'APPLICATION_SELECTED_AGENTS\' | translate}}\n			</div>\n		</div>\n		<div class="portlet-body">\n			<ul>\n				<li data-ng-repeat="item in items">\n					 {{item.fullname}}\n				</li>\n\n        <li data-ng-repeat="item in selected.items">\n					 {{item.fullname}}\n				</li>\n			</ul>\n		</div>\n	</div>\n\n  <ui-select multiple name="items" ng-model="selected.items" theme="bootstrap">\n    <ui-select-match placeholder="{{\'APPLICATION_SELECTED_AGENTS\' | translate}}">{{$item.fullname}}</ui-select-match>\n    <ui-select-choices repeat="{id: agent.id, fullname: agent.fullname} as agent in agents.rows | filter: $select.search">\n      {{agent.fullname}}\n    </ui-select-choices>\n  </ui-select>\n</div>\n\n<div class="modal-footer">\n  <button class="btn btn-success" type="button" data-ng-click="ok()" data-ng-show="selected.items.length">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" data-ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("components/quickSidebar/modal/close.html",'<div class="modal-header">\n  <button ng-if="modal.dismissable" type="button" ng-click="$dismiss()" class="close">&times;</button>\n  <h4 ng-if="modal.title" ng-bind="modal.title | translate" class="modal-title"></h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text" ng-bind="modal.text | translate"></p>\n  <!-- <div ng-if="modal.html" ng-bind-html="modal.html"></div> -->\n</div>\n<div class="modal-footer">\n  <button class="btn btn-danger" type="button" ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n  <!-- <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" ng-bind="button.text" class="btn"></button> -->\n</div>\n'),a.put("components/quickSidebar/quickSidebar.html",'<div class="page-quick-sidebar">\n  <div class="nav-justified">\n    <ul class="nav nav-tabs nav-justified">\n      <li data-ng-class="{active:currentTab==0}" data-ng-click="goToTab(0)">\n        <a href="#">\n          <i class="icon-people"></i>\n        </a>\n      </li>\n      <li data-ng-class="{active:currentTab==1}" data-ng-click="goToTab(1)">\n        <a href="#">\n        <i class="icon-eye"></i>\n        </a>\n      </li>\n      <li data-ng-class="{active:currentTab==2}" data-ng-click="goToTab(2)">\n        <a href="#">\n        <i class="icon-globe"></i>\n        </a>\n      </li>\n      <li data-ng-class="{active:currentTab==3}" data-ng-click="goToTab(3)">\n        <a href="#">\n        <i class="icon-bubbles"></i>\n        </a>\n      </li>\n    </ul>\n    <div class="tab-content">\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==0 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list" >\n          <div class="quicksidebar-search">\n            <div class="input-group">\n							<input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_AGENT\' | translate}}..." ng-model="searchAgent">\n							<span class="input-group-btn">\n							<i class="icon-magnifier"></i>\n							</span>\n						</div>\n          </div>\n          <ul class="media-list list-items" data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="agent in agents.rows | orderBy:\'-online\' | filter:searchAgent as resultsAgent" data-ng-if="agent.id !== currentUser.id">\n              <img class="media-object" data-ng-src="api/users/avatar/{{agent.userpic ? agent.userpic : \'unknown_avatar\'}}" alt="{{agent.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(agent.id)">\n                <h4 class="media-heading"><span class="item-status">{{agent.fullname | characters:15 :true}} {{agent.internal}}</h4>\n                <div class="media-heading-small">\n                   <span class="badge badge-empty" data-ng-class="agent.online ? \'badge-success\' : \'badge-danger\'"></span></span> {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{agent.updatedAt}}">April 1, 2014</time>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="agents.rows.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_AGENTS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="resultsAgent.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_AGENTS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==1 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list">\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_USER\' | translate}}..." ng-model="searchUser">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n          <ul class="media-list list-items"  data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="user in users.rows | orderBy:\'-online\' | filter:searchUser as resultsUser" data-ng-if="user.id !== currentUser.id">\n              <img class="media-object" data-ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" alt="{{user.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(user.id)">\n                <h4 class="media-heading">{{user.fullname | characters:15 :true}} {{user.internal}}</h4>\n                <div class="media-heading-small">\n                   <span class="badge badge-empty" data-ng-class="user.online ? \'badge-success\' : \'badge-danger\'"></span> {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{user.updatedAt}}">April 1, 2014</time>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="users.rows.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_USERS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n            <li class="media animate-repeat" ng-if="resultsUser.length == 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_USERS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==2 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list">\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_CHAT\' | translate}}..." data-ng-model="searchChatRoomsExternals">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n          <ul class="media-list list-items"  data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="chatRoom in chatRooms | QuickSidebarFilterUsersLowerThan:2 | filter:{type:\'external\'} | filter:searchChatRoomsExternals as resultsChatRoomsExternals">\n              <div class="media-status">\n                <i class="icon icon-close" data-ng-show="chatRoom.status === \'CLOSED\'"></i>\n              </div>\n              <img class="media-object" data-ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" alt="{{user.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(null, chatRoom.id)">\n                <h4 class="media-heading">{{chatRoom.ChatVisitor.fullname}}</h4>\n                <div class="media-heading-small">\n                   {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{chatRoom.createdAt}}">April 1, 2014</time>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" data-ng-if="resultsChatRoomsExternals.length === 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_CHATS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat" ng-class="{active:currentTab==3 && !messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list">\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_GROUP\' | translate}}..." data-ng-model="searchChatRoomsGroups">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n          <ul class="media-list list-items"  data-ng-style="style" ng-scrollbars>\n            <li class="media animate-repeat" data-ng-repeat="chatRoom in chatRooms | QuickSidebarFilterUsersGreaterThan:2 | filter:searchChatRoomsGroups as resultsChatRoomsGroups">\n              <img class="media-object" data-ng-src="api/users/avatar/{{user.userpic ? user.userpic : \'unknown_avatar\'}}" alt="{{user.fullname}}">\n              <div class="media-body" data-ng-click="goToMessage(null, chatRoom.id)">\n                <h4 class="media-heading">{{chatRoom.ChatVisitor.fullname}}</h4>\n                <div class="media-heading-small">\n                   {{\'APPLICATION_LAST_SEEN\' | translate | lowercase}} <time is="relative-time" datetime="{{chatRoom.updatedAt}}">April 1, 2014</time>\n                </div>\n                <div class="media-heading-small">\n                  <div data-ng-repeat="user in chatRoom.Users | map: \'fullname\'" class="inline">\n                    {{ $last ? user : user + \', \'}}\n                  </div>\n                </div>\n              </div>\n            </li>\n            <li class="media animate-repeat" data-ng-if="resultsChatRoomsGroups.length === 0">\n              <div class="media-body" style="text-align: center;">\n                <h4 class="media-heading"><i>{{\'MESSAGE_NO_CHATS_FOUND\' | translate | lowercase}}</i></h4>\n              </div>\n            </li>\n          </ul>\n        </div>\n      </div>\n      <div class="tab-pane page-quick-sidebar-chat page-quick-sidebar-content-item-shown" ng-class="{active:messagesTab}">\n        <div class="page-quick-sidebar-chat-users" data-rail-color="#ddd" data-wrapper-class="page-quick-sidebar-list" >\n          <div class="quicksidebar-search">\n            <div class="input-group">\n              <input type="search" class="form-control" placeholder="{{\'APPLICATION_SEARCH\' | translate}} {{\'APPLICATION_CHAT\' | translate}}..." ng-model="searchMessage">\n              <span class="input-group-btn">\n              <i class="icon-magnifier"></i>\n              </span>\n            </div>\n          </div>\n        </div>\n        <div class="page-quick-sidebar-item">\n          <div class="page-quick-sidebar-chat-user" data-wrapper-class="page-quick-sidebar-list">\n            <div class="page-quick-sidebar-nav">\n                <a href="#" class="page-quick-sidebar-back-to-list" data-ng-click="goBack()"><i class="icon-arrow-left"></i>Back</a>\n            </div>\n            <div id="page-quick-sidebar-chat-user-messages" class="page-quick-sidebar-chat-user-messages" data-ng-style="style2" ng-scrollbars>\n              <div class="post animate-repeat" data-ng-repeat="chatMessage in chatRoom.ChatMessages | filter:searchMessage as resultsMessage" data-ng-class="chatMessage.UserId === currentUser.id ? \'in\' : \'out\'">\n                <img class="avatar" alt="" ng-src="api/users/avatar/unknown_avatar"/>\n                <div class="message">\n                  <span class="arrow"></span>\n                  <a href="#" class="name">{{chatMessage.User.fullname || chatMessage.ChatVisitor .fullname}}</a> -\n                  <span class="datetime">\n                    <time is="relative-time" datetime="{{chatMessage.createdAt}}">\n                      April 1, 2014\n                    </time>\n                  </span>\n                  <ng-emoticons class="body" emoticons-data="chatMessage.body" emoticons-options="options"/>\n                </div>\n              </div>\n\n              <div class="media-body" style="text-align: center;" data-ng-if="resultsMessage.length == 0">\n                <h5 class="media-heading"><i>{{\'MESSAGE_NO_MESSAGES_FOUND\' | translate | lowercase}}</i></h5>\n              </div>\n\n              <div class="media-body" style="text-align: center;" data-ng-if="chatRoom.status === \'CLOSED\'">\n                <h5 class="media-heading"><i>{{\'MESSAGE_CHAT_CLOSED\' | translate | lowercase}}</i></h5>\n              </div>\n\n            </div>\n            <div class="page-quick-sidebar-chat-user-form">\n              <textarea rows="3" class="form-control" style="border:none;resize: none;" placeholder="Type a message here..." ng-enter="sendMessage()" data-ng-model="message.body" data-ng-disabled="chatRoom.status === \'CLOSED\'"></textarea>\n              <div class="btn-group" style="width:100%;background-color:white">\n                <button type="button" class="btn btn-default" style="border:none" data-ng-disabled="chatRoom.status === \'CLOSED\'" data-ng-click="addAgent(chatRoom.id)"><i class="icon-plus font-blue"></i></button>\n                <button type="button" class="btn btn-default pull-right" style="border:none" data-ng-disabled="chatRoom.status === \'CLOSED\'" data-ng-click="closeChatRoom(chatRoom.id)" data-ng-show="chatRoom.type === \'external\'"><i class="icon-close font-red"></i></button>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</div>\n'),a.put("components/sidebar/sidebar.html",'<div id="page-sidebar" class="page-sidebar navbar-collapse collapse">\n  <!-- BEGIN SIDEBAR MENU -->\n  <!-- DOC: Apply "page-sidebar-menu-light" class right after "page-sidebar-menu" to enable light sidebar menu style(without borders) -->\n  <!-- DOC: Apply "page-sidebar-menu-hover-submenu" class right after "page-sidebar-menu" to enable hoverable(hover vs accordion) sub menu mode -->\n  <!-- DOC: Apply "page-sidebar-menu-closed" class right after "page-sidebar-menu" to collapse("page-sidebar-closed" class must be applied to the body element) the sidebar sub menu mode -->\n  <!-- DOC: Set data-auto-scroll="false" to disable the sidebar from auto scrolling/focusing -->\n  <!-- DOC: Set data-keep-expand="true" to keep the submenues expanded -->\n  <!-- DOC: Set data-auto-speed="200" to adjust the sub menu slide up/down speed -->\n  <ul data-ng-click="mainTab.active=true" class="page-sidebar-menu" data-keep-expanded="false" data-auto-scroll="true" data-slide-speed="200" data-ng-class="{\'page-sidebar-menu-closed\': settings.layout.pageSidebarClosed}" data-ng-init="getSidebarIntegrations()">\n    <!-- DOC: To remove the search box from the sidebar you just need to completely remove the below "sidebar-search-wrapper" LI element -->\n    <li class="sidebar-search-wrapper">\n      <!-- BEGIN RESPONSIVE QUICK SEARCH FORM -->\n      <!-- DOC: Apply "sidebar-search-bordered" class the below search form to have bordered search box -->\n      <!-- DOC: Apply "sidebar-search-bordered sidebar-search-solid" class the below search form to have bordered & solid search box -->\n      <form class="sidebar-search sidebar-search-bordered" action="extra_search.html" method="POST">\n        <a href="javascript:;" class="remove">\n          <i class="icon-close"></i>\n        </a>\n      </form>\n      <!-- END RESPONSIVE QUICK SEARCH FORM -->\n    </li>\n\n    <!-- START DASHBOARD CASE -->\n    <li class="start" data-ng-class="{active: $state.includes(\'main.dashboard\')}">\n      <a href="/dashboard/channels/voice">\n        <i class="icon-rocket"></i>\n        <span class="title">{{\'APPLICATION_DASHBOARD\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.dashboard\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END DASHBOARD CASE -->\n\n    <!-- START YOURDASHBOARD LIST CASE -->\n    <li data-ng-class="{active: $state.is(\'main.tools.yourdashboards.show\')}" data-ng-show="Auth.isAdmin()">\n      <a href="javascript:;">\n        <i class="icon-screen-desktop"></i>\n        <span class="title" >{{\'APPLICATION_YOUR_DASHBOARDS\' | translate}}</span>\n        <span class="arrow" data-ng-class="{ open: $state.includes(\'main.tools.yourdashboards.show\') }"></span>\n      </a>\n      <ul class="sub-menu" data-ng-init="getSidebarDashboards()">\n        <li data-ng-class="{active: $stateParams.id == dashboard.id && $state.includes(\'main.tools.yourdashboards.show\')}" data-ng-repeat="dashboard in dashboards" data-ng-show="dashboard[Auth.getRole()] && dashboard.visible">\n          <a href="/tools/yourdashboards/show/{{dashboard.id}}" >\n            <i class="icon-screen-tablet"></i>\n            <span class="title" >{{dashboard.name}}  </span>\n          </a>\n        </li>\n      </ul>\n    </li>\n    <!-- END YOURDASHBOARD LIST CASE -->\n\n    <!-- START STAFF LIST CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.staff\')}" data-ng-show="Auth.isAdmin()">\n      <a href="javascript:;">\n        <i class="icon-puzzle"></i>\n        <span class="title" >{{\'APPLICATION_STAFF\' | translate}}</span>\n        <span class="arrow" data-ng-class="{open: $state.includes(\'main.staff\')}"></span>\n      </a>\n      <ul class="sub-menu">\n        <!-- START USERS CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.staff.users\')}">\n          <a href="/staff/users/list">\n            <i class="icon-eye"></i>\n            <span class="title" >{{\'APPLICATION_USERS\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.users\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END USERS CASE -->\n\n        <!-- START AGENTS CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.staff.agents\')}">\n          <a href="/staff/agents/list">\n            <i class="icon-people"></i>\n            <span class="title" >{{\'APPLICATION_AGENTS\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.agents\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END AGENTS CASE -->\n\n        <!-- START AGENTS CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.staff.telephones\')}">\n          <a href="/staff/telephones/list">\n            <i class="icon-phone"></i>\n            <span class="title" >{{\'APPLICATION_TELEPHONES\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.telephones\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END AGENTS CASE -->\n\n        <!-- START TEAMS CASE -->\n        <li data-ng-class="{active: $state.includes(\'main.staff.teams\')}">\n          <a href="/staff/teams/list">\n            <i class="icon-shield"></i>\n            <span class="title" >{{\'APPLICATION_TEAMS\' | translate}}</span>\n            <span data-ng-show="$state.includes(\'main.staff.teams\')" class="selected"></span>\n          </a>\n        </li>\n        <!-- END TEAMS CASE -->\n      </ul>\n    </li>\n    <!-- END STAFF LIST CASE -->\n\n    <!-- START CONTACT MANAGER LIST CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.contactmanager.contacts\')\n    || $state.includes(\'main.contactmanager.companies\')\n    || $state.includes(\'main.contactmanager.services\')}" data-ng-show="Auth.isAdmin()">\n    <a href="javascript:;">\n      <i class="icon-notebook"></i>\n      <span class="title" >{{\'APPLICATION_CONTACT_MANAGER\' | translate}}</span>\n      <span class="arrow" data-ng-class="{ open: $state.includes(\'main.contactmanager.contacts\')\n      || $state.includes(\'main.contactmanager.companies\')\n      || $state.includes(\'main.contactmanager.services\') }"></span>\n    </a>\n    <ul class="sub-menu">\n      <!-- START CONTACTS CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.contactmanager.contacts\')}">\n        <a href="/contactmanager/contacts/list">\n          <i class=" fa fa-users"></i>\n          <span class="title" >{{\'APPLICATION_CONTACTS\' | translate}}</span>\n          <span data-ng-show="$state.includes(\'main.contactmanager.contacts\')" class="selected"></span>\n        </a>\n      </li>\n      <!-- END CONTACTS CASE -->\n      <!-- START COMPANIES CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.contactmanager.companies\')}">\n        <a href="/contactmanager/companies/list">\n          <i class="icon-briefcase"></i>\n          <span class="title" >{{\'APPLICATION_COMPANIES\' | translate}}</span>\n          <span data-ng-show="$state.includes(\'main.contactmanager.companies\')" class="selected"></span>\n        </a>\n      </li>\n      <!-- END COMPANIES CASE -->\n      <!-- START SERVICES CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.contactmanager.services\')}">\n        <a href="/contactmanager/services/list">\n          <i class="fa fa-tty"></i>\n          <span class="title" >{{\'APPLICATION_SERVICES\' | translate}}</span>\n          <span data-ng-show="$state.includes(\'main.contactmanager.services\')" class="selected"></span>\n        </a>\n      </li>\n      <!-- END SERVICES CASE -->\n    </ul>\n  </li>\n  <!-- END CONTACT MANAGER LIST CASE -->\n\n  <!-- START CHANNEL LIST CASE -->\n  <li data-ng-class="{active: $state.includes(\'main.channels\')}">\n    <a href="javascript:;">\n      <i class="icon-directions"></i>\n      <span class="title" >{{\'APPLICATION_CHANNELS\' | translate}}</span>\n      <span class="arrow" data-ng-class="{open: $state.includes(\'main.channels\')}"></span>\n    </a>\n    <ul class="sub-menu">\n      <!-- START VOICE CASE -->\n      <li data-ng-show="Auth.isAdmin()" data-ng-class="{ active: $state.includes(\'main.channels.voice\') }">\n        <a href="javascript:;">\n          <i class="icon-earphones-alt"></i>\n          <span class="title">{{ \'APPLICATION_VOICE\' | translate}}</span>\n          <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.voice\') }"></span>\n        </a>\n\n        <ul class="sub-menu">\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.queues\')}">\n            <a href="/channels/voice/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title">{{\'APPLICATION_QUEUES\' | translate}}</span>\n            </a>\n          </li>\n          <li>\n            <a href="javascript:;">\n              <i class="icon-directions"></i>\n              <span class="title"> {{ \'APPLICATION_ROUTES\' | translate}} </span>\n              <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.voice.routes\') }"></span>\n              <ul class="sub-menu">\n                <li data-ng-class="{active: $state.includes(\'main.channels.voice.routes.inbound\')}">\n                  <a href="/channels/voice/routes/inbound/list">\n                    <i class="icon-call-in"></i>\n                    <span class="title"> {{\'APPLICATION_INBOUND\' | translate}} </span>\n                  </a>\n                </li>\n                <li data-ng-class="{active: $state.includes(\'main.channels.voice.routes.outbound\')}">\n                  <a href="/channels/voice/routes/outbound/list">\n                    <i class="icon-call-out"></i>\n                    <span class="title"> {{\'APPLICATION_OUTBOUND\' | translate}} </span>\n                  </a>\n                </li>\n                <li data-ng-class="{active: $state.includes(\'main.channels.voice.routes.internal\')}">\n                  <a href="/channels/voice/routes/internal/list">\n                    <i class="icon-reload"></i>\n                    <span class="title"> {{\'APPLICATION_INTERNALS\' | translate}} </span>\n                  </a>\n                </li>\n              </ul>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.contexts\')}">\n            <a href="/channels/voice/contexts/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{\'APPLICATION_CONTEXTS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.voicemails\')}">\n            <a href="/channels/voice/voicemails/list">\n              <i class="icon-envelope-letter"></i>\n              <span class="title"> {{\'APPLICATION_VOICEMAILS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.mohs\')}">\n            <a href="/channels/voice/mohs/list">\n              <i class="icon-music-tone"></i>\n              <span class="title"> {{\'APPLICATION_MOH\' | translate}} </span>\n            </a>\n          </li>\n          <!-- START RECORDING CASE -->\n          <li data-ng-class="{active: $state.includes(\'main.channels.voice.recordings\')}">\n            <a href="/channels/voice/recordings/list">\n              <i class="icon-control-play"></i>\n              <span class="title">{{\'APPLICATION_RECORDINGS\' | translate}}</span>\n            </a>\n          </li>\n          <!-- END RECORDING CASE -->\n          <!-- START REALTIME CASE -->\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.voice.realtime\')}">\n            <a href="/channels/voice/realtime/view/agents">\n              <i class="icon-energy"></i>\n              <span class="title">{{\'APPLICATION_REALTIME\' | translate}}</span>\n            </a>\n          </li>\n          <!-- END REALTIME CASE -->\n          <!-- START CHANSPY CASE -->\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.voice.chanspy\')}">\n            <a href="/channels/voice/chanspy/list">\n              <i class="icon-magnifier"></i>\n              <span class="title" >{{\'APPLICATION_CHANSPY\' | translate}}</span>\n              <!-- <span data-ng-show="$state.includes(\'main.chanspy\')" class="selected"></span> -->\n            </a>\n          </li>\n          <!-- END CHANSPY CASE -->\n        </ul>\n      </li>\n      <!-- END VOICE CASE -->\n\n      <!-- START CHAT CASE -->\n      <li data-ng-class="{active: $state.includes(\'main.channels.chat\')}" data-ng-if="license.chat && Auth.isAdmin()">\n        <a href="javascript:;">\n          <i class="icon-bubble"></i>\n          <span class="title">{{\'APPLICATION_CHAT\' | translate}}</span>\n          <span class="arrow" data-ng-class="{open: $state.includes(\'main.channels.chat\')}"></span>\n        </a>\n        <ul class="sub-menu">\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.websites\')}">\n            <a href="/channels/chat/websites/list">\n              <i class="icon-globe"></i>\n              <span class="title"> {{\'APPLICATION_WEB_SITES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.queues\')}">\n            <a href="/channels/chat/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{\'APPLICATION_QUEUES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.online\')}">\n            <a href="/channels/chat/online/list">\n              <i class="icon-login"></i>\n              <span class="title"> {{\'APPLICATION_ONLINE_MESSAGES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.chat.offline\')}">\n            <a href="/channels/chat/offline/list">\n              <i class="icon-logout"></i>\n              <span class="title"> {{\'APPLICATION_OFFLINE_MESSAGES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.chat.realtime\')}">\n            <a href="/channels/chat/realtime/view/queues">\n              <i class="icon-energy"></i>\n              <span class="title">{{\'APPLICATION_REALTIME\' | translate}}</span>\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END CHAT CASE -->\n\n      <!-- START MAIL CASE -->\n      <li data-ng-class="{active: $state.includes(\'main.channels.mail\')}" data-ng-if="license.mail">\n        <a href="javascript:;">\n          <i class="icon-envelope"></i>\n          <span class="title">{{\'APPLICATION_MAIL\' | translate}}</span>\n          <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.mail\') }"></span>\n        </a>\n\n        <ul class="sub-menu">\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.mail.accounts\') || $state.includes(\'main.channels.mail.account\')}">\n            <a href="/channels/mail/accounts/list">\n              <i class="icon-notebook"></i>\n              <span class="title"> {{\'APPLICATION_ACCOUNTS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.mail.queues\') || $state.includes(\'main.channels.mail.queue\')}">\n            <a href="/channels/mail/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{\'APPLICATION_QUEUES\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.mail.inbox\')}">\n            <a href="/channels/mail/inbox/list">\n              <i class="icon-note"></i>\n              <span class="title"> {{\'APPLICATION_INBOX\' | translate}} </span>\n            </a>\n          </li>\n          <!-- START REALTIME CASE -->\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.mail.realtime\')}">\n            <a href="/channels/mail/realtime/view/queues">\n              <i class="icon-energy"></i>\n              <span class="title">{{\'APPLICATION_REALTIME\' | translate}}</span>\n            </a>\n          </li>\n          <!-- END REALTIME CASE -->\n        </ul>\n      </li>\n      <!-- END MAIL CASE -->\n\n      <!-- START FAX CASE -->\n      <li data-ng-class="{active: $state.includes(\'main.channels.fax\')}" data-ng-if="license.fax">\n        <a href="javascript:;">\n          <i class="icon-paper-plane"></i>\n          <span class="title"> {{ \'APPLICATION_FAX\' | translate}}</span>\n          <span class="arrow" data-ng-class="{ open: $state.includes(\'main.channels.fax\') }"></span>\n        </a>\n        <ul class="sub-menu">\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.fax.accounts\')}">\n            <a href="/channels/fax/accounts/list">\n              <i class="icon-notebook"></i>\n              <span class="title"> {{ \'APPLICATION_ACCOUNTS\' | translate}} </span>\n            </a>\n          </li>\n          <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.channels.fax.queues\')}">\n            <a href="/channels/fax/queues/list">\n              <i class="icon-docs"></i>\n              <span class="title"> {{ \'APPLICATION_QUEUES\' | translate }} </span>\n            </a>\n          </li>\n          <li data-ng-class="{active: $state.includes(\'main.channels.fax.inbox\')}">\n            <a href="/channels/fax/inbox/incoming">\n              <i class="icon-note"></i>\n              <span class="title"> {{ \'APPLICATION_INBOX\' | translate }} </span>\n            </a>\n          </li>\n        </ul>\n      </li>\n      <!-- END FAX CASE -->\n    </ul>\n  </li>\n  <!-- END CHANNEL LIST CASE -->\n\n  <!-- START CALLYSQUARE CASE -->\n  <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.square\')}">\n    <a href="javascript:;">\n      <i class="fa fa-superscript"></i>\n      <span class="title" >{{\'APPLICATION_CALLYSQUARE\' | translate}}</span>\n      <span class="arrow"></span>\n    </a>\n    <ul class="sub-menu">\n      <li data-ng-class="{active: $state.includes(\'main.square.projects\')}">\n        <a href="/square/projects/list">\n          <i class="fa fa-slack"></i>\n          <span class="title" >{{\'APPLICATION_PROJECTS\' | translate}}  </span>\n        </a>\n      </li>\n      <li data-ng-class="{active: $state.includes(\'main.square.odbc\')}">\n        <a href="/square/odbc/list">\n          <i class="fa fa-database"></i>\n          <span class="title" >{{\'APPLICATION_ODBC\' | translate}}  </span>\n        </a>\n      </li>\n    </ul>\n  </li>\n  <!-- END CALLYSQUARE CASE -->\n\n  <!-- START ANALYTIC LIST CASE -->\n  <li data-ng-class="{active: $state.includes(\'main.analytics.reports\')\n  || $state.includes(\'main.analytics.extracted\')\n  || $state.includes(\'main.analytics.metrics\')}" data-ng-show="Auth.isAdmin()">\n  <a href="javascript:;">\n    <i class="icon-calculator"></i>\n    <span class="title" >{{\'APPLICATION_ANALYTICS\' | translate}}</span>\n    <span class="arrow" data-ng-class="{ open: $state.includes(\'main.analytics.reports\')\n    || $state.includes(\'main.analytics.extracted\')\n    || $state.includes(\'main.analytics.metrics\') }"></span>\n  </a>\n  <ul class="sub-menu">\n    <!-- START REPORT CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.analytics.reports\')}">\n      <a href="/analytics/reports/list">\n        <i class="icon-book-open"></i>\n        <span class="title" >{{\'APPLICATION_REPORTS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.analytics.reports\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END REPORT CASE -->\n    <!-- START EXTRA REPORT CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.analytics.extracted\')}">\n      <a href="/analytics/extracted/list">\n        <i class="fa fa-file-pdf-o"></i>\n        <span class="title" >{{\'APPLICATION_EXTRACTED_REPORTS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.analytics.extracted\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END EXTRA REPORT CASE -->\n    <!-- START METRICS CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.analytics.metrics\')}">\n      <a href="/analytics/metrics/list">\n        <i class="icon-calculator"></i>\n        <span class="title" >{{\'APPLICATION_METRICS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.metrics.reports\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END METRICS CASE -->\n  </ul>\n</li>\n<!-- END ANALYTIC LIST CASE -->\n\n<!-- START TOOLS LIST CASE -->\n<li data-ng-class="{active: $state.includes(\'main.tools\')}" data-ng-show="Auth.isAdmin()">\n  <a href="javascript:;">\n    <i class="icon-wrench"></i>\n    <span class="title" >{{\'APPLICATION_TOOLS\' | translate}}</span>\n    <span class="arrow" data-ng-class="{ open: $state.includes(\'main.tools\')}"></span>\n  </a>\n  <ul class="sub-menu">\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.triggers\')}">\n      <a href="/tools/triggers/list">\n        <i class="icon-bulb"></i>\n        <span class="title"> {{\'APPLICATION_TRIGGERS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.automations\')}">\n      <a href="/tools/automations/list">\n        <i class="icon-settings"></i>\n        <span class="title"> {{\'APPLICATION_AUTOMATIONS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.trunks\')}">\n      <a href="/tools/trunks/list">\n        <i class="icon-link"></i>\n        <span class="title"> {{\'APPLICATION_TRUNKS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.intervals\')}">\n      <a href="/tools/intervals/list">\n        <i class="icon-clock"></i>\n        <span class="title"> {{\'APPLICATION_INTERVALS\' | translate}} </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.variables\')}">\n      <a href="/tools/variables/list">\n        <i class="fa fa-eye"></i>\n        <span class="title" >{{\'APPLICATION_VARIABLES\' | translate}}  </span>\n      </a>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.tags\')}">\n      <a href="/tools/tags/list">\n        <i class="icon-tag"></i>\n        <span class="title" >{{\'APPLICATION_TAGS\' | translate}}  </span>\n      </a>\n    </li>\n    <!-- START TEMPLATE CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.templates\')}">\n      <a href="/tools/templates/list">\n        <i class="icon-docs"></i>\n        <span class="title"> {{\'APPLICATION_TEMPLATES\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END TEMPLATE CASE -->\n\n    <!-- START PAUSE CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.pauses\')}">\n      <a href="/tools/pauses/list">\n        <i class="icon-control-pause"></i>\n        <span class="title"> {{\'APPLICATION_PAUSES\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END PAUSE CASE -->\n    <!-- START ANSWER CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.answers\')}">\n      <a href="/tools/answers/list">\n        <i class="icon-magic-wand"></i>\n        <span class="title"> {{\'APPLICATION_CANNED_ANSWERS\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END ANSWER CASE -->\n    <!-- START DASHBOARD MANAGER CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.yourdashboards.list\') || $state.includes(\'main.tools.yourdashboards.settings\')}">\n      <a href="/tools/yourdashboards/list">\n        <i class="icon-grid"></i>\n        <span class="title"> {{\'APPLICATION_DASHBOARDS_MANAGER\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END DASHBOARD MANAGER CASE -->\n    <!-- START SOUND CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.tools.sounds\')}">\n      <a href="/tools/sounds/list">\n        <i class="icon-music-tone-alt"></i>\n        <span class="title" >{{\'APPLICATION_SOUNDS\' | translate}}</span>\n        <!-- <span data-ng-show="$state.includes(\'main.sounds\')" class="selected"></span> -->\n      </a>\n    </li>\n    <!-- END SOUND CASE -->\n  </ul>\n</li>\n<!-- END TOOLS LIST CASE -->\n\n<!-- START JSCRIPTY LIST -->\n<li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.jscripty\')}">\n  <a href="javascript:;">\n    <i class="icon-note"></i>\n    <span class="title" >{{\'APPLICATION_JSCRIPTY\' | translate}} <span class="badge">Beta</span></span>\n    <span class="arrow"></span>\n  </a>\n  <ul class="sub-menu">\n    <!-- START PROJECTS CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.jscripty.projects\')}">\n      <a href="/jscripty/projects/list">\n        <i class="fa fa-slack"></i>\n        <span class="title" >{{\'APPLICATION_PROJECTS\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END PROJECTS CASE -->\n  </ul>\n</li>\n<!-- END JSCRIPTY LIST -->\n\n<!-- START SETTINGS LIST -->\n<li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting\')}">\n  <a href="javascript:;">\n    <i class="icon-settings"></i>\n    <span class="title" >{{\'APPLICATION_SETTINGS\' | translate}}</span>\n    <span class="arrow"></span>\n  </a>\n  <ul class="sub-menu">\n    <!-- START UPDATES CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.updates\')}">\n      <a href="/setting/updates/list">\n        <i class="icon-cloud-download"></i>\n        <span class="title" >{{\'APPLICATION_UPDATES\' | translate}}</span>\n        <!-- <span data-ng-show="$state.includes(\'main.updates\')" class="selected"></span> -->\n      </a>\n    </li>\n    <!-- END UPDATES CASE -->\n\n    <!-- START SMTP CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.smtp\')}">\n      <a href="/setting/smtp/view">\n        <i class="icon-envelope"></i>\n        <span class="title">SMTP</span>\n        <!-- <span data-ng-show="$state.includes(\'main.smtp\')" class="selected"></span> -->\n      </a>\n    </li>\n    <!-- END SMTP CASE -->\n\n    <!-- START LICENSE CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.license\')}">\n      <a href="/setting/license/view">\n        <i class="icon-info"></i>\n        <span class="title"> {{\'APPLICATION_LICENSE\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END LICENSE CASE -->\n  </ul>\n</li>\n<!-- END SETTINGS LIST -->\n\n<!-- START INTEGRATION CASE -->\n<li data-ng-repeat="integration in integrations" data-ng-if="integration.active" data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.{{integration.state}}\')}">\n  <a href="/{{integration.state}}/list">\n    <i class="icon-handbag"></i>\n    <span class="title" >{{integration.name}}</span>\n    <span data-ng-show="$state.includes(\'main.{{integration.state}}\')" class="selected"></span>\n  </a>\n</li>\n\n<li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.is(\'main.market\')}">\n  <a href="/market">\n    <i class="icon-handbag"></i>\n    <span class="title" translate>Market Place</span>\n    <span data-ng-show="$state.includes(\'main.market\')" class="selected"></span>\n  </a>\n</li>\n<!-- END INTEGRATIONS CASE -->\n\n</ul>\n<!-- END SIDEBAR MENU -->\n</div>\n');
+}]);
\ No newline at end of file
diff --git a/public/app/87d0ecfc.vendor.js b/public/app/87d0ecfc.vendor.js
deleted file mode 100644
index 48e7e9d..0000000
--- a/public/app/87d0ecfc.vendor.js
+++ /dev/null
@@ -1,117 +0,0 @@
-l.push({transform:e.mozCurrentTransform,x:b,y:c,fontSize:i,addToPath:d})}},get isFontSubpixelAAEnabled(){var a=document.createElement("canvas").getContext("2d");a.scale(1.5,1),a.fillText("I",0,10);for(var b=a.getImageData(0,0,10,10).data,c=!1,d=3;d<b.length;d+=4)if(b[d]>0&&b[d]<255){c=!0;break}return i(this,"isFontSubpixelAAEnabled",c)},showText:function(a){var b=this.current,c=b.font;if(c.isType3Font)return this.showType3Text(a);var d=b.fontSize;if(0!==d){var e=this.ctx,f=b.fontSizeScale,g=b.charSpacing,h=b.wordSpacing,i=b.fontDirection,j=b.textHScale*i,k=a.length,l=c.vertical,m=l?1:-1,n=c.defaultVMetrics,o=d*b.fontMatrix[0],q=b.textRenderingMode===C.FILL&&!c.disableFontFace;e.save(),e.transform.apply(e,b.textMatrix),e.translate(b.x,b.y+b.textRise),i>0?e.scale(j,-1):e.scale(j,1);var r=b.lineWidth,s=b.textMatrixScale;if(0===s||0===r){var t=b.textRenderingMode&C.FILL_STROKE_MASK;(t===C.STROKE||t===C.FILL_STROKE)&&(this.cachedGetSinglePixelWidth=null,r=this.getSinglePixelWidth()*ea)}else r/=s;1!==f&&(e.scale(f,f),r/=f),e.lineWidth=r;var u,v=0;for(u=0;k>u;++u){var w=a[u];if(null!==w)if(p(w))v+=m*w*d/1e3;else{var x,y,z,A,B=!1,D=w.fontChar,E=w.accent,F=w.width;if(l){var G,H,I;G=w.vmetric||n,H=w.vmetric?G[1]:.5*F,H=-H*o,I=G[2]*o,F=G?-G[0]:F,x=H/f,y=(v+I)/f}else x=v/f,y=0;if(c.remeasure&&F>0&&this.isFontSubpixelAAEnabled){var J=1e3*e.measureText(D).width/d*f,K=F/J;B=!0,e.save(),e.scale(K,1),x/=K}q&&!E?e.fillText(D,x,y):(this.paintChar(D,x,y),E&&(z=x+E.offset.x/f,A=y-E.offset.y/f,this.paintChar(E.fontChar,z,A)));var L=F*o+g*i;v+=L,B&&e.restore()}else v+=i*h}l?b.y-=v*j:b.x+=v*j,e.restore()}},showType3Text:function(a){var c,d,e,f,g=this.ctx,h=this.current,i=h.font,j=h.fontSize,k=h.fontDirection,l=i.vertical?1:-1,m=h.charSpacing,n=h.wordSpacing,o=h.textHScale*k,q=h.fontMatrix||B,r=a.length,s=h.textRenderingMode===C.INVISIBLE;if(!s&&0!==j){for(this.cachedGetSinglePixelWidth=null,g.save(),g.transform.apply(g,h.textMatrix),g.translate(h.x,h.y),g.scale(o,k),c=0;r>c;++c)if(d=a[c],null!==d)if(p(d))f=l*d*j/1e3,this.ctx.translate(f,0),h.x+=f*o;else{var t=i.charProcOperatorList[d.operatorListId];if(t){this.processingType3=d,this.save(),g.scale(j,j),g.transform.apply(g,q),this.executeOperatorList(t),this.restore();var u=T.applyTransform([d.width,0],q);e=u[0]*j+m,g.translate(e,0),h.x+=e*o}else b('Type3 character "'+d.operatorListId+'" is not available')}else this.ctx.translate(n,0),h.x+=n*o;g.restore(),this.processingType3=null}},setCharWidth:function(a,b){},setCharWidthAndBounds:function(a,b,c,d,e,f){this.ctx.rect(c,d,e-c,f-d),this.clip(),this.endPath()},getColorN_Pattern:function(a){var b;if("TilingPattern"===a[0]){var c=a[1],d=this.baseTransform||this.ctx.mozCurrentTransform.slice();b=new oa(a,c,this.ctx,this.objs,this.commonObjs,d)}else b=y(a);return b},setStrokeColorN:function(){this.current.strokeColor=this.getColorN_Pattern(arguments)},setFillColorN:function(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0},setStrokeRGBColor:function(a,b,c){var d=T.makeCssRgb(a,b,c);this.ctx.strokeStyle=d,this.current.strokeColor=d},setFillRGBColor:function(a,b,c){var d=T.makeCssRgb(a,b,c);this.ctx.fillStyle=d,this.current.fillColor=d,this.current.patternFill=!1},shadingFill:function(a){var b=this.ctx;this.save();var c=y(a);b.fillStyle=c.getPattern(b,this,!0);var d=b.mozCurrentTransformInverse;if(d){var e=b.canvas,f=e.width,g=e.height,h=T.applyTransform([0,0],d),i=T.applyTransform([0,g],d),j=T.applyTransform([f,0],d),k=T.applyTransform([f,g],d),l=Math.min(h[0],i[0],j[0],k[0]),m=Math.min(h[1],i[1],j[1],k[1]),n=Math.max(h[0],i[0],j[0],k[0]),o=Math.max(h[1],i[1],j[1],k[1]);this.ctx.fillRect(l,m,n-l,o-m)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.restore()},beginInlineImage:function(){d("Should not call beginInlineImage")},beginImageData:function(){d("Should not call beginImageData")},paintFormXObjectBegin:function(a,b){if(this.save(),this.baseTransformStack.push(this.baseTransform),q(a)&&6===a.length&&this.transform.apply(this,a),this.baseTransform=this.ctx.mozCurrentTransform,q(b)&&4===b.length){var c=b[2]-b[0],d=b[3]-b[1];this.ctx.rect(b[0],b[1],c,d),this.clip(),this.endPath()}},paintFormXObjectEnd:function(){this.restore(),this.baseTransform=this.baseTransformStack.pop()},beginGroup:function(c){this.save();var d=this.ctx;c.isolated||a("TODO: Support non-isolated groups."),c.knockout&&b("Knockout groups not supported.");var e=d.mozCurrentTransform;c.matrix&&d.transform.apply(d,c.matrix),f(c.bbox,"Bounding box is required.");var g=T.getAxialAlignedBoundingBox(c.bbox,d.mozCurrentTransform),i=[0,0,d.canvas.width,d.canvas.height];g=T.intersect(g,i)||[0,0,0,0];var j=Math.floor(g[0]),k=Math.floor(g[1]),l=Math.max(Math.ceil(g[2])-j,1),m=Math.max(Math.ceil(g[3])-k,1),n=1,o=1;l>da&&(n=l/da,l=da),m>da&&(o=m/da,m=da);var p="groupAt"+this.groupLevel;c.smask&&(p+="_smask_"+this.smaskCounter++%2);var q=ia.getCanvas(p,l,m,!0),r=q.context;r.scale(1/n,1/o),r.translate(-j,-k),r.transform.apply(r,e),c.smask?this.smaskStack.push({canvas:q.canvas,context:r,offsetX:j,offsetY:k,scaleX:n,scaleY:o,subtype:c.smask.subtype,backdrop:c.smask.backdrop}):(d.setTransform(1,0,0,1,0,0),d.translate(j,k),d.scale(n,o)),h(d,r),this.ctx=r,this.setGState([["BM","Normal"],["ca",1],["CA",1]]),this.groupStack.push(d),this.groupLevel++},endGroup:function(a){this.groupLevel--;var b=this.ctx;this.ctx=this.groupStack.pop(),void 0!==this.ctx.imageSmoothingEnabled?this.ctx.imageSmoothingEnabled=!1:this.ctx.mozImageSmoothingEnabled=!1,a.smask?this.tempSMask=this.smaskStack.pop():this.ctx.drawImage(b.canvas,0,0),this.restore()},beginAnnotations:function(){this.save(),this.current=new ja},endAnnotations:function(){this.restore()},beginAnnotation:function(a,b,c){if(this.save(),q(a)&&4===a.length){var d=a[2]-a[0],e=a[3]-a[1];this.ctx.rect(a[0],a[1],d,e),this.clip(),this.endPath()}this.transform.apply(this,b),this.transform.apply(this,c)},endAnnotation:function(){this.restore()},paintJpegXObject:function(a,c,d){var e=this.objs.get(a);if(!e)return void b("Dependent image isn't ready yet");this.save();var f=this.ctx;if(f.scale(1/c,-1/d),f.drawImage(e,0,0,e.width,e.height,0,-d,c,d),this.imageLayer){var g=f.mozCurrentTransformInverse,h=this.getCanvasPosition(0,0);this.imageLayer.appendImage({objId:a,left:h[0],top:h[1],width:c/g[0],height:d/g[3]})}this.restore()},paintImageMaskXObject:function(a){var b=this.ctx,c=a.width,d=a.height,e=this.current.fillColor,f=this.current.patternFill,h=this.processingType3;if(fa&&h&&void 0===h.compiled&&(ga>=c&&ga>=d?h.compiled=x({data:a.data,width:c,height:d}):h.compiled=null),h&&h.compiled)return void h.compiled(b);var i=ia.getCanvas("maskCanvas",c,d),j=i.context;j.save(),g(j,a),j.globalCompositeOperation="source-in",j.fillStyle=f?e.getPattern(j,this):e,j.fillRect(0,0,c,d),j.restore(),this.paintInlineImageXObject(i.canvas)},paintImageMaskXObjectRepeat:function(a,b,c,d){var e=a.width,f=a.height,h=this.current.fillColor,i=this.current.patternFill,j=ia.getCanvas("maskCanvas",e,f),k=j.context;k.save(),g(k,a),k.globalCompositeOperation="source-in",k.fillStyle=i?h.getPattern(k,this):h,k.fillRect(0,0,e,f),k.restore();for(var l=this.ctx,m=0,n=d.length;n>m;m+=2)l.save(),l.transform(b,0,0,c,d[m],d[m+1]),l.scale(1,-1),l.drawImage(j.canvas,0,0,e,f,0,-1,1,1),l.restore()},paintImageMaskXObjectGroup:function(a){for(var b=this.ctx,c=this.current.fillColor,d=this.current.patternFill,e=0,f=a.length;f>e;e++){var h=a[e],i=h.width,j=h.height,k=ia.getCanvas("maskCanvas",i,j),l=k.context;l.save(),g(l,h),l.globalCompositeOperation="source-in",l.fillStyle=d?c.getPattern(l,this):c,l.fillRect(0,0,i,j),l.restore(),b.save(),b.transform.apply(b,h.transform),b.scale(1,-1),b.drawImage(k.canvas,0,0,i,j,0,-1,1,1),b.restore()}},paintImageXObject:function(a){var c=this.objs.get(a);return c?void this.paintInlineImageXObject(c):void b("Dependent image isn't ready yet")},paintImageXObjectRepeat:function(a,c,d,e){var f=this.objs.get(a);if(!f)return void b("Dependent image isn't ready yet");for(var g=f.width,h=f.height,i=[],j=0,k=e.length;k>j;j+=2)i.push({transform:[c,0,0,d,e[j],e[j+1]],x:0,y:0,w:g,h:h});this.paintInlineImageXObjectGroup(f,i)},paintInlineImageXObject:function(a){var b=a.width,c=a.height,d=this.ctx;this.save(),d.scale(1/b,-1/c);var f,g,h=d.mozCurrentTransformInverse,i=h[0],j=h[1],k=Math.max(Math.sqrt(i*i+j*j),1),l=h[2],m=h[3],n=Math.max(Math.sqrt(l*l+m*m),1);if(a instanceof HTMLElement||!a.data)f=a;else{g=ia.getCanvas("inlineImage",b,c);var o=g.context;e(o,a),f=g.canvas}for(var p=b,q=c,r="prescale1";k>2&&p>1||n>2&&q>1;){var s=p,t=q;k>2&&p>1&&(s=Math.ceil(p/2),k/=p/s),n>2&&q>1&&(t=Math.ceil(q/2),n/=q/t),g=ia.getCanvas(r,s,t),o=g.context,o.clearRect(0,0,s,t),o.drawImage(f,0,0,p,q,0,0,s,t),f=g.canvas,p=s,q=t,r="prescale1"===r?"prescale2":"prescale1"}if(d.drawImage(f,0,0,p,q,0,-c,b,c),this.imageLayer){var u=this.getCanvasPosition(0,-c);this.imageLayer.appendImage({imgData:a,left:u[0],top:u[1],width:b/h[0],height:c/h[3]})}this.restore()},paintInlineImageXObjectGroup:function(a,b){var c=this.ctx,d=a.width,f=a.height,g=ia.getCanvas("inlineImage",d,f),h=g.context;e(h,a);for(var i=0,j=b.length;j>i;i++){var k=b[i];if(c.save(),c.transform.apply(c,k.transform),c.scale(1,-1),c.drawImage(g.canvas,k.x,k.y,k.w,k.h,0,-1,1,1),this.imageLayer){var l=this.getCanvasPosition(k.x,k.y);this.imageLayer.appendImage({imgData:a,left:l[0],top:l[1],width:d,height:f})}c.restore()}},paintSolidColorImageMask:function(){this.ctx.fillRect(0,0,1,1)},paintXObject:function(){I.notify(H.unknown),b("Unsupported 'paintXObject' command.")},markPoint:function(a){},markPointProps:function(a,b){},beginMarkedContent:function(a){},beginMarkedContentProps:function(a,b){},endMarkedContent:function(){},beginCompat:function(){},endCompat:function(){},consumePath:function(){var a=this.ctx;this.pendingClip&&(this.pendingClip===v?void 0!==a.mozFillRule?(a.mozFillRule="evenodd",a.clip(),a.mozFillRule="nonzero"):a.clip("evenodd"):a.clip(),this.pendingClip=null),a.beginPath()},getSinglePixelWidth:function(a){if(null===this.cachedGetSinglePixelWidth){var b=this.ctx.mozCurrentTransformInverse;this.cachedGetSinglePixelWidth=Math.sqrt(Math.max(b[0]*b[0]+b[1]*b[1],b[2]*b[2]+b[3]*b[3]))}return this.cachedGetSinglePixelWidth},getCanvasPosition:function(a,b){var c=this.ctx.mozCurrentTransform;return[c[0]*a+c[2]*b+c[4],c[1]*a+c[3]*b+c[5]]}};for(var z in G)c.prototype[G[z]]=c.prototype[z];return c}(),la=function(){function a(a,b,c){var d=a.createShader(c);a.shaderSource(d,b),a.compileShader(d);var e=a.getShaderParameter(d,a.COMPILE_STATUS);if(!e){var f=a.getShaderInfoLog(d);throw new Error("Error during shader compilation: "+f)}return d}function b(b,c){return a(b,c,b.VERTEX_SHADER)}function c(b,c){return a(b,c,b.FRAGMENT_SHADER)}function d(a,b){for(var c=a.createProgram(),d=0,e=b.length;e>d;++d)a.attachShader(c,b[d]);a.linkProgram(c);var f=a.getProgramParameter(c,a.LINK_STATUS);if(!f){var g=a.getProgramInfoLog(c);throw new Error("Error during program linking: "+g)}return c}function e(a,b,c){a.activeTexture(c);var d=a.createTexture();return a.bindTexture(a.TEXTURE_2D,d),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_S,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_T,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MIN_FILTER,a.NEAREST),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MAG_FILTER,a.NEAREST),a.texImage2D(a.TEXTURE_2D,0,a.RGBA,a.RGBA,a.UNSIGNED_BYTE,b),d}function f(){m||(n=document.createElement("canvas"),m=n.getContext("webgl",{premultipliedalpha:!1}))}function g(){var a,e;f(),a=n,n=null,e=m,m=null;var g=b(e,o),h=c(e,p),i=d(e,[g,h]);e.useProgram(i);var j={};j.gl=e,j.canvas=a,j.resolutionLocation=e.getUniformLocation(i,"u_resolution"),j.positionLocation=e.getAttribLocation(i,"a_position"),j.backdropLocation=e.getUniformLocation(i,"u_backdrop"),j.subtypeLocation=e.getUniformLocation(i,"u_subtype");var k=e.getAttribLocation(i,"a_texCoord"),l=e.getUniformLocation(i,"u_image"),r=e.getUniformLocation(i,"u_mask"),s=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,s),e.bufferData(e.ARRAY_BUFFER,new Float32Array([0,0,1,0,0,1,0,1,1,0,1,1]),e.STATIC_DRAW),e.enableVertexAttribArray(k),e.vertexAttribPointer(k,2,e.FLOAT,!1,0,0),e.uniform1i(l,0),e.uniform1i(r,1),q=j}function h(a,b,c){var d=a.width,f=a.height;q||g();var h=q,i=h.canvas,j=h.gl;i.width=d,i.height=f,j.viewport(0,0,j.drawingBufferWidth,j.drawingBufferHeight),j.uniform2f(h.resolutionLocation,d,f),c.backdrop?j.uniform4f(h.resolutionLocation,c.backdrop[0],c.backdrop[1],c.backdrop[2],1):j.uniform4f(h.resolutionLocation,0,0,0,0),j.uniform1i(h.subtypeLocation,"Luminosity"===c.subtype?1:0);var k=e(j,a,j.TEXTURE0),l=e(j,b,j.TEXTURE1),m=j.createBuffer();return j.bindBuffer(j.ARRAY_BUFFER,m),j.bufferData(j.ARRAY_BUFFER,new Float32Array([0,0,d,0,0,f,0,f,d,0,d,f]),j.STATIC_DRAW),j.enableVertexAttribArray(h.positionLocation),j.vertexAttribPointer(h.positionLocation,2,j.FLOAT,!1,0,0),j.clearColor(0,0,0,0),j.enable(j.BLEND),j.blendFunc(j.ONE,j.ONE_MINUS_SRC_ALPHA),j.clear(j.COLOR_BUFFER_BIT),j.drawArrays(j.TRIANGLES,0,6),j.flush(),j.deleteTexture(k),j.deleteTexture(l),j.deleteBuffer(m),i}function j(){var a,e;f(),a=n,n=null,e=m,m=null;var g=b(e,r),h=c(e,s),i=d(e,[g,h]);e.useProgram(i);var j={};j.gl=e,j.canvas=a,j.resolutionLocation=e.getUniformLocation(i,"u_resolution"),j.scaleLocation=e.getUniformLocation(i,"u_scale"),j.offsetLocation=e.getUniformLocation(i,"u_offset"),j.positionLocation=e.getAttribLocation(i,"a_position"),j.colorLocation=e.getAttribLocation(i,"a_color"),t=j}function k(a,b,c,d,e){t||j();var f=t,g=f.canvas,h=f.gl;g.width=a,g.height=b,h.viewport(0,0,h.drawingBufferWidth,h.drawingBufferHeight),h.uniform2f(f.resolutionLocation,a,b);var i,k,l,m=0;for(i=0,k=d.length;k>i;i++)switch(d[i].type){case"lattice":l=d[i].coords.length/d[i].verticesPerRow|0,m+=(l-1)*(d[i].verticesPerRow-1)*6;break;case"triangles":m+=d[i].coords.length}var n=new Float32Array(2*m),o=new Uint8Array(3*m),p=e.coords,q=e.colors,r=0,s=0;for(i=0,k=d.length;k>i;i++){var u=d[i],v=u.coords,w=u.colors;switch(u.type){case"lattice":var x=u.verticesPerRow;l=v.length/x|0;for(var y=1;l>y;y++)for(var z=y*x+1,A=1;x>A;A++,z++)n[r]=p[v[z-x-1]],n[r+1]=p[v[z-x-1]+1],n[r+2]=p[v[z-x]],n[r+3]=p[v[z-x]+1],n[r+4]=p[v[z-1]],n[r+5]=p[v[z-1]+1],o[s]=q[w[z-x-1]],o[s+1]=q[w[z-x-1]+1],o[s+2]=q[w[z-x-1]+2],o[s+3]=q[w[z-x]],o[s+4]=q[w[z-x]+1],o[s+5]=q[w[z-x]+2],o[s+6]=q[w[z-1]],o[s+7]=q[w[z-1]+1],o[s+8]=q[w[z-1]+2],n[r+6]=n[r+2],n[r+7]=n[r+3],n[r+8]=n[r+4],n[r+9]=n[r+5],n[r+10]=p[v[z]],n[r+11]=p[v[z]+1],o[s+9]=o[s+3],o[s+10]=o[s+4],o[s+11]=o[s+5],o[s+12]=o[s+6],o[s+13]=o[s+7],o[s+14]=o[s+8],o[s+15]=q[w[z]],o[s+16]=q[w[z]+1],o[s+17]=q[w[z]+2],r+=12,s+=18;break;case"triangles":for(var B=0,C=v.length;C>B;B++)n[r]=p[v[B]],n[r+1]=p[v[B]+1],o[s]=q[w[B]],o[s+1]=q[w[B]+1],o[s+2]=q[w[B]+2],r+=2,s+=3}}c?h.clearColor(c[0]/255,c[1]/255,c[2]/255,1):h.clearColor(0,0,0,0),h.clear(h.COLOR_BUFFER_BIT);var D=h.createBuffer();h.bindBuffer(h.ARRAY_BUFFER,D),h.bufferData(h.ARRAY_BUFFER,n,h.STATIC_DRAW),h.enableVertexAttribArray(f.positionLocation),h.vertexAttribPointer(f.positionLocation,2,h.FLOAT,!1,0,0);var E=h.createBuffer();return h.bindBuffer(h.ARRAY_BUFFER,E),h.bufferData(h.ARRAY_BUFFER,o,h.STATIC_DRAW),h.enableVertexAttribArray(f.colorLocation),h.vertexAttribPointer(f.colorLocation,3,h.UNSIGNED_BYTE,!1,0,0),h.uniform2f(f.scaleLocation,e.scaleX,e.scaleY),h.uniform2f(f.offsetLocation,e.offsetX,e.offsetY),h.drawArrays(h.TRIANGLES,0,m),h.flush(),h.deleteBuffer(D),h.deleteBuffer(E),g}function l(){q&&q.canvas&&(q.canvas.width=0,q.canvas.height=0),t&&t.canvas&&(t.canvas.width=0,t.canvas.height=0),q=null,t=null}var m,n,o="  attribute vec2 a_position;                                      attribute vec2 a_texCoord;                                                                                                      uniform vec2 u_resolution;                                                                                                      varying vec2 v_texCoord;                                                                                                        void main() {                                                     vec2 clipSpace = (a_position / u_resolution) * 2.0 - 1.0;       gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1);                                                                              v_texCoord = a_texCoord;                                      }                                                             ",p="  precision mediump float;                                                                                                        uniform vec4 u_backdrop;                                        uniform int u_subtype;                                          uniform sampler2D u_image;                                      uniform sampler2D u_mask;                                                                                                       varying vec2 v_texCoord;                                                                                                        void main() {                                                     vec4 imageColor = texture2D(u_image, v_texCoord);               vec4 maskColor = texture2D(u_mask, v_texCoord);                 if (u_backdrop.a > 0.0) {                                         maskColor.rgb = maskColor.rgb * maskColor.a +                                   u_backdrop.rgb * (1.0 - maskColor.a);         }                                                               float lum;                                                      if (u_subtype == 0) {                                             lum = maskColor.a;                                            } else {                                                          lum = maskColor.r * 0.3 + maskColor.g * 0.59 +                        maskColor.b * 0.11;                                     }                                                               imageColor.a *= lum;                                            imageColor.rgb *= imageColor.a;                                 gl_FragColor = imageColor;                                    }                                                             ",q=null,r="  attribute vec2 a_position;                                      attribute vec3 a_color;                                                                                                         uniform vec2 u_resolution;                                      uniform vec2 u_scale;                                           uniform vec2 u_offset;                                                                                                          varying vec4 v_color;                                                                                                           void main() {                                                     vec2 position = (a_position + u_offset) * u_scale;              vec2 clipSpace = (position / u_resolution) * 2.0 - 1.0;         gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1);                                                                              v_color = vec4(a_color / 255.0, 1.0);                         }                                                             ",s="  precision mediump float;                                                                                                        varying vec4 v_color;                                                                                                           void main() {                                                     gl_FragColor = v_color;                                       }                                                             ",t=null;return{get isEnabled(){if(PDFJS.disableWebGL)return!1;var a=!1;try{f(),a=!!m}catch(b){}return i(this,"isEnabled",a)},composeSMask:h,drawFigures:k,clear:l}}(),ma={};ma.RadialAxial={fromIR:function(a){var b=a[1],c=a[2],d=a[3],e=a[4],f=a[5],g=a[6];return{type:"Pattern",getPattern:function(a){var h;"axial"===b?h=a.createLinearGradient(d[0],d[1],e[0],e[1]):"radial"===b&&(h=a.createRadialGradient(d[0],d[1],f,e[0],e[1],g));for(var i=0,j=c.length;j>i;++i){var k=c[i];h.addColorStop(k[0],k[1])}return h}}}};var na=function(){function a(a,b,c,d,e,f,g,h){var i,j=b.coords,k=b.colors,l=a.data,m=4*a.width;j[c+1]>j[d+1]&&(i=c,c=d,d=i,i=f,f=g,g=i),j[d+1]>j[e+1]&&(i=d,d=e,e=i,i=g,g=h,h=i),j[c+1]>j[d+1]&&(i=c,c=d,d=i,i=f,f=g,g=i);var n=(j[c]+b.offsetX)*b.scaleX,o=(j[c+1]+b.offsetY)*b.scaleY,p=(j[d]+b.offsetX)*b.scaleX,q=(j[d+1]+b.offsetY)*b.scaleY,r=(j[e]+b.offsetX)*b.scaleX,s=(j[e+1]+b.offsetY)*b.scaleY;if(!(o>=s))for(var t,u,v,w,x,y,z,A,B,C=k[f],D=k[f+1],E=k[f+2],F=k[g],G=k[g+1],H=k[g+2],I=k[h],J=k[h+1],K=k[h+2],L=Math.round(o),M=Math.round(s),N=L;M>=N;N++){q>N?(B=o>N?0:o===q?1:(o-N)/(o-q),t=n-(n-p)*B,u=C-(C-F)*B,v=D-(D-G)*B,w=E-(E-H)*B):(B=N>s?1:q===s?0:(q-N)/(q-s),t=p-(p-r)*B,u=F-(F-I)*B,v=G-(G-J)*B,w=H-(H-K)*B),B=o>N?0:N>s?1:(o-N)/(o-s),x=n-(n-r)*B,y=C-(C-I)*B,z=D-(D-J)*B,A=E-(E-K)*B;for(var O=Math.round(Math.min(t,x)),P=Math.round(Math.max(t,x)),Q=m*N+4*O,R=O;P>=R;R++)B=(t-R)/(t-x),B=0>B?0:B>1?1:B,l[Q++]=u-(u-y)*B|0,l[Q++]=v-(v-z)*B|0,l[Q++]=w-(w-A)*B|0,l[Q++]=255}}function b(b,c,e){var f,g,h=c.coords,i=c.colors;switch(c.type){case"lattice":var j=c.verticesPerRow,k=Math.floor(h.length/j)-1,l=j-1;for(f=0;k>f;f++)for(var m=f*j,n=0;l>n;n++,m++)a(b,e,h[m],h[m+1],h[m+j],i[m],i[m+1],i[m+j]),a(b,e,h[m+j+1],h[m+1],h[m+j],i[m+j+1],i[m+1],i[m+j]);break;case"triangles":for(f=0,g=h.length;g>f;f+=3)a(b,e,h[f],h[f+1],h[f+2],i[f],i[f+1],i[f+2]);break;default:d("illigal figure")}}function c(a,c,d,e,f,g){var h,i,j,k,l=1.1,m=3e3,n=Math.floor(a[0]),o=Math.floor(a[1]),p=Math.ceil(a[2])-n,q=Math.ceil(a[3])-o,r=Math.min(Math.ceil(Math.abs(p*c[0]*l)),m),s=Math.min(Math.ceil(Math.abs(q*c[1]*l)),m),t=p/r,u=q/s,v={coords:d,colors:e,offsetX:-n,offsetY:-o,scaleX:1/t,scaleY:1/u};if(la.isEnabled)h=la.drawFigures(r,s,g,f,v),i=ia.getCanvas("mesh",r,s,!1),i.context.drawImage(h,0,0),h=i.canvas;else{i=ia.getCanvas("mesh",r,s,!1);var w=i.context,x=w.createImageData(r,s);if(g){var y=x.data;for(j=0,k=y.length;k>j;j+=4)y[j]=g[0],y[j+1]=g[1],y[j+2]=g[2],y[j+3]=255}for(j=0;j<f.length;j++)b(x,f[j],v);w.putImageData(x,0,0),h=i.canvas}return{canvas:h,offsetX:n,offsetY:o,scaleX:t,scaleY:u}}return c}();ma.Mesh={fromIR:function(a){var b=a[2],c=a[3],d=a[4],e=a[5],f=a[6],g=a[8];return{type:"Pattern",getPattern:function(a,h,i){var j;if(i)j=T.singularValueDecompose2dScale(a.mozCurrentTransform);else if(j=T.singularValueDecompose2dScale(h.baseTransform),f){var k=T.singularValueDecompose2dScale(f);j=[j[0]*k[0],j[1]*k[1]]}var l=na(e,j,b,c,d,i?null:g);return i||(a.setTransform.apply(a,h.baseTransform),f&&a.transform.apply(a,f)),a.translate(l.offsetX,l.offsetY),a.scale(l.scaleX,l.scaleY),a.createPattern(l.canvas,"no-repeat")}}}},ma.Dummy={fromIR:function(){return{type:"Pattern",getPattern:function(){return"hotpink"}}}};var oa=function(){function b(a,b,c,d,e,f){this.operatorList=a[2],this.matrix=a[3]||[1,0,0,1,0,0],this.bbox=a[4],this.xstep=a[5],this.ystep=a[6],this.paintType=a[7],this.tilingType=a[8],this.color=b,this.objs=d,this.commonObjs=e,this.baseTransform=f,this.type="Pattern",this.ctx=c}var c={COLORED:1,UNCOLORED:2},e=3e3;return b.prototype={createPatternCanvas:function(b){var c=this.operatorList,d=this.bbox,f=this.xstep,g=this.ystep,h=this.paintType,i=this.tilingType,j=this.color,k=this.objs,l=this.commonObjs;a("TilingType: "+i);var m=d[0],n=d[1],o=d[2],p=d[3],q=[m,n],r=[m+f,n+g],s=r[0]-q[0],t=r[1]-q[1],u=T.singularValueDecompose2dScale(this.matrix),v=T.singularValueDecompose2dScale(this.baseTransform),w=[u[0]*v[0],u[1]*v[1]];s=Math.min(Math.ceil(Math.abs(s*w[0])),e),t=Math.min(Math.ceil(Math.abs(t*w[1])),e);var x=ia.getCanvas("pattern",s,t,!0),y=x.context,z=new ka(y,l,k);z.groupLevel=b.groupLevel,this.setFillAndStrokeStyleToContext(y,h,j),this.setScale(s,t,f,g),this.transformToScale(z);var A=[1,0,0,1,-q[0],-q[1]];return z.transform.apply(z,A),this.clipBbox(z,d,m,n,o,p),z.executeOperatorList(c),x.canvas},setScale:function(a,b,c,d){this.scale=[a/c,b/d]},transformToScale:function(a){var b=this.scale,c=[b[0],0,0,b[1],0,0];a.transform.apply(a,c)},scaleToContext:function(){var a=this.scale;this.ctx.scale(1/a[0],1/a[1])},clipBbox:function(a,b,c,d,e,f){if(b&&q(b)&&4===b.length){var g=e-c,h=f-d;a.ctx.rect(c,d,g,h),a.clip(),a.endPath()}},setFillAndStrokeStyleToContext:function(a,b,e){switch(b){case c.COLORED:var f=this.ctx;a.fillStyle=f.fillStyle,a.strokeStyle=f.strokeStyle;break;case c.UNCOLORED:var g=T.makeCssRgb(e[0],e[1],e[2]);a.fillStyle=g,a.strokeStyle=g;break;default:d("Unsupported paint type: "+b)}},getPattern:function(a,b){var c=this.createPatternCanvas(b);return a=this.ctx,a.setTransform.apply(a,this.baseTransform),a.transform.apply(a,this.matrix),this.scaleToContext(),a.createPattern(c,"repeat")}},b}();PDFJS.disableFontFace=!1;var pa={insertRule:function(a){var b=document.getElementById("PDFJS_FONT_STYLE_TAG");b||(b=document.createElement("style"),b.id="PDFJS_FONT_STYLE_TAG",document.documentElement.getElementsByTagName("head")[0].appendChild(b));var c=b.sheet;c.insertRule(a,c.cssRules.length)},clear:function(){var a=document.getElementById("PDFJS_FONT_STYLE_TAG");a&&a.parentNode.removeChild(a),this.nativeFontFaces.forEach(function(a){document.fonts["delete"](a)}),this.nativeFontFaces.length=0},get loadTestFont(){return i(this,"loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))},get isEvalSupported(){var a=!1;if(PDFJS.isEvalSupported)try{new Function(""),a=!0}catch(b){}return i(this,"isEvalSupported",a)},loadTestFontId:0,loadingContext:{requests:[],nextRequestId:0},isSyncFontLoadingSupported:function(){if(A)return!1;var a=window.navigator.userAgent,b=/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(a);return b&&b[1]>=14?!0:"node"===a?!0:!1}(),nativeFontFaces:[],isFontLoadingAPISupported:!A&&"undefined"!=typeof document&&!!document.fonts,addNativeFontFace:function(a){this.nativeFontFaces.push(a),document.fonts.add(a)},bind:function(a,c){f(!A,"bind() shall be called from main thread");for(var d=[],e=[],g=[],h=function(a){return a.loaded["catch"](function(c){b('Failed to load font "'+a.family+'": '+c)})},i=0,j=a.length;j>i;i++){var k=a[i];if(!k.attached&&k.loading!==!1)if(k.attached=!0,this.isFontLoadingAPISupported){var l=k.createNativeFontFace();l&&g.push(h(l))}else{var m=k.bindDOM();m&&(d.push(m),e.push(k))}}var n=pa.queueLoadingCallback(c);this.isFontLoadingAPISupported?Promise.all(g).then(function(){n.complete()}):d.length>0&&!this.isSyncFontLoadingSupported?pa.prepareFontLoadEvent(d,e,n):n.complete()},queueLoadingCallback:function(a){function b(){for(f(!e.end,"completeRequest() cannot be called twice"),e.end=Date.now();c.requests.length>0&&c.requests[0].end;){var a=c.requests.shift();setTimeout(a.callback,0)}}var c=pa.loadingContext,d="pdfjs-font-loading-"+c.nextRequestId++,e={id:d,complete:b,callback:a,started:Date.now()};return c.requests.push(e),e},prepareFontLoadEvent:function(a,c,d){function e(a,b){return a.charCodeAt(b)<<24|a.charCodeAt(b+1)<<16|a.charCodeAt(b+2)<<8|255&a.charCodeAt(b+3)}function f(a,b,c,d){var e=a.substr(0,b),f=a.substr(b+c);return e+d+f}function g(a,c){if(l++,l>30)return b("Load test font never loaded."),void c();k.font="30px "+a,k.fillText(".",0,20);var d=k.getImageData(0,0,1,1);return d.data[3]>0?void c():void setTimeout(g.bind(null,a,c))}var h,i,j=document.createElement("canvas");j.width=1,j.height=1;var k=j.getContext("2d"),l=0,n="lt"+Date.now()+this.loadTestFontId++,o=this.loadTestFont,p=976;o=f(o,p,n.length,n);var q=16,r=1482184792,s=e(o,q);for(h=0,i=n.length-3;i>h;h+=4)s=s-r+e(n,h)|0;h<n.length&&(s=s-r+e(n+"XXX",h)|0),o=f(o,q,4,m(s));var t="url(data:font/opentype;base64,"+btoa(o)+");",u='@font-face { font-family:"'+n+'";src:'+t+"}";pa.insertRule(u);var v=[];for(h=0,i=c.length;i>h;h++)v.push(c[h].loadedName);v.push(n);var w=document.createElement("div");for(w.setAttribute("style","visibility: hidden;width: 10px; height: 10px;position: absolute; top: 0px; left: 0px;"),h=0,i=v.length;i>h;++h){var x=document.createElement("span");x.textContent="Hi",x.style.fontFamily=v[h],w.appendChild(x)}document.body.appendChild(w),g(n,function(){document.body.removeChild(w),d.complete()})}},qa=function(){function a(a,b,c){if(this.compiledGlyphs={},1!==arguments.length);else{var d=arguments[0];for(var e in d)this[e]=d[e]}}return a.prototype={createNativeFontFace:function(){if(!this.data)return null;if(PDFJS.disableFontFace)return this.disableFontFace=!0,null;var a=new FontFace(this.loadedName,this.data,{});return pa.addNativeFontFace(a),PDFJS.pdfBug&&"FontInspector"in z&&z.FontInspector.enabled&&z.FontInspector.fontAdded(this),a},bindDOM:function(){if(!this.data)return null;if(PDFJS.disableFontFace)return this.disableFontFace=!0,null;var a=k(new Uint8Array(this.data)),b=this.loadedName,c="url(data:"+this.mimetype+";base64,"+window.btoa(a)+");",d='@font-face { font-family:"'+b+'";src:'+c+"}";return pa.insertRule(d),PDFJS.pdfBug&&"FontInspector"in z&&z.FontInspector.enabled&&z.FontInspector.fontAdded(this,c),d},getPathGenerator:function(a,b){if(!(b in this.compiledGlyphs)){var c,d,e,f=a.get(this.loadedName+"_path_"+b);if(pa.isEvalSupported){var g,h="";for(d=0,e=f.length;e>d;d++)c=f[d],g=void 0!==c.args?c.args.join(","):"",h+="c."+c.cmd+"("+g+");\n";this.compiledGlyphs[b]=new Function("c","size",h)}else this.compiledGlyphs[b]=function(a,b){for(d=0,e=f.length;e>d;d++)c=f[d],"scale"===c.cmd&&(c.args=[b,-b]),a[c.cmd].apply(a,c.args)}}return this.compiledGlyphs[b]}},a}(),ra=10,sa=function(){function a(a,b,c){var d=a.style;if(d.fontSize=b.fontSize+"px",d.direction=b.fontDirection<0?"rtl":"ltr",c){d.fontWeight=c.black?c.bold?"bolder":"bold":c.bold?"bold":"normal",d.fontStyle=c.italic?"italic":"normal";var e=c.loadedName,f=e?'"'+e+'", ':"",g=c.fallbackName||"Helvetica, sans-serif";d.fontFamily=f+g}}function c(a){var c=document.createElement("section"),d=c.style,e=a.rect[2]-a.rect[0],f=a.rect[3]-a.rect[1];if(a.borderStyle.width>0){c.style.borderWidth=a.borderStyle.width+"px",a.borderStyle.style!==F.UNDERLINE&&(e-=2*a.borderStyle.width,f-=2*a.borderStyle.width);var g=a.borderStyle.horizontalCornerRadius,h=a.borderStyle.verticalCornerRadius;if(g>0||h>0){var i=g+"px / "+h+"px";CustomStyle.setProp("borderRadius",c,i)}switch(a.borderStyle.style){case F.SOLID:c.style.borderStyle="solid";break;case F.DASHED:c.style.borderStyle="dashed";break;case F.BEVELED:b("Unimplemented border style: beveled");break;case F.INSET:b("Unimplemented border style: inset");break;case F.UNDERLINE:c.style.borderBottomStyle="solid"}a.color?c.style.borderColor=T.makeCssRgb(0|a.color[0],0|a.color[1],0|a.color[2]):c.style.borderWidth=0;
-"Symbol-BoldItalic":"Symbol","Symbol-Italic":"Symbol",TimesNewRoman:"Times-Roman","TimesNewRoman-Bold":"Times-Bold","TimesNewRoman-BoldItalic":"Times-BoldItalic","TimesNewRoman-Italic":"Times-Italic",TimesNewRomanPS:"Times-Roman","TimesNewRomanPS-Bold":"Times-Bold","TimesNewRomanPS-BoldItalic":"Times-BoldItalic","TimesNewRomanPS-BoldItalicMT":"Times-BoldItalic","TimesNewRomanPS-BoldMT":"Times-Bold","TimesNewRomanPS-Italic":"Times-Italic","TimesNewRomanPS-ItalicMT":"Times-Italic",TimesNewRomanPSMT:"Times-Roman","TimesNewRomanPSMT-Bold":"Times-Bold","TimesNewRomanPSMT-BoldItalic":"Times-BoldItalic","TimesNewRomanPSMT-Italic":"Times-Italic"},Rb={CenturyGothic:"Helvetica","CenturyGothic-Bold":"Helvetica-Bold","CenturyGothic-BoldItalic":"Helvetica-BoldOblique","CenturyGothic-Italic":"Helvetica-Oblique",ComicSansMS:"Comic Sans MS","ComicSansMS-Bold":"Comic Sans MS-Bold","ComicSansMS-BoldItalic":"Comic Sans MS-BoldItalic","ComicSansMS-Italic":"Comic Sans MS-Italic",LucidaConsole:"Courier","LucidaConsole-Bold":"Courier-Bold","LucidaConsole-BoldItalic":"Courier-BoldOblique","LucidaConsole-Italic":"Courier-Oblique","MS-Gothic":"MS Gothic","MS-Gothic-Bold":"MS Gothic-Bold","MS-Gothic-BoldItalic":"MS Gothic-BoldItalic","MS-Gothic-Italic":"MS Gothic-Italic","MS-Mincho":"MS Mincho","MS-Mincho-Bold":"MS Mincho-Bold","MS-Mincho-BoldItalic":"MS Mincho-BoldItalic","MS-Mincho-Italic":"MS Mincho-Italic","MS-PGothic":"MS PGothic","MS-PGothic-Bold":"MS PGothic-Bold","MS-PGothic-BoldItalic":"MS PGothic-BoldItalic","MS-PGothic-Italic":"MS PGothic-Italic","MS-PMincho":"MS PMincho","MS-PMincho-Bold":"MS PMincho-Bold","MS-PMincho-BoldItalic":"MS PMincho-BoldItalic","MS-PMincho-Italic":"MS PMincho-Italic",Wingdings:"ZapfDingbats"},Sb={"Adobe Jenson":!0,"Adobe Text":!0,Albertus:!0,Aldus:!0,Alexandria:!0,Algerian:!0,"American Typewriter":!0,Antiqua:!0,Apex:!0,Arno:!0,Aster:!0,Aurora:!0,Baskerville:!0,Bell:!0,Bembo:!0,"Bembo Schoolbook":!0,Benguiat:!0,"Berkeley Old Style":!0,"Bernhard Modern":!0,"Berthold City":!0,Bodoni:!0,"Bauer Bodoni":!0,"Book Antiqua":!0,Bookman:!0,"Bordeaux Roman":!0,"Californian FB":!0,Calisto:!0,Calvert:!0,Capitals:!0,Cambria:!0,Cartier:!0,Caslon:!0,Catull:!0,Centaur:!0,"Century Old Style":!0,"Century Schoolbook":!0,Chaparral:!0,"Charis SIL":!0,Cheltenham:!0,"Cholla Slab":!0,Clarendon:!0,Clearface:!0,Cochin:!0,Colonna:!0,"Computer Modern":!0,"Concrete Roman":!0,Constantia:!0,"Cooper Black":!0,Corona:!0,Ecotype:!0,Egyptienne:!0,Elephant:!0,Excelsior:!0,Fairfield:!0,"FF Scala":!0,Folkard:!0,Footlight:!0,FreeSerif:!0,"Friz Quadrata":!0,Garamond:!0,Gentium:!0,Georgia:!0,Gloucester:!0,"Goudy Old Style":!0,"Goudy Schoolbook":!0,"Goudy Pro Font":!0,Granjon:!0,"Guardian Egyptian":!0,Heather:!0,Hercules:!0,"High Tower Text":!0,Hiroshige:!0,"Hoefler Text":!0,"Humana Serif":!0,Imprint:!0,"Ionic No. 5":!0,Janson:!0,Joanna:!0,Korinna:!0,Lexicon:!0,"Liberation Serif":!0,"Linux Libertine":!0,Literaturnaya:!0,Lucida:!0,"Lucida Bright":!0,Melior:!0,Memphis:!0,Miller:!0,Minion:!0,Modern:!0,"Mona Lisa":!0,"Mrs Eaves":!0,"MS Serif":!0,"Museo Slab":!0,"New York":!0,"Nimbus Roman":!0,"NPS Rawlinson Roadway":!0,Palatino:!0,Perpetua:!0,Plantin:!0,"Plantin Schoolbook":!0,Playbill:!0,"Poor Richard":!0,"Rawlinson Roadway":!0,Renault:!0,Requiem:!0,Rockwell:!0,Roman:!0,"Rotis Serif":!0,Sabon:!0,Scala:!0,Seagull:!0,Sistina:!0,Souvenir:!0,STIX:!0,"Stone Informal":!0,"Stone Serif":!0,Sylfaen:!0,Times:!0,Trajan:!0,"Trinité":!0,"Trump Mediaeval":!0,Utopia:!0,"Vale Type":!0,"Bitstream Vera":!0,"Vera Serif":!0,Versailles:!0,Wanted:!0,Weiss:!0,"Wide Latin":!0,Windsor:!0,XITS:!0},Tb={Dingbats:!0,Symbol:!0,ZapfDingbats:!0},Ub={2:10,3:32,4:33,5:34,6:35,7:36,8:37,9:38,10:39,11:40,12:41,13:42,14:43,15:44,16:45,17:46,18:47,19:48,20:49,21:50,22:51,23:52,24:53,25:54,26:55,27:56,28:57,29:58,30:894,31:60,32:61,33:62,34:63,35:64,36:65,37:66,38:67,39:68,40:69,41:70,42:71,43:72,44:73,45:74,46:75,47:76,48:77,49:78,50:79,51:80,52:81,53:82,54:83,55:84,56:85,57:86,58:87,59:88,60:89,61:90,62:91,63:92,64:93,65:94,66:95,67:96,68:97,69:98,70:99,71:100,72:101,73:102,74:103,75:104,76:105,77:106,78:107,79:108,80:109,81:110,82:111,83:112,84:113,85:114,86:115,87:116,88:117,89:118,90:119,91:120,92:121,93:122,94:123,95:124,96:125,97:126,98:196,99:197,100:199,101:201,102:209,103:214,104:220,105:225,106:224,107:226,108:228,109:227,110:229,111:231,112:233,113:232,114:234,115:235,116:237,117:236,118:238,119:239,120:241,121:243,122:242,123:244,124:246,125:245,126:250,127:249,128:251,129:252,130:8224,131:176,132:162,133:163,134:167,135:8226,136:182,137:223,138:174,139:169,140:8482,141:180,142:168,143:8800,144:198,145:216,146:8734,147:177,148:8804,149:8805,150:165,151:181,152:8706,153:8721,154:8719,156:8747,157:170,158:186,159:8486,160:230,161:248,162:191,163:161,164:172,165:8730,166:402,167:8776,168:8710,169:171,170:187,171:8230,210:218,223:711,224:321,225:322,227:353,229:382,234:253,252:263,253:268,254:269,258:258,260:260,261:261,265:280,266:281,268:283,269:313,275:323,276:324,278:328,284:345,285:346,286:347,292:367,295:377,296:378,298:380,305:963,306:964,307:966,308:8215,309:8252,310:8319,311:8359,312:8592,313:8593,337:9552,493:1039,494:1040,705:1524,706:8362,710:64288,711:64298,759:1617,761:1776,763:1778,775:1652,777:1764,778:1780,779:1781,780:1782,782:771,783:64726,786:8363,788:8532,790:768,791:769,792:768,795:803,797:64336,798:64337,799:64342,800:64343,801:64344,802:64345,803:64362,804:64363,805:64364,2424:7821,2425:7822,2426:7823,2427:7824,2428:7825,2429:7826,2430:7827,2433:7682,2678:8045,2679:8046,2830:1552,2838:686,2840:751,2842:753,2843:754,2844:755,2846:757,2856:767,2857:848,2858:849,2862:853,2863:854,2864:855,2865:861,2866:862,2906:7460,2908:7462,2909:7463,2910:7464,2912:7466,2913:7467,2914:7468,2916:7470,2917:7471,2918:7472,2920:7474,2921:7475,2922:7476,2924:7478,2925:7479,2926:7480,2928:7482,2929:7483,2930:7484,2932:7486,2933:7487,2934:7488,2936:7490,2937:7491,2938:7492,2940:7494,2941:7495,2942:7496,2944:7498,2946:7500,2948:7502,2950:7504,2951:7505,2952:7506,2954:7508,2955:7509,2956:7510,2958:7512,2959:7513,2960:7514,2962:7516,2963:7517,2964:7518,2966:7520,2967:7521,2968:7522,2970:7524,2971:7525,2972:7526,2974:7528,2975:7529,2976:7530,2978:1537,2979:1538,2980:1539,2982:1549,2983:1551,2984:1552,2986:1554,2987:1555,2988:1556,2990:1623,2991:1624,2995:1775,2999:1791,3002:64290,3003:64291,3004:64292,3006:64294,3007:64295,3008:64296,3011:1900,3014:8223,3015:8244,3017:7532,3018:7533,3019:7534,3075:7590,3076:7591,3079:7594,3080:7595,3083:7598,3084:7599,3087:7602,3088:7603,3091:7606,3092:7607,3095:7610,3096:7611,3099:7614,3100:7615,3103:7618,3104:7619,3107:8337,3108:8338,3116:1884,3119:1885,3120:1885,3123:1886,3124:1886,3127:1887,3128:1887,3131:1888,3132:1888,3135:1889,3136:1889,3139:1890,3140:1890,3143:1891,3144:1891,3147:1892,3148:1892,3153:580,3154:581,3157:584,3158:585,3161:588,3162:589,3165:891,3166:892,3169:1274,3170:1275,3173:1278,3174:1279,3181:7622,3182:7623,3282:11799,3316:578,3379:42785,3393:1159,3416:8377},Vb={227:322,264:261,291:346},Wb={63721:169,63193:169,63720:174,63194:174,63722:8482,63195:8482,63729:9127,63730:9128,63731:9129,63740:9131,63741:9132,63742:9133,63726:9121,63727:9122,63728:9123,63737:9124,63738:9125,63739:9126,63723:9115,63724:9116,63725:9117,63734:9118,63735:9119,63736:9120},Xb=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66e3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}],Yb=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],Zb={"¨":" ̈","¯":" ̄","´":" ́","µ":"μ","¸":" ̧","Ĳ":"IJ","ĳ":"ij","Ŀ":"L·","ŀ":"l·","ŉ":"ʼn","ſ":"s","Ǆ":"DŽ","ǅ":"Dž","ǆ":"dž","Ǉ":"LJ","ǈ":"Lj","ǉ":"lj","Ǌ":"NJ","ǋ":"Nj","ǌ":"nj","Ǳ":"DZ","ǲ":"Dz","ǳ":"dz","˘":" ̆","˙":" ̇","˚":" ̊","˛":" ̨","˜":" ̃","˝":" ̋","ͺ":" ͅ","΄":" ́","ϐ":"β","ϑ":"θ","ϒ":"Υ","ϕ":"φ","ϖ":"π","ϰ":"κ","ϱ":"ρ","ϲ":"ς","ϴ":"Θ","ϵ":"ε","Ϲ":"Σ","և":"եւ","ٵ":"اٴ","ٶ":"وٴ","ٷ":"ۇٴ","ٸ":"يٴ","ำ":"ํา","ຳ":"ໍາ","ໜ":"ຫນ","ໝ":"ຫມ","ཷ":"ྲཱྀ","ཹ":"ླཱྀ","ẚ":"aʾ","᾽":" ̓","᾿":" ̓","῀":" ͂","῾":" ̔"," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" "," ":" ","‗":" ̳","․":".","‥":"..","…":"...","″":"′′","‴":"′′′","‶":"‵‵","‷":"‵‵‵","‼":"!!","‾":" ̅","⁇":"??","⁈":"?!","⁉":"!?","⁗":"′′′′"," ":" ","₨":"Rs","℀":"a/c","℁":"a/s","℃":"°C","℅":"c/o","℆":"c/u","ℇ":"Ɛ","℉":"°F","№":"No","℡":"TEL","ℵ":"א","ℶ":"ב","ℷ":"ג","ℸ":"ד","℻":"FAX","Ⅰ":"I","Ⅱ":"II","Ⅲ":"III","Ⅳ":"IV","Ⅴ":"V","Ⅵ":"VI","Ⅶ":"VII","Ⅷ":"VIII","Ⅸ":"IX","Ⅹ":"X","Ⅺ":"XI","Ⅻ":"XII","Ⅼ":"L","Ⅽ":"C","Ⅾ":"D","Ⅿ":"M","ⅰ":"i","ⅱ":"ii","ⅲ":"iii","ⅳ":"iv","ⅴ":"v","ⅵ":"vi","ⅶ":"vii","ⅷ":"viii","ⅸ":"ix","ⅹ":"x","ⅺ":"xi","ⅻ":"xii","ⅼ":"l","ⅽ":"c","ⅾ":"d","ⅿ":"m","∬":"∫∫","∭":"∫∫∫","∯":"∮∮","∰":"∮∮∮","⑴":"(1)","⑵":"(2)","⑶":"(3)","⑷":"(4)","⑸":"(5)","⑹":"(6)","⑺":"(7)","⑻":"(8)","⑼":"(9)","⑽":"(10)","⑾":"(11)","⑿":"(12)","⒀":"(13)","⒁":"(14)","⒂":"(15)","⒃":"(16)","⒄":"(17)","⒅":"(18)","⒆":"(19)","⒇":"(20)","⒈":"1.","⒉":"2.","⒊":"3.","⒋":"4.","⒌":"5.","⒍":"6.","⒎":"7.","⒏":"8.","⒐":"9.","⒑":"10.","⒒":"11.","⒓":"12.","⒔":"13.","⒕":"14.","⒖":"15.","⒗":"16.","⒘":"17.","⒙":"18.","⒚":"19.","⒛":"20.","⒜":"(a)","⒝":"(b)","⒞":"(c)","⒟":"(d)","⒠":"(e)","⒡":"(f)","⒢":"(g)","⒣":"(h)","⒤":"(i)","⒥":"(j)","⒦":"(k)","⒧":"(l)","⒨":"(m)","⒩":"(n)","⒪":"(o)","⒫":"(p)","⒬":"(q)","⒭":"(r)","⒮":"(s)","⒯":"(t)","⒰":"(u)","⒱":"(v)","⒲":"(w)","⒳":"(x)","⒴":"(y)","⒵":"(z)","⨌":"∫∫∫∫","⩴":"::=","⩵":"==","⩶":"===","⺟":"母","⻳":"龟","⼀":"一","⼁":"丨","⼂":"丶","⼃":"丿","⼄":"乙","⼅":"亅","⼆":"二","⼇":"亠","⼈":"人","⼉":"儿","⼊":"入","⼋":"八","⼌":"冂","⼍":"冖","⼎":"冫","⼏":"几","⼐":"凵","⼑":"刀","⼒":"力","⼓":"勹","⼔":"匕","⼕":"匚","⼖":"匸","⼗":"十","⼘":"卜","⼙":"卩","⼚":"厂","⼛":"厶","⼜":"又","⼝":"口","⼞":"囗","⼟":"土","⼠":"士","⼡":"夂","⼢":"夊","⼣":"夕","⼤":"大","⼥":"女","⼦":"子","⼧":"宀","⼨":"寸","⼩":"小","⼪":"尢","⼫":"尸","⼬":"屮","⼭":"山","⼮":"巛","⼯":"工","⼰":"己","⼱":"巾","⼲":"干","⼳":"幺","⼴":"广","⼵":"廴","⼶":"廾","⼷":"弋","⼸":"弓","⼹":"彐","⼺":"彡","⼻":"彳","⼼":"心","⼽":"戈","⼾":"戶","⼿":"手","⽀":"支","⽁":"攴","⽂":"文","⽃":"斗","⽄":"斤","⽅":"方","⽆":"无","⽇":"日","⽈":"曰","⽉":"月","⽊":"木","⽋":"欠","⽌":"止","⽍":"歹","⽎":"殳","⽏":"毋","⽐":"比","⽑":"毛","⽒":"氏","⽓":"气","⽔":"水","⽕":"火","⽖":"爪","⽗":"父","⽘":"爻","⽙":"爿","⽚":"片","⽛":"牙","⽜":"牛","⽝":"犬","⽞":"玄","⽟":"玉","⽠":"瓜","⽡":"瓦","⽢":"甘","⽣":"生","⽤":"用","⽥":"田","⽦":"疋","⽧":"疒","⽨":"癶","⽩":"白","⽪":"皮","⽫":"皿","⽬":"目","⽭":"矛","⽮":"矢","⽯":"石","⽰":"示","⽱":"禸","⽲":"禾","⽳":"穴","⽴":"立","⽵":"竹","⽶":"米","⽷":"糸","⽸":"缶","⽹":"网","⽺":"羊","⽻":"羽","⽼":"老","⽽":"而","⽾":"耒","⽿":"耳","⾀":"聿","⾁":"肉","⾂":"臣","⾃":"自","⾄":"至","⾅":"臼","⾆":"舌","⾇":"舛","⾈":"舟","⾉":"艮","⾊":"色","⾋":"艸","⾌":"虍","⾍":"虫","⾎":"血","⾏":"行","⾐":"衣","⾑":"襾","⾒":"見","⾓":"角","⾔":"言","⾕":"谷","⾖":"豆","⾗":"豕","⾘":"豸","⾙":"貝","⾚":"赤","⾛":"走","⾜":"足","⾝":"身","⾞":"車","⾟":"辛","⾠":"辰","⾡":"辵","⾢":"邑","⾣":"酉","⾤":"釆","⾥":"里","⾦":"金","⾧":"長","⾨":"門","⾩":"阜","⾪":"隶","⾫":"隹","⾬":"雨","⾭":"靑","⾮":"非","⾯":"面","⾰":"革","⾱":"韋","⾲":"韭","⾳":"音","⾴":"頁","⾵":"風","⾶":"飛","⾷":"食","⾸":"首","⾹":"香","⾺":"馬","⾻":"骨","⾼":"高","⾽":"髟","⾾":"鬥","⾿":"鬯","⿀":"鬲","⿁":"鬼","⿂":"魚","⿃":"鳥","⿄":"鹵","⿅":"鹿","⿆":"麥","⿇":"麻","⿈":"黃","⿉":"黍","⿊":"黑","⿋":"黹","⿌":"黽","⿍":"鼎","⿎":"鼓","⿏":"鼠","⿐":"鼻","⿑":"齊","⿒":"齒","⿓":"龍","⿔":"龜","⿕":"龠","〶":"〒","〸":"十","〹":"卄","〺":"卅","゛":" ゙","゜":" ゚","ㄱ":"ᄀ","ㄲ":"ᄁ","ㄳ":"ᆪ","ㄴ":"ᄂ","ㄵ":"ᆬ","ㄶ":"ᆭ","ㄷ":"ᄃ","ㄸ":"ᄄ","ㄹ":"ᄅ","ㄺ":"ᆰ","ㄻ":"ᆱ","ㄼ":"ᆲ","ㄽ":"ᆳ","ㄾ":"ᆴ","ㄿ":"ᆵ","ㅀ":"ᄚ","ㅁ":"ᄆ","ㅂ":"ᄇ","ㅃ":"ᄈ","ㅄ":"ᄡ","ㅅ":"ᄉ","ㅆ":"ᄊ","ㅇ":"ᄋ","ㅈ":"ᄌ","ㅉ":"ᄍ","ㅊ":"ᄎ","ㅋ":"ᄏ","ㅌ":"ᄐ","ㅍ":"ᄑ","ㅎ":"ᄒ","ㅏ":"ᅡ","ㅐ":"ᅢ","ㅑ":"ᅣ","ㅒ":"ᅤ","ㅓ":"ᅥ","ㅔ":"ᅦ","ㅕ":"ᅧ","ㅖ":"ᅨ","ㅗ":"ᅩ","ㅘ":"ᅪ","ㅙ":"ᅫ","ㅚ":"ᅬ","ㅛ":"ᅭ","ㅜ":"ᅮ","ㅝ":"ᅯ","ㅞ":"ᅰ","ㅟ":"ᅱ","ㅠ":"ᅲ","ㅡ":"ᅳ","ㅢ":"ᅴ","ㅣ":"ᅵ","ㅤ":"ᅠ","ㅥ":"ᄔ","ㅦ":"ᄕ","ㅧ":"ᇇ","ㅨ":"ᇈ","ㅩ":"ᇌ","ㅪ":"ᇎ","ㅫ":"ᇓ","ㅬ":"ᇗ","ㅭ":"ᇙ","ㅮ":"ᄜ","ㅯ":"ᇝ","ㅰ":"ᇟ","ㅱ":"ᄝ","ㅲ":"ᄞ","ㅳ":"ᄠ","ㅴ":"ᄢ","ㅵ":"ᄣ","ㅶ":"ᄧ","ㅷ":"ᄩ","ㅸ":"ᄫ","ㅹ":"ᄬ","ㅺ":"ᄭ","ㅻ":"ᄮ","ㅼ":"ᄯ","ㅽ":"ᄲ","ㅾ":"ᄶ","ㅿ":"ᅀ","ㆀ":"ᅇ","ㆁ":"ᅌ","ㆂ":"ᇱ","ㆃ":"ᇲ","ㆄ":"ᅗ","ㆅ":"ᅘ","ㆆ":"ᅙ","ㆇ":"ᆄ","ㆈ":"ᆅ","ㆉ":"ᆈ","ㆊ":"ᆑ","ㆋ":"ᆒ","ㆌ":"ᆔ","ㆍ":"ᆞ","ㆎ":"ᆡ","㈀":"(ᄀ)","㈁":"(ᄂ)","㈂":"(ᄃ)","㈃":"(ᄅ)","㈄":"(ᄆ)","㈅":"(ᄇ)","㈆":"(ᄉ)","㈇":"(ᄋ)","㈈":"(ᄌ)","㈉":"(ᄎ)","㈊":"(ᄏ)","㈋":"(ᄐ)","㈌":"(ᄑ)","㈍":"(ᄒ)","㈎":"(가)","㈏":"(나)","㈐":"(다)","㈑":"(라)","㈒":"(마)","㈓":"(바)","㈔":"(사)","㈕":"(아)","㈖":"(자)","㈗":"(차)","㈘":"(카)","㈙":"(타)","㈚":"(파)","㈛":"(하)","㈜":"(주)","㈝":"(오전)","㈞":"(오후)","㈠":"(一)","㈡":"(二)","㈢":"(三)","㈣":"(四)","㈤":"(五)","㈥":"(六)","㈦":"(七)","㈧":"(八)","㈨":"(九)","㈩":"(十)","㈪":"(月)","㈫":"(火)","㈬":"(水)","㈭":"(木)","㈮":"(金)","㈯":"(土)","㈰":"(日)","㈱":"(株)","㈲":"(有)","㈳":"(社)","㈴":"(名)","㈵":"(特)","㈶":"(財)","㈷":"(祝)","㈸":"(労)","㈹":"(代)","㈺":"(呼)","㈻":"(学)","㈼":"(監)","㈽":"(企)","㈾":"(資)","㈿":"(協)","㉀":"(祭)","㉁":"(休)","㉂":"(自)","㉃":"(至)","㋀":"1月","㋁":"2月","㋂":"3月","㋃":"4月","㋄":"5月","㋅":"6月","㋆":"7月","㋇":"8月","㋈":"9月","㋉":"10月","㋊":"11月","㋋":"12月","㍘":"0点","㍙":"1点","㍚":"2点","㍛":"3点","㍜":"4点","㍝":"5点","㍞":"6点","㍟":"7点","㍠":"8点","㍡":"9点","㍢":"10点","㍣":"11点","㍤":"12点","㍥":"13点","㍦":"14点","㍧":"15点","㍨":"16点","㍩":"17点","㍪":"18点","㍫":"19点","㍬":"20点","㍭":"21点","㍮":"22点","㍯":"23点","㍰":"24点","㏠":"1日","㏡":"2日","㏢":"3日","㏣":"4日","㏤":"5日","㏥":"6日","㏦":"7日","㏧":"8日","㏨":"9日","㏩":"10日","㏪":"11日","㏫":"12日","㏬":"13日","㏭":"14日","㏮":"15日","㏯":"16日","㏰":"17日","㏱":"18日","㏲":"19日","㏳":"20日","㏴":"21日","㏵":"22日","㏶":"23日","㏷":"24日","㏸":"25日","㏹":"26日","㏺":"27日","㏻":"28日","㏼":"29日","㏽":"30日","㏾":"31日","ﬀ":"ff","ﬁ":"fi","ﬂ":"fl","ﬃ":"ffi","ﬄ":"ffl","ﬅ":"ſt","ﬆ":"st","ﬓ":"մն","ﬔ":"մե","ﬕ":"մի","ﬖ":"վն","ﬗ":"մխ","ﭏ":"אל","ﭐ":"ٱ","ﭑ":"ٱ","ﭒ":"ٻ","ﭓ":"ٻ","ﭔ":"ٻ","ﭕ":"ٻ","ﭖ":"پ","ﭗ":"پ","ﭘ":"پ","ﭙ":"پ","ﭚ":"ڀ","ﭛ":"ڀ","ﭜ":"ڀ","ﭝ":"ڀ","ﭞ":"ٺ","ﭟ":"ٺ","ﭠ":"ٺ","ﭡ":"ٺ","ﭢ":"ٿ","ﭣ":"ٿ","ﭤ":"ٿ","ﭥ":"ٿ","ﭦ":"ٹ","ﭧ":"ٹ","ﭨ":"ٹ","ﭩ":"ٹ","ﭪ":"ڤ","ﭫ":"ڤ","ﭬ":"ڤ","ﭭ":"ڤ","ﭮ":"ڦ","ﭯ":"ڦ","ﭰ":"ڦ","ﭱ":"ڦ","ﭲ":"ڄ","ﭳ":"ڄ","ﭴ":"ڄ","ﭵ":"ڄ","ﭶ":"ڃ","ﭷ":"ڃ","ﭸ":"ڃ","ﭹ":"ڃ","ﭺ":"چ","ﭻ":"چ","ﭼ":"چ","ﭽ":"چ","ﭾ":"ڇ","ﭿ":"ڇ","ﮀ":"ڇ","ﮁ":"ڇ","ﮂ":"ڍ","ﮃ":"ڍ","ﮄ":"ڌ","ﮅ":"ڌ","ﮆ":"ڎ","ﮇ":"ڎ","ﮈ":"ڈ","ﮉ":"ڈ","ﮊ":"ژ","ﮋ":"ژ","ﮌ":"ڑ","ﮍ":"ڑ","ﮎ":"ک","ﮏ":"ک","ﮐ":"ک","ﮑ":"ک","ﮒ":"گ","ﮓ":"گ","ﮔ":"گ","ﮕ":"گ","ﮖ":"ڳ","ﮗ":"ڳ","ﮘ":"ڳ","ﮙ":"ڳ","ﮚ":"ڱ","ﮛ":"ڱ","ﮜ":"ڱ","ﮝ":"ڱ","ﮞ":"ں","ﮟ":"ں","ﮠ":"ڻ","ﮡ":"ڻ","ﮢ":"ڻ","ﮣ":"ڻ","ﮤ":"ۀ","ﮥ":"ۀ","ﮦ":"ہ","ﮧ":"ہ","ﮨ":"ہ","ﮩ":"ہ","ﮪ":"ھ","ﮫ":"ھ","ﮬ":"ھ","ﮭ":"ھ","ﮮ":"ے","ﮯ":"ے","ﮰ":"ۓ","ﮱ":"ۓ","ﯓ":"ڭ","ﯔ":"ڭ","ﯕ":"ڭ","ﯖ":"ڭ","ﯗ":"ۇ","ﯘ":"ۇ","ﯙ":"ۆ","ﯚ":"ۆ","ﯛ":"ۈ","ﯜ":"ۈ","ﯝ":"ٷ","ﯞ":"ۋ","ﯟ":"ۋ","ﯠ":"ۅ","ﯡ":"ۅ","ﯢ":"ۉ","ﯣ":"ۉ","ﯤ":"ې","ﯥ":"ې","ﯦ":"ې","ﯧ":"ې","ﯨ":"ى","ﯩ":"ى","ﯪ":"ئا","ﯫ":"ئا","ﯬ":"ئە","ﯭ":"ئە","ﯮ":"ئو","ﯯ":"ئو","ﯰ":"ئۇ","ﯱ":"ئۇ","ﯲ":"ئۆ","ﯳ":"ئۆ","ﯴ":"ئۈ","ﯵ":"ئۈ","ﯶ":"ئې","ﯷ":"ئې","ﯸ":"ئې","ﯹ":"ئى","ﯺ":"ئى","ﯻ":"ئى","ﯼ":"ی","ﯽ":"ی","ﯾ":"ی","ﯿ":"ی","ﰀ":"ئج","ﰁ":"ئح","ﰂ":"ئم","ﰃ":"ئى","ﰄ":"ئي","ﰅ":"بج","ﰆ":"بح","ﰇ":"بخ","ﰈ":"بم","ﰉ":"بى","ﰊ":"بي","ﰋ":"تج","ﰌ":"تح","ﰍ":"تخ","ﰎ":"تم","ﰏ":"تى","ﰐ":"تي","ﰑ":"ثج","ﰒ":"ثم","ﰓ":"ثى","ﰔ":"ثي","ﰕ":"جح","ﰖ":"جم","ﰗ":"حج","ﰘ":"حم","ﰙ":"خج","ﰚ":"خح","ﰛ":"خم","ﰜ":"سج","ﰝ":"سح","ﰞ":"سخ","ﰟ":"سم","ﰠ":"صح","ﰡ":"صم","ﰢ":"ضج","ﰣ":"ضح","ﰤ":"ضخ","ﰥ":"ضم","ﰦ":"طح","ﰧ":"طم","ﰨ":"ظم","ﰩ":"عج","ﰪ":"عم","ﰫ":"غج","ﰬ":"غم","ﰭ":"فج","ﰮ":"فح","ﰯ":"فخ","ﰰ":"فم","ﰱ":"فى","ﰲ":"في","ﰳ":"قح","ﰴ":"قم","ﰵ":"قى","ﰶ":"قي","ﰷ":"كا","ﰸ":"كج","ﰹ":"كح","ﰺ":"كخ","ﰻ":"كل","ﰼ":"كم","ﰽ":"كى","ﰾ":"كي","ﰿ":"لج","ﱀ":"لح","ﱁ":"لخ","ﱂ":"لم","ﱃ":"لى","ﱄ":"لي","ﱅ":"مج","ﱆ":"مح","ﱇ":"مخ","ﱈ":"مم","ﱉ":"مى","ﱊ":"مي","ﱋ":"نج","ﱌ":"نح","ﱍ":"نخ","ﱎ":"نم","ﱏ":"نى","ﱐ":"ني","ﱑ":"هج","ﱒ":"هم","ﱓ":"هى","ﱔ":"هي","ﱕ":"يج","ﱖ":"يح","ﱗ":"يخ","ﱘ":"يم","ﱙ":"يى","ﱚ":"يي","ﱛ":"ذٰ","ﱜ":"رٰ","ﱝ":"ىٰ","ﱞ":" ٌّ","ﱟ":" ٍّ","ﱠ":" َّ","ﱡ":" ُّ","ﱢ":" ِّ","ﱣ":" ّٰ","ﱤ":"ئر","ﱥ":"ئز","ﱦ":"ئم","ﱧ":"ئن","ﱨ":"ئى","ﱩ":"ئي","ﱪ":"بر","ﱫ":"بز","ﱬ":"بم","ﱭ":"بن","ﱮ":"بى","ﱯ":"بي","ﱰ":"تر","ﱱ":"تز","ﱲ":"تم","ﱳ":"تن","ﱴ":"تى","ﱵ":"تي","ﱶ":"ثر","ﱷ":"ثز","ﱸ":"ثم","ﱹ":"ثن","ﱺ":"ثى","ﱻ":"ثي","ﱼ":"فى","ﱽ":"في","ﱾ":"قى","ﱿ":"قي","ﲀ":"كا","ﲁ":"كل","ﲂ":"كم","ﲃ":"كى","ﲄ":"كي","ﲅ":"لم","ﲆ":"لى","ﲇ":"لي","ﲈ":"ما","ﲉ":"مم","ﲊ":"نر","ﲋ":"نز","ﲌ":"نم","ﲍ":"نن","ﲎ":"نى","ﲏ":"ني","ﲐ":"ىٰ","ﲑ":"ير","ﲒ":"يز","ﲓ":"يم","ﲔ":"ين","ﲕ":"يى","ﲖ":"يي","ﲗ":"ئج","ﲘ":"ئح","ﲙ":"ئخ","ﲚ":"ئم","ﲛ":"ئه","ﲜ":"بج","ﲝ":"بح","ﲞ":"بخ","ﲟ":"بم","ﲠ":"به","ﲡ":"تج","ﲢ":"تح","ﲣ":"تخ","ﲤ":"تم","ﲥ":"ته","ﲦ":"ثم","ﲧ":"جح","ﲨ":"جم","ﲩ":"حج","ﲪ":"حم","ﲫ":"خج","ﲬ":"خم","ﲭ":"سج","ﲮ":"سح","ﲯ":"سخ","ﲰ":"سم","ﲱ":"صح","ﲲ":"صخ","ﲳ":"صم","ﲴ":"ضج","ﲵ":"ضح","ﲶ":"ضخ","ﲷ":"ضم","ﲸ":"طح","ﲹ":"ظم","ﲺ":"عج","ﲻ":"عم","ﲼ":"غج","ﲽ":"غم","ﲾ":"فج","ﲿ":"فح","ﳀ":"فخ","ﳁ":"فم","ﳂ":"قح","ﳃ":"قم","ﳄ":"كج","ﳅ":"كح","ﳆ":"كخ","ﳇ":"كل","ﳈ":"كم","ﳉ":"لج","ﳊ":"لح","ﳋ":"لخ","ﳌ":"لم","ﳍ":"له","ﳎ":"مج","ﳏ":"مح","ﳐ":"مخ","ﳑ":"مم","ﳒ":"نج","ﳓ":"نح","ﳔ":"نخ","ﳕ":"نم","ﳖ":"نه","ﳗ":"هج","ﳘ":"هم","ﳙ":"هٰ","ﳚ":"يج","ﳛ":"يح","ﳜ":"يخ","ﳝ":"يم","ﳞ":"يه","ﳟ":"ئم","ﳠ":"ئه","ﳡ":"بم","ﳢ":"به","ﳣ":"تم","ﳤ":"ته","ﳥ":"ثم","ﳦ":"ثه","ﳧ":"سم","ﳨ":"سه","ﳩ":"شم","ﳪ":"شه","ﳫ":"كل","ﳬ":"كم","ﳭ":"لم","ﳮ":"نم","ﳯ":"نه","ﳰ":"يم","ﳱ":"يه","ﳲ":"ـَّ","ﳳ":"ـُّ","ﳴ":"ـِّ","ﳵ":"طى","ﳶ":"طي","ﳷ":"عى","ﳸ":"عي","ﳹ":"غى","ﳺ":"غي","ﳻ":"سى","ﳼ":"سي","ﳽ":"شى","ﳾ":"شي","ﳿ":"حى","ﴀ":"حي","ﴁ":"جى","ﴂ":"جي","ﴃ":"خى","ﴄ":"خي","ﴅ":"صى","ﴆ":"صي","ﴇ":"ضى","ﴈ":"ضي","ﴉ":"شج","ﴊ":"شح","ﴋ":"شخ","ﴌ":"شم","ﴍ":"شر","ﴎ":"سر","ﴏ":"صر","ﴐ":"ضر","ﴑ":"طى","ﴒ":"طي","ﴓ":"عى","ﴔ":"عي","ﴕ":"غى","ﴖ":"غي","ﴗ":"سى","ﴘ":"سي","ﴙ":"شى","ﴚ":"شي","ﴛ":"حى","ﴜ":"حي","ﴝ":"جى","ﴞ":"جي","ﴟ":"خى","ﴠ":"خي","ﴡ":"صى","ﴢ":"صي","ﴣ":"ضى","ﴤ":"ضي","ﴥ":"شج","ﴦ":"شح","ﴧ":"شخ","ﴨ":"شم","ﴩ":"شر","ﴪ":"سر","ﴫ":"صر","ﴬ":"ضر","ﴭ":"شج","ﴮ":"شح","ﴯ":"شخ","ﴰ":"شم","ﴱ":"سه","ﴲ":"شه","ﴳ":"طم","ﴴ":"سج","ﴵ":"سح","ﴶ":"سخ","ﴷ":"شج","ﴸ":"شح","ﴹ":"شخ","ﴺ":"طم","ﴻ":"ظم","ﴼ":"اً","ﴽ":"اً","ﵐ":"تجم","ﵑ":"تحج","ﵒ":"تحج","ﵓ":"تحم","ﵔ":"تخم","ﵕ":"تمج","ﵖ":"تمح","ﵗ":"تمخ","ﵘ":"جمح","ﵙ":"جمح","ﵚ":"حمي","ﵛ":"حمى","ﵜ":"سحج","ﵝ":"سجح","ﵞ":"سجى","ﵟ":"سمح","ﵠ":"سمح","ﵡ":"سمج","ﵢ":"سمم","ﵣ":"سمم","ﵤ":"صحح","ﵥ":"صحح","ﵦ":"صمم","ﵧ":"شحم","ﵨ":"شحم","ﵩ":"شجي","ﵪ":"شمخ","ﵫ":"شمخ","ﵬ":"شمم","ﵭ":"شمم","ﵮ":"ضحى","ﵯ":"ضخم","ﵰ":"ضخم","ﵱ":"طمح","ﵲ":"طمح","ﵳ":"طمم","ﵴ":"طمي","ﵵ":"عجم","ﵶ":"عمم","ﵷ":"عمم","ﵸ":"عمى","ﵹ":"غمم","ﵺ":"غمي","ﵻ":"غمى","ﵼ":"فخم","ﵽ":"فخم","ﵾ":"قمح","ﵿ":"قمم","ﶀ":"لحم","ﶁ":"لحي","ﶂ":"لحى","ﶃ":"لجج","ﶄ":"لجج","ﶅ":"لخم","ﶆ":"لخم","ﶇ":"لمح","ﶈ":"لمح","ﶉ":"محج","ﶊ":"محم","ﶋ":"محي","ﶌ":"مجح","ﶍ":"مجم","ﶎ":"مخج","ﶏ":"مخم","ﶒ":"مجخ","ﶓ":"همج","ﶔ":"همم","ﶕ":"نحم","ﶖ":"نحى","ﶗ":"نجم","ﶘ":"نجم","ﶙ":"نجى","ﶚ":"نمي","ﶛ":"نمى","ﶜ":"يمم","ﶝ":"يمم","ﶞ":"بخي","ﶟ":"تجي","ﶠ":"تجى","ﶡ":"تخي","ﶢ":"تخى","ﶣ":"تمي","ﶤ":"تمى","ﶥ":"جمي","ﶦ":"جحى","ﶧ":"جمى","ﶨ":"سخى","ﶩ":"صحي","ﶪ":"شحي","ﶫ":"ضحي","ﶬ":"لجي","ﶭ":"لمي","ﶮ":"يحي","ﶯ":"يجي","ﶰ":"يمي","ﶱ":"ممي","ﶲ":"قمي","ﶳ":"نحي","ﶴ":"قمح","ﶵ":"لحم","ﶶ":"عمي","ﶷ":"كمي","ﶸ":"نجح","ﶹ":"مخي","ﶺ":"لجم","ﶻ":"كمم","ﶼ":"لجم","ﶽ":"نجح","ﶾ":"جحي","ﶿ":"حجي","ﷀ":"مجي","ﷁ":"فمي","ﷂ":"بحي","ﷃ":"كمم","ﷄ":"عجم","ﷅ":"صمم","ﷆ":"سخي","ﷇ":"نجي","﹉":"‾","﹊":"‾","﹋":"‾","﹌":"‾","﹍":"_","﹎":"_","﹏":"_","ﺀ":"ء","ﺁ":"آ","ﺂ":"آ","ﺃ":"أ","ﺄ":"أ","ﺅ":"ؤ","ﺆ":"ؤ","ﺇ":"إ","ﺈ":"إ","ﺉ":"ئ","ﺊ":"ئ","ﺋ":"ئ","ﺌ":"ئ","ﺍ":"ا","ﺎ":"ا","ﺏ":"ب","ﺐ":"ب","ﺑ":"ب","ﺒ":"ب","ﺓ":"ة","ﺔ":"ة","ﺕ":"ت","ﺖ":"ت","ﺗ":"ت","ﺘ":"ت","ﺙ":"ث","ﺚ":"ث","ﺛ":"ث","ﺜ":"ث","ﺝ":"ج","ﺞ":"ج","ﺟ":"ج","ﺠ":"ج","ﺡ":"ح","ﺢ":"ح","ﺣ":"ح","ﺤ":"ح","ﺥ":"خ","ﺦ":"خ","ﺧ":"خ","ﺨ":"خ","ﺩ":"د","ﺪ":"د","ﺫ":"ذ","ﺬ":"ذ","ﺭ":"ر","ﺮ":"ر","ﺯ":"ز","ﺰ":"ز","ﺱ":"س","ﺲ":"س","ﺳ":"س","ﺴ":"س","ﺵ":"ش","ﺶ":"ش","ﺷ":"ش","ﺸ":"ش","ﺹ":"ص","ﺺ":"ص","ﺻ":"ص","ﺼ":"ص","ﺽ":"ض","ﺾ":"ض","ﺿ":"ض","ﻀ":"ض","ﻁ":"ط","ﻂ":"ط","ﻃ":"ط","ﻄ":"ط","ﻅ":"ظ","ﻆ":"ظ","ﻇ":"ظ","ﻈ":"ظ","ﻉ":"ع","ﻊ":"ع","ﻋ":"ع","ﻌ":"ع","ﻍ":"غ","ﻎ":"غ","ﻏ":"غ","ﻐ":"غ","ﻑ":"ف","ﻒ":"ف","ﻓ":"ف","ﻔ":"ف","ﻕ":"ق","ﻖ":"ق","ﻗ":"ق","ﻘ":"ق","ﻙ":"ك","ﻚ":"ك","ﻛ":"ك","ﻜ":"ك","ﻝ":"ل","ﻞ":"ل","ﻟ":"ل","ﻠ":"ل","ﻡ":"م","ﻢ":"م","ﻣ":"م","ﻤ":"م","ﻥ":"ن","ﻦ":"ن","ﻧ":"ن","ﻨ":"ن","ﻩ":"ه","ﻪ":"ه","ﻫ":"ه","ﻬ":"ه","ﻭ":"و","ﻮ":"و","ﻯ":"ى","ﻰ":"ى","ﻱ":"ي","ﻲ":"ي","ﻳ":"ي","ﻴ":"ي","ﻵ":"لآ","ﻶ":"لآ","ﻷ":"لأ","ﻸ":"لأ","ﻹ":"لإ","ﻺ":"لإ","ﻻ":"لا","ﻼ":"لا"},$b=function(){function a(a,b,c,d,e,f){this.fontChar=a,this.unicode=b,this.accent=c,this.width=d,this.vmetric=e,this.operatorListId=f}return a.prototype.matchesForCache=function(a,b,c,d,e,f){return this.fontChar===a&&this.unicode===b&&this.accent===c&&this.width===d&&this.vmetric===e&&this.operatorListId===f},a}(),_b=function(){function a(a){this._map=a}return a.prototype={get length(){return this._map.length},forEach:function(a){for(var b in this._map)a(b,this._map[b].charCodeAt(0))},has:function(a){return void 0!==this._map[a]},get:function(a){return this._map[a]},charCodeOf:function(a){return this._map.indexOf(a)}},a}(),ac=function(){function a(a,b){this.firstChar=a,this.lastChar=b}return a.prototype={get length(){return this.lastChar+1-this.firstChar},forEach:function(a){for(var b=this.firstChar,c=this.lastChar;c>=b;b++)a(b,b)},has:function(a){return this.firstChar<=a&&a<=this.lastChar},get:function(a){return this.firstChar<=a&&a<=this.lastChar?String.fromCharCode(a):void 0},charCodeOf:function(a){c("should not call .charCodeOf")}},a}(),bc=function(){function a(a,b,c){a[b]=c>>8&255,a[b+1]=255&c}function b(a,b,c){a[b]=c>>24&255,a[b+1]=c>>16&255,a[b+2]=c>>8&255,a[b+3]=255&c}function c(a,b,c){var d,e;if(c instanceof Uint8Array)a.set(c,b);else if("string"==typeof c)for(d=0,e=c.length;e>d;d++)a[b++]=255&c.charCodeAt(d);else for(d=0,e=c.length;e>d;d++)a[b++]=255&c[d]}function d(a){this.sfnt=a,this.tables=Object.create(null)}d.getSearchParams=function(a,b){for(var c=1,d=0;(c^a)>c;)c<<=1,d++;var e=c*b;return{range:e,entry:d,rangeShift:b*a-e}};var e=12,f=16;return d.prototype={toArray:function(){var g=this.sfnt,h=this.tables,i=Object.keys(h);i.sort();var j,l,m,n,o,p=i.length,q=e+p*f,r=[q];for(j=0;p>j;j++){n=h[i[j]];var s=(n.length+3&-4)>>>0;q+=s,r.push(q)}var t=new Uint8Array(q);for(j=0;p>j;j++)n=h[i[j]],c(t,r[j],n);"true"===g&&(g=k(65536)),t[0]=255&g.charCodeAt(0),t[1]=255&g.charCodeAt(1),t[2]=255&g.charCodeAt(2),t[3]=255&g.charCodeAt(3),a(t,4,p);var u=d.getSearchParams(p,16);for(a(t,6,u.range),a(t,8,u.entry),a(t,10,u.rangeShift),q=e,j=0;p>j;j++){o=i[j],t[q]=255&o.charCodeAt(0),t[q+1]=255&o.charCodeAt(1),t[q+2]=255&o.charCodeAt(2),t[q+3]=255&o.charCodeAt(3);var v=0;for(l=r[j],m=r[j+1];m>l;l+=4){var w=(t[l]<<24)+(t[l+1]<<16)+(t[l+2]<<8)+t[l+3];v=v+w|0}b(t,q+4,v),b(t,q+8,r[j]),b(t,q+12,h[o].length),q+=f}return t},addTable:function(a,b){if(a in this.tables)throw new Error("Table "+a+" already exists");this.tables[a]=b}},d}(),cc=new Int32Array([0,32,127,161,173,174,1536,1920,2208,4256,6016,6144,8192,8208,8209,8210,8232,8240,8287,8304,9676,9677,43616,43648,65520,65536]),dc=function(){function d(d,e,f){var g,h,i;this.name=d,this.loadedName=f.loadedName,this.isType3Font=f.isType3Font,this.sizes=[],this.glyphCache={};var j=d.split("+");j=j.length>1?j[1]:j[0],j=j.split(/[-,_]/g)[0],this.isSerifFont=!!(f.flags&Ob.Serif),this.isSymbolicFont=!!(f.flags&Ob.Symbolic),this.isMonospace=!!(f.flags&Ob.FixedPitch);var k=f.type,l=f.subtype;if(this.type=k,this.fallbackName=this.isMonospace?"monospace":this.isSerifFont?"serif":"sans-serif",this.differences=f.differences,this.widths=f.widths,this.defaultWidth=f.defaultWidth,this.composite=f.composite,this.wideChars=f.wideChars,this.cMap=f.cMap,this.ascent=f.ascent/Lb,this.descent=f.descent/Lb,this.fontMatrix=f.fontMatrix,this.bbox=f.bbox,this.toUnicode=f.toUnicode=this.buildToUnicode(f),this.toFontChar=[],"Type3"===f.type){for(g=0;256>g;g++)this.toFontChar[g]=this.differences[g]||f.defaultEncoding[g];return void(this.fontType=Z.TYPE3)}if(this.cidEncoding=f.cidEncoding,this.vertical=f.vertical,this.vertical&&(this.vmetrics=f.vmetrics,this.defaultVMetrics=f.defaultVMetrics),!e||e.isEmpty){e&&b('Font file is empty in "'+d+'" ('+this.loadedName+")"),this.missingFile=!0;var o=d.replace(/[,_]/g,"-"),p=!!Qb[o]||!(!Rb[o]||!Qb[Rb[o]]);if(o=Qb[o]||Rb[o]||o,this.bold=-1!==o.search(/bold/gi),this.italic=-1!==o.search(/oblique/gi)||-1!==o.search(/italic/gi),this.black=-1!==d.search(/Black/g),this.remeasure=Object.keys(this.widths).length>0,p&&"CIDFontType2"===k&&0===f.cidEncoding.indexOf("Identity-")){var q=[];for(g in Ub)q[+g]=Ub[g];if(/ArialBlack/i.test(d))for(g in Vb)q[+g]=Vb[g];var r=this.toUnicode instanceof ac;r||this.toUnicode.forEach(function(a,b){q[+a]=b}),this.toFontChar=q,this.toUnicode=new _b(q)}else if(/Symbol/i.test(o)){var s=Pb.SymbolSetEncoding;for(g in s)i=zc[s[g]],i&&(this.toFontChar[g]=i);for(g in f.differences)i=zc[f.differences[g]],i&&(this.toFontChar[g]=i)}else if(/Dingbats/i.test(o)){/Wingdings/i.test(d)&&b("Wingdings font without embedded font file, falling back to the ZapfDingbats encoding.");var t=Pb.ZapfDingbatsEncoding;for(g in t)i=Ac[t[g]],i&&(this.toFontChar[g]=i);for(g in f.differences)i=Ac[f.differences[g]],i&&(this.toFontChar[g]=i)}else if(p){this.toFontChar=[];for(g in f.defaultEncoding)h=f.differences[g]||f.defaultEncoding[g],this.toFontChar[g]=zc[h]}else{var u=-1===k.indexOf("CIDFontType");this.toUnicode.forEach(function(a,b){u&&(h=f.differences[a]||f.defaultEncoding[a],b=zc[h]||b),this.toFontChar[a]=b}.bind(this))}return this.loadedName=o.split("-")[0],this.loading=!1,void(this.fontType=P(k,l))}"Type1C"===l&&"Type1"!==k&&"MMType1"!==k&&(m(e)?l="TrueType":k="Type1"),"CIDFontType0C"===l&&"CIDFontType0"!==k&&(k="CIDFontType0"),"OpenType"===l&&(k="OpenType"),"CIDFontType0"===k&&(l=n(e)?"CIDFontType0":"CIDFontType0C");var v;switch(k){case"MMType1":a("MMType1 font ("+d+"), falling back to Type1.");case"Type1":case"CIDFontType0":this.mimetype="font/opentype";var w="Type1C"===l||"CIDFontType0C"===l?new jc(e,f):new ic(d,e,f);O(f),v=this.convert(d,w,f);break;case"OpenType":case"TrueType":case"CIDFontType2":this.mimetype="font/opentype",v=this.checkAndRepair(d,e,f),this.isOpenType&&(k="OpenType");break;default:c("Font "+k+" is not supported")}this.data=v,this.fontType=P(k,l),this.fontMatrix=f.fontMatrix,this.widths=f.widths,this.defaultWidth=f.defaultWidth,this.encoding=f.baseEncoding,this.seacMap=f.seacMap,this.loading=!0}function f(a,b){return(a<<8)+b}function h(a,b,c,d){return(a<<24)+(b<<16)+(c<<8)+d}function j(a){return String.fromCharCode(a>>8&255,255&a)}function l(a){return a=a>32767?32767:-32768>a?-32768:a,String.fromCharCode(a>>8&255,255&a)}function m(a){var b=a.peekBytes(4);return 65536===o(b,0)}function n(a){var b=a.peekBytes(2);return 37===b[0]&&33===b[1]?!0:128===b[0]&&1===b[1]?!0:!1}function p(a){for(var b=0,c=cc.length-1;c>b;){var d=b+c+1>>1;a<cc[d]?c=d-1:b=d}return!(1&b)}function q(a,b){var c=b.toUnicode,d=!!(b.flags&Ob.Symbolic),e=b.toUnicode instanceof ac,f=Object.create(null),g=[],h=[],i=Ib;for(var j in a){j|=0;var k=a[j],l=j;if(!e&&c.has(j)){var m=c.get(l);1===m.length&&(l=m.charCodeAt(0))}if((void 0!==h[l]||p(l)||d&&e)&&Jb>=i)do l=i++,Kb&&61440===l&&(l=61472,i=l+1);while(void 0!==h[l]&&Jb>=i);f[l]=k,g[j]=l,h[l]=!0}return{toFontChar:g,charCodeToGlyphId:f,nextAvailableFontCharCode:i}}function r(a){var b=[];for(var c in a)b.push({fontCharCode:0|c,glyphId:a[c]});b.sort(function(a,b){return a.fontCharCode-b.fontCharCode});for(var d=[],e=b.length,f=0;e>f;){var g=b[f].fontCharCode,h=[b[f].glyphId];++f;for(var i=g;e>f&&i+1===b[f].fontCharCode&&(h.push(b[f].glyphId),++i,++f,65535!==i););d.push([g,i,h])}return d}function s(a){var b,c,d,e,f=r(a),g=f[f.length-1][1]>65535?2:1,h="\x00\x00"+j(g)+"\x00\x00"+k(4+8*g);for(b=f.length-1;b>=0&&!(f[b][0]<=65535);--b);var i=b+1;f[b][0]<65535&&65535===f[b][1]&&(f[b][1]=65534);
-Edieresissmall:63467,Edot:278,Edotaccent:278,Edotbelow:7864,Efcyrillic:1060,Egrave:200,Egravesmall:63464,Eharmenian:1335,Ehookabove:7866,Eightroman:8551,Einvertedbreve:518,Eiotifiedcyrillic:1124,Elcyrillic:1051,Elevenroman:8554,Emacron:274,Emacronacute:7702,Emacrongrave:7700,Emcyrillic:1052,Emonospace:65317,Encyrillic:1053,Endescendercyrillic:1186,Eng:330,Enghecyrillic:1188,Enhookcyrillic:1223,Eogonek:280,Eopen:400,Epsilon:917,Epsilontonos:904,Ercyrillic:1056,Ereversed:398,Ereversedcyrillic:1069,Escyrillic:1057,Esdescendercyrillic:1194,Esh:425,Esmall:63333,Eta:919,Etarmenian:1336,Etatonos:905,Eth:208,Ethsmall:63472,Etilde:7868,Etildebelow:7706,Euro:8364,Ezh:439,Ezhcaron:494,Ezhreversed:440,F:70,Fcircle:9403,Fdotaccent:7710,Feharmenian:1366,Feicoptic:996,Fhook:401,Fitacyrillic:1138,Fiveroman:8548,Fmonospace:65318,Fourroman:8547,Fsmall:63334,G:71,GBsquare:13191,Gacute:500,Gamma:915,Gammaafrican:404,Gangiacoptic:1002,Gbreve:286,Gcaron:486,Gcedilla:290,Gcircle:9404,Gcircumflex:284,Gcommaaccent:290,Gdot:288,Gdotaccent:288,Gecyrillic:1043,Ghadarmenian:1346,Ghemiddlehookcyrillic:1172,Ghestrokecyrillic:1170,Gheupturncyrillic:1168,Ghook:403,Gimarmenian:1331,Gjecyrillic:1027,Gmacron:7712,Gmonospace:65319,Grave:63182,Gravesmall:63328,Gsmall:63335,Gsmallhook:667,Gstroke:484,H:72,H18533:9679,H18543:9642,H18551:9643,H22073:9633,HPsquare:13259,Haabkhasiancyrillic:1192,Hadescendercyrillic:1202,Hardsigncyrillic:1066,Hbar:294,Hbrevebelow:7722,Hcedilla:7720,Hcircle:9405,Hcircumflex:292,Hdieresis:7718,Hdotaccent:7714,Hdotbelow:7716,Hmonospace:65320,Hoarmenian:1344,Horicoptic:1e3,Hsmall:63336,Hungarumlaut:63183,Hungarumlautsmall:63224,Hzsquare:13200,I:73,IAcyrillic:1071,IJ:306,IUcyrillic:1070,Iacute:205,Iacutesmall:63469,Ibreve:300,Icaron:463,Icircle:9406,Icircumflex:206,Icircumflexsmall:63470,Icyrillic:1030,Idblgrave:520,Idieresis:207,Idieresisacute:7726,Idieresiscyrillic:1252,Idieresissmall:63471,Idot:304,Idotaccent:304,Idotbelow:7882,Iebrevecyrillic:1238,Iecyrillic:1045,Ifraktur:8465,Igrave:204,Igravesmall:63468,Ihookabove:7880,Iicyrillic:1048,Iinvertedbreve:522,Iishortcyrillic:1049,Imacron:298,Imacroncyrillic:1250,Imonospace:65321,Iniarmenian:1339,Iocyrillic:1025,Iogonek:302,Iota:921,Iotaafrican:406,Iotadieresis:938,Iotatonos:906,Ismall:63337,Istroke:407,Itilde:296,Itildebelow:7724,Izhitsacyrillic:1140,Izhitsadblgravecyrillic:1142,J:74,Jaarmenian:1345,Jcircle:9407,Jcircumflex:308,Jecyrillic:1032,Jheharmenian:1355,Jmonospace:65322,Jsmall:63338,K:75,KBsquare:13189,KKsquare:13261,Kabashkircyrillic:1184,Kacute:7728,Kacyrillic:1050,Kadescendercyrillic:1178,Kahookcyrillic:1219,Kappa:922,Kastrokecyrillic:1182,Kaverticalstrokecyrillic:1180,Kcaron:488,Kcedilla:310,Kcircle:9408,Kcommaaccent:310,Kdotbelow:7730,Keharmenian:1364,Kenarmenian:1343,Khacyrillic:1061,Kheicoptic:998,Khook:408,Kjecyrillic:1036,Klinebelow:7732,Kmonospace:65323,Koppacyrillic:1152,Koppagreek:990,Ksicyrillic:1134,Ksmall:63339,L:76,LJ:455,LL:63167,Lacute:313,Lambda:923,Lcaron:317,Lcedilla:315,Lcircle:9409,Lcircumflexbelow:7740,Lcommaaccent:315,Ldot:319,Ldotaccent:319,Ldotbelow:7734,Ldotbelowmacron:7736,Liwnarmenian:1340,Lj:456,Ljecyrillic:1033,Llinebelow:7738,Lmonospace:65324,Lslash:321,Lslashsmall:63225,Lsmall:63340,M:77,MBsquare:13190,Macron:63184,Macronsmall:63407,Macute:7742,Mcircle:9410,Mdotaccent:7744,Mdotbelow:7746,Menarmenian:1348,Mmonospace:65325,Msmall:63341,Mturned:412,Mu:924,N:78,NJ:458,Nacute:323,Ncaron:327,Ncedilla:325,Ncircle:9411,Ncircumflexbelow:7754,Ncommaaccent:325,Ndotaccent:7748,Ndotbelow:7750,Nhookleft:413,Nineroman:8552,Nj:459,Njecyrillic:1034,Nlinebelow:7752,Nmonospace:65326,Nowarmenian:1350,Nsmall:63342,Ntilde:209,Ntildesmall:63473,Nu:925,O:79,OE:338,OEsmall:63226,Oacute:211,Oacutesmall:63475,Obarredcyrillic:1256,Obarreddieresiscyrillic:1258,Obreve:334,Ocaron:465,Ocenteredtilde:415,Ocircle:9412,Ocircumflex:212,Ocircumflexacute:7888,Ocircumflexdotbelow:7896,Ocircumflexgrave:7890,Ocircumflexhookabove:7892,Ocircumflexsmall:63476,Ocircumflextilde:7894,Ocyrillic:1054,Odblacute:336,Odblgrave:524,Odieresis:214,Odieresiscyrillic:1254,Odieresissmall:63478,Odotbelow:7884,Ogoneksmall:63227,Ograve:210,Ogravesmall:63474,Oharmenian:1365,Ohm:8486,Ohookabove:7886,Ohorn:416,Ohornacute:7898,Ohorndotbelow:7906,Ohorngrave:7900,Ohornhookabove:7902,Ohorntilde:7904,Ohungarumlaut:336,Oi:418,Oinvertedbreve:526,Omacron:332,Omacronacute:7762,Omacrongrave:7760,Omega:8486,Omegacyrillic:1120,Omegagreek:937,Omegaroundcyrillic:1146,Omegatitlocyrillic:1148,Omegatonos:911,Omicron:927,Omicrontonos:908,Omonospace:65327,Oneroman:8544,Oogonek:490,Oogonekmacron:492,Oopen:390,Oslash:216,Oslashacute:510,Oslashsmall:63480,Osmall:63343,Ostrokeacute:510,Otcyrillic:1150,Otilde:213,Otildeacute:7756,Otildedieresis:7758,Otildesmall:63477,P:80,Pacute:7764,Pcircle:9413,Pdotaccent:7766,Pecyrillic:1055,Peharmenian:1354,Pemiddlehookcyrillic:1190,Phi:934,Phook:420,Pi:928,Piwrarmenian:1363,Pmonospace:65328,Psi:936,Psicyrillic:1136,Psmall:63344,Q:81,Qcircle:9414,Qmonospace:65329,Qsmall:63345,R:82,Raarmenian:1356,Racute:340,Rcaron:344,Rcedilla:342,Rcircle:9415,Rcommaaccent:342,Rdblgrave:528,Rdotaccent:7768,Rdotbelow:7770,Rdotbelowmacron:7772,Reharmenian:1360,Rfraktur:8476,Rho:929,Ringsmall:63228,Rinvertedbreve:530,Rlinebelow:7774,Rmonospace:65330,Rsmall:63346,Rsmallinverted:641,Rsmallinvertedsuperior:694,S:83,SF010000:9484,SF020000:9492,SF030000:9488,SF040000:9496,SF050000:9532,SF060000:9516,SF070000:9524,SF080000:9500,SF090000:9508,SF100000:9472,SF110000:9474,SF190000:9569,SF200000:9570,SF210000:9558,SF220000:9557,SF230000:9571,SF240000:9553,SF250000:9559,SF260000:9565,SF270000:9564,SF280000:9563,SF360000:9566,SF370000:9567,SF380000:9562,SF390000:9556,SF400000:9577,SF410000:9574,SF420000:9568,SF430000:9552,SF440000:9580,SF450000:9575,SF460000:9576,SF470000:9572,SF480000:9573,SF490000:9561,SF500000:9560,SF510000:9554,SF520000:9555,SF530000:9579,SF540000:9578,Sacute:346,Sacutedotaccent:7780,Sampigreek:992,Scaron:352,Scarondotaccent:7782,Scaronsmall:63229,Scedilla:350,Schwa:399,Schwacyrillic:1240,Schwadieresiscyrillic:1242,Scircle:9416,Scircumflex:348,Scommaaccent:536,Sdotaccent:7776,Sdotbelow:7778,Sdotbelowdotaccent:7784,Seharmenian:1357,Sevenroman:8550,Shaarmenian:1351,Shacyrillic:1064,Shchacyrillic:1065,Sheicoptic:994,Shhacyrillic:1210,Shimacoptic:1004,Sigma:931,Sixroman:8549,Smonospace:65331,Softsigncyrillic:1068,Ssmall:63347,Stigmagreek:986,T:84,Tau:932,Tbar:358,Tcaron:356,Tcedilla:354,Tcircle:9417,Tcircumflexbelow:7792,Tcommaaccent:354,Tdotaccent:7786,Tdotbelow:7788,Tecyrillic:1058,Tedescendercyrillic:1196,Tenroman:8553,Tetsecyrillic:1204,Theta:920,Thook:428,Thorn:222,Thornsmall:63486,Threeroman:8546,Tildesmall:63230,Tiwnarmenian:1359,Tlinebelow:7790,Tmonospace:65332,Toarmenian:1337,Tonefive:444,Tonesix:388,Tonetwo:423,Tretroflexhook:430,Tsecyrillic:1062,Tshecyrillic:1035,Tsmall:63348,Twelveroman:8555,Tworoman:8545,U:85,Uacute:218,Uacutesmall:63482,Ubreve:364,Ucaron:467,Ucircle:9418,Ucircumflex:219,Ucircumflexbelow:7798,Ucircumflexsmall:63483,Ucyrillic:1059,Udblacute:368,Udblgrave:532,Udieresis:220,Udieresisacute:471,Udieresisbelow:7794,Udieresiscaron:473,Udieresiscyrillic:1264,Udieresisgrave:475,Udieresismacron:469,Udieresissmall:63484,Udotbelow:7908,Ugrave:217,Ugravesmall:63481,Uhookabove:7910,Uhorn:431,Uhornacute:7912,Uhorndotbelow:7920,Uhorngrave:7914,Uhornhookabove:7916,Uhorntilde:7918,Uhungarumlaut:368,Uhungarumlautcyrillic:1266,Uinvertedbreve:534,Ukcyrillic:1144,Umacron:362,Umacroncyrillic:1262,Umacrondieresis:7802,Umonospace:65333,Uogonek:370,Upsilon:933,Upsilon1:978,Upsilonacutehooksymbolgreek:979,Upsilonafrican:433,Upsilondieresis:939,Upsilondieresishooksymbolgreek:980,Upsilonhooksymbol:978,Upsilontonos:910,Uring:366,Ushortcyrillic:1038,Usmall:63349,Ustraightcyrillic:1198,Ustraightstrokecyrillic:1200,Utilde:360,Utildeacute:7800,Utildebelow:7796,V:86,Vcircle:9419,Vdotbelow:7806,Vecyrillic:1042,Vewarmenian:1358,Vhook:434,Vmonospace:65334,Voarmenian:1352,Vsmall:63350,Vtilde:7804,W:87,Wacute:7810,Wcircle:9420,Wcircumflex:372,Wdieresis:7812,Wdotaccent:7814,Wdotbelow:7816,Wgrave:7808,Wmonospace:65335,Wsmall:63351,X:88,Xcircle:9421,Xdieresis:7820,Xdotaccent:7818,Xeharmenian:1341,Xi:926,Xmonospace:65336,Xsmall:63352,Y:89,Yacute:221,Yacutesmall:63485,Yatcyrillic:1122,Ycircle:9422,Ycircumflex:374,Ydieresis:376,Ydieresissmall:63487,Ydotaccent:7822,Ydotbelow:7924,Yericyrillic:1067,Yerudieresiscyrillic:1272,Ygrave:7922,Yhook:435,Yhookabove:7926,Yiarmenian:1349,Yicyrillic:1031,Yiwnarmenian:1362,Ymonospace:65337,Ysmall:63353,Ytilde:7928,Yusbigcyrillic:1130,Yusbigiotifiedcyrillic:1132,Yuslittlecyrillic:1126,Yuslittleiotifiedcyrillic:1128,Z:90,Zaarmenian:1334,Zacute:377,Zcaron:381,Zcaronsmall:63231,Zcircle:9423,Zcircumflex:7824,Zdot:379,Zdotaccent:379,Zdotbelow:7826,Zecyrillic:1047,Zedescendercyrillic:1176,Zedieresiscyrillic:1246,Zeta:918,Zhearmenian:1338,Zhebrevecyrillic:1217,Zhecyrillic:1046,Zhedescendercyrillic:1174,Zhedieresiscyrillic:1244,Zlinebelow:7828,Zmonospace:65338,Zsmall:63354,Zstroke:437,a:97,aabengali:2438,aacute:225,aadeva:2310,aagujarati:2694,aagurmukhi:2566,aamatragurmukhi:2622,aarusquare:13059,aavowelsignbengali:2494,aavowelsigndeva:2366,aavowelsigngujarati:2750,abbreviationmarkarmenian:1375,abbreviationsigndeva:2416,abengali:2437,abopomofo:12570,abreve:259,abreveacute:7855,abrevecyrillic:1233,abrevedotbelow:7863,abrevegrave:7857,abrevehookabove:7859,abrevetilde:7861,acaron:462,acircle:9424,acircumflex:226,acircumflexacute:7845,acircumflexdotbelow:7853,acircumflexgrave:7847,acircumflexhookabove:7849,acircumflextilde:7851,acute:180,acutebelowcmb:791,acutecmb:769,acutecomb:769,acutedeva:2388,acutelowmod:719,acutetonecmb:833,acyrillic:1072,adblgrave:513,addakgurmukhi:2673,adeva:2309,adieresis:228,adieresiscyrillic:1235,adieresismacron:479,adotbelow:7841,adotmacron:481,ae:230,aeacute:509,aekorean:12624,aemacron:483,afii00208:8213,afii08941:8356,afii10017:1040,afii10018:1041,afii10019:1042,afii10020:1043,afii10021:1044,afii10022:1045,afii10023:1025,afii10024:1046,afii10025:1047,afii10026:1048,afii10027:1049,afii10028:1050,afii10029:1051,afii10030:1052,afii10031:1053,afii10032:1054,afii10033:1055,afii10034:1056,afii10035:1057,afii10036:1058,afii10037:1059,afii10038:1060,afii10039:1061,afii10040:1062,afii10041:1063,afii10042:1064,afii10043:1065,afii10044:1066,afii10045:1067,afii10046:1068,afii10047:1069,afii10048:1070,afii10049:1071,afii10050:1168,afii10051:1026,afii10052:1027,afii10053:1028,afii10054:1029,afii10055:1030,afii10056:1031,afii10057:1032,afii10058:1033,afii10059:1034,afii10060:1035,afii10061:1036,afii10062:1038,afii10063:63172,afii10064:63173,afii10065:1072,afii10066:1073,afii10067:1074,afii10068:1075,afii10069:1076,afii10070:1077,afii10071:1105,afii10072:1078,afii10073:1079,afii10074:1080,afii10075:1081,afii10076:1082,afii10077:1083,afii10078:1084,afii10079:1085,afii10080:1086,afii10081:1087,afii10082:1088,afii10083:1089,afii10084:1090,afii10085:1091,afii10086:1092,afii10087:1093,afii10088:1094,afii10089:1095,afii10090:1096,afii10091:1097,afii10092:1098,afii10093:1099,afii10094:1100,afii10095:1101,afii10096:1102,afii10097:1103,afii10098:1169,afii10099:1106,afii10100:1107,afii10101:1108,afii10102:1109,afii10103:1110,afii10104:1111,afii10105:1112,afii10106:1113,afii10107:1114,afii10108:1115,afii10109:1116,afii10110:1118,afii10145:1039,afii10146:1122,afii10147:1138,afii10148:1140,afii10192:63174,afii10193:1119,afii10194:1123,afii10195:1139,afii10196:1141,afii10831:63175,afii10832:63176,afii10846:1241,afii299:8206,afii300:8207,afii301:8205,afii57381:1642,afii57388:1548,afii57392:1632,afii57393:1633,afii57394:1634,afii57395:1635,afii57396:1636,afii57397:1637,afii57398:1638,afii57399:1639,afii57400:1640,afii57401:1641,afii57403:1563,afii57407:1567,afii57409:1569,afii57410:1570,afii57411:1571,afii57412:1572,afii57413:1573,afii57414:1574,afii57415:1575,afii57416:1576,afii57417:1577,afii57418:1578,afii57419:1579,afii57420:1580,afii57421:1581,afii57422:1582,afii57423:1583,afii57424:1584,afii57425:1585,afii57426:1586,afii57427:1587,afii57428:1588,afii57429:1589,afii57430:1590,afii57431:1591,afii57432:1592,afii57433:1593,afii57434:1594,afii57440:1600,afii57441:1601,afii57442:1602,afii57443:1603,afii57444:1604,afii57445:1605,afii57446:1606,afii57448:1608,afii57449:1609,afii57450:1610,afii57451:1611,afii57452:1612,afii57453:1613,afii57454:1614,afii57455:1615,afii57456:1616,afii57457:1617,afii57458:1618,afii57470:1607,afii57505:1700,afii57506:1662,afii57507:1670,afii57508:1688,afii57509:1711,afii57511:1657,afii57512:1672,afii57513:1681,afii57514:1722,afii57519:1746,afii57534:1749,afii57636:8362,afii57645:1470,afii57658:1475,afii57664:1488,afii57665:1489,afii57666:1490,afii57667:1491,afii57668:1492,afii57669:1493,afii57670:1494,afii57671:1495,afii57672:1496,afii57673:1497,afii57674:1498,afii57675:1499,afii57676:1500,afii57677:1501,afii57678:1502,afii57679:1503,afii57680:1504,afii57681:1505,afii57682:1506,afii57683:1507,afii57684:1508,afii57685:1509,afii57686:1510,afii57687:1511,afii57688:1512,afii57689:1513,afii57690:1514,afii57694:64298,afii57695:64299,afii57700:64331,afii57705:64287,afii57716:1520,afii57717:1521,afii57718:1522,afii57723:64309,afii57793:1460,afii57794:1461,afii57795:1462,afii57796:1467,afii57797:1464,afii57798:1463,afii57799:1456,afii57800:1458,afii57801:1457,afii57802:1459,afii57803:1474,afii57804:1473,afii57806:1465,afii57807:1468,afii57839:1469,afii57841:1471,afii57842:1472,afii57929:700,afii61248:8453,afii61289:8467,afii61352:8470,afii61573:8236,afii61574:8237,afii61575:8238,afii61664:8204,afii63167:1645,afii64937:701,agrave:224,agujarati:2693,agurmukhi:2565,ahiragana:12354,ahookabove:7843,aibengali:2448,aibopomofo:12574,aideva:2320,aiecyrillic:1237,aigujarati:2704,aigurmukhi:2576,aimatragurmukhi:2632,ainarabic:1593,ainfinalarabic:65226,aininitialarabic:65227,ainmedialarabic:65228,ainvertedbreve:515,aivowelsignbengali:2504,aivowelsigndeva:2376,aivowelsigngujarati:2760,akatakana:12450,akatakanahalfwidth:65393,akorean:12623,alef:1488,alefarabic:1575,alefdageshhebrew:64304,aleffinalarabic:65166,alefhamzaabovearabic:1571,alefhamzaabovefinalarabic:65156,alefhamzabelowarabic:1573,alefhamzabelowfinalarabic:65160,alefhebrew:1488,aleflamedhebrew:64335,alefmaddaabovearabic:1570,alefmaddaabovefinalarabic:65154,alefmaksuraarabic:1609,alefmaksurafinalarabic:65264,alefmaksurainitialarabic:65267,alefmaksuramedialarabic:65268,alefpatahhebrew:64302,alefqamatshebrew:64303,aleph:8501,allequal:8780,alpha:945,alphatonos:940,amacron:257,amonospace:65345,ampersand:38,ampersandmonospace:65286,ampersandsmall:63270,amsquare:13250,anbopomofo:12578,angbopomofo:12580,angbracketleft:12296,angbracketright:12297,angkhankhuthai:3674,angle:8736,anglebracketleft:12296,anglebracketleftvertical:65087,anglebracketright:12297,anglebracketrightvertical:65088,angleleft:9001,angleright:9002,angstrom:8491,anoteleia:903,anudattadeva:2386,anusvarabengali:2434,anusvaradeva:2306,anusvaragujarati:2690,aogonek:261,apaatosquare:13056,aparen:9372,apostrophearmenian:1370,apostrophemod:700,apple:63743,approaches:8784,approxequal:8776,approxequalorimage:8786,approximatelyequal:8773,araeaekorean:12686,araeakorean:12685,arc:8978,arighthalfring:7834,aring:229,aringacute:507,aringbelow:7681,arrowboth:8596,arrowdashdown:8675,arrowdashleft:8672,arrowdashright:8674,arrowdashup:8673,arrowdblboth:8660,arrowdbldown:8659,arrowdblleft:8656,arrowdblright:8658,arrowdblup:8657,arrowdown:8595,arrowdownleft:8601,arrowdownright:8600,arrowdownwhite:8681,arrowheaddownmod:709,arrowheadleftmod:706,arrowheadrightmod:707,arrowheadupmod:708,arrowhorizex:63719,arrowleft:8592,arrowleftdbl:8656,arrowleftdblstroke:8653,arrowleftoverright:8646,arrowleftwhite:8678,arrowright:8594,arrowrightdblstroke:8655,arrowrightheavy:10142,arrowrightoverleft:8644,arrowrightwhite:8680,arrowtableft:8676,arrowtabright:8677,arrowup:8593,arrowupdn:8597,arrowupdnbse:8616,arrowupdownbase:8616,arrowupleft:8598,arrowupleftofdown:8645,arrowupright:8599,arrowupwhite:8679,arrowvertex:63718,asciicircum:94,asciicircummonospace:65342,asciitilde:126,asciitildemonospace:65374,ascript:593,ascriptturned:594,asmallhiragana:12353,asmallkatakana:12449,asmallkatakanahalfwidth:65383,asterisk:42,asteriskaltonearabic:1645,asteriskarabic:1645,asteriskmath:8727,asteriskmonospace:65290,asterisksmall:65121,asterism:8258,asuperior:63209,asymptoticallyequal:8771,at:64,atilde:227,atmonospace:65312,atsmall:65131,aturned:592,aubengali:2452,aubopomofo:12576,audeva:2324,augujarati:2708,augurmukhi:2580,aulengthmarkbengali:2519,aumatragurmukhi:2636,auvowelsignbengali:2508,auvowelsigndeva:2380,auvowelsigngujarati:2764,avagrahadeva:2365,aybarmenian:1377,ayin:1506,ayinaltonehebrew:64288,ayinhebrew:1506,b:98,babengali:2476,backslash:92,backslashmonospace:65340,badeva:2348,bagujarati:2732,bagurmukhi:2604,bahiragana:12400,bahtthai:3647,bakatakana:12496,bar:124,barmonospace:65372,bbopomofo:12549,bcircle:9425,bdotaccent:7683,bdotbelow:7685,beamedsixteenthnotes:9836,because:8757,becyrillic:1073,beharabic:1576,behfinalarabic:65168,behinitialarabic:65169,behiragana:12409,behmedialarabic:65170,behmeeminitialarabic:64671,behmeemisolatedarabic:64520,behnoonfinalarabic:64621,bekatakana:12505,benarmenian:1378,bet:1489,beta:946,betasymbolgreek:976,betdagesh:64305,betdageshhebrew:64305,bethebrew:1489,betrafehebrew:64332,bhabengali:2477,bhadeva:2349,bhagujarati:2733,bhagurmukhi:2605,bhook:595,bihiragana:12403,bikatakana:12499,bilabialclick:664,bindigurmukhi:2562,birusquare:13105,blackcircle:9679,blackdiamond:9670,blackdownpointingtriangle:9660,blackleftpointingpointer:9668,blackleftpointingtriangle:9664,blacklenticularbracketleft:12304,blacklenticularbracketleftvertical:65083,blacklenticularbracketright:12305,blacklenticularbracketrightvertical:65084,blacklowerlefttriangle:9699,blacklowerrighttriangle:9698,blackrectangle:9644,blackrightpointingpointer:9658,blackrightpointingtriangle:9654,blacksmallsquare:9642,blacksmilingface:9787,blacksquare:9632,blackstar:9733,blackupperlefttriangle:9700,blackupperrighttriangle:9701,blackuppointingsmalltriangle:9652,blackuppointingtriangle:9650,blank:9251,blinebelow:7687,block:9608,bmonospace:65346,bobaimaithai:3610,bohiragana:12412,bokatakana:12508,bparen:9373,bqsquare:13251,braceex:63732,braceleft:123,braceleftbt:63731,braceleftmid:63730,braceleftmonospace:65371,braceleftsmall:65115,bracelefttp:63729,braceleftvertical:65079,braceright:125,bracerightbt:63742,bracerightmid:63741,bracerightmonospace:65373,bracerightsmall:65116,bracerighttp:63740,bracerightvertical:65080,bracketleft:91,bracketleftbt:63728,bracketleftex:63727,bracketleftmonospace:65339,bracketlefttp:63726,bracketright:93,bracketrightbt:63739,bracketrightex:63738,bracketrightmonospace:65341,bracketrighttp:63737,breve:728,brevebelowcmb:814,brevecmb:774,breveinvertedbelowcmb:815,breveinvertedcmb:785,breveinverteddoublecmb:865,bridgebelowcmb:810,bridgeinvertedbelowcmb:826,brokenbar:166,bstroke:384,bsuperior:63210,btopbar:387,buhiragana:12406,bukatakana:12502,bullet:8226,bulletinverse:9688,bulletoperator:8729,bullseye:9678,c:99,caarmenian:1390,cabengali:2458,cacute:263,cadeva:2330,cagujarati:2714,cagurmukhi:2586,calsquare:13192,candrabindubengali:2433,candrabinducmb:784,candrabindudeva:2305,candrabindugujarati:2689,capslock:8682,careof:8453,caron:711,caronbelowcmb:812,caroncmb:780,carriagereturn:8629,cbopomofo:12568,ccaron:269,ccedilla:231,ccedillaacute:7689,ccircle:9426,ccircumflex:265,ccurl:597,cdot:267,cdotaccent:267,cdsquare:13253,cedilla:184,cedillacmb:807,cent:162,centigrade:8451,centinferior:63199,centmonospace:65504,centoldstyle:63394,centsuperior:63200,chaarmenian:1401,chabengali:2459,chadeva:2331,chagujarati:2715,chagurmukhi:2587,chbopomofo:12564,cheabkhasiancyrillic:1213,checkmark:10003,checyrillic:1095,chedescenderabkhasiancyrillic:1215,chedescendercyrillic:1207,chedieresiscyrillic:1269,cheharmenian:1395,chekhakassiancyrillic:1228,cheverticalstrokecyrillic:1209,chi:967,chieuchacirclekorean:12919,chieuchaparenkorean:12823,chieuchcirclekorean:12905,chieuchkorean:12618,chieuchparenkorean:12809,chochangthai:3594,chochanthai:3592,chochingthai:3593,chochoethai:3596,chook:392,cieucacirclekorean:12918,cieucaparenkorean:12822,cieuccirclekorean:12904,cieuckorean:12616,cieucparenkorean:12808,cieucuparenkorean:12828,circle:9675,circlecopyrt:169,circlemultiply:8855,circleot:8857,circleplus:8853,circlepostalmark:12342,circlewithlefthalfblack:9680,circlewithrighthalfblack:9681,circumflex:710,circumflexbelowcmb:813,circumflexcmb:770,clear:8999,clickalveolar:450,clickdental:448,clicklateral:449,clickretroflex:451,club:9827,clubsuitblack:9827,clubsuitwhite:9831,cmcubedsquare:13220,cmonospace:65347,cmsquaredsquare:13216,coarmenian:1409,colon:58,colonmonetary:8353,colonmonospace:65306,colonsign:8353,colonsmall:65109,colontriangularhalfmod:721,colontriangularmod:720,comma:44,commaabovecmb:787,commaaboverightcmb:789,commaaccent:63171,commaarabic:1548,commaarmenian:1373,commainferior:63201,commamonospace:65292,commareversedabovecmb:788,commareversedmod:701,commasmall:65104,commasuperior:63202,commaturnedabovecmb:786,commaturnedmod:699,compass:9788,congruent:8773,contourintegral:8750,control:8963,controlACK:6,controlBEL:7,controlBS:8,controlCAN:24,controlCR:13,controlDC1:17,controlDC2:18,controlDC3:19,controlDC4:20,controlDEL:127,controlDLE:16,controlEM:25,controlENQ:5,controlEOT:4,controlESC:27,controlETB:23,controlETX:3,controlFF:12,controlFS:28,controlGS:29,controlHT:9,controlLF:10,controlNAK:21,controlRS:30,controlSI:15,controlSO:14,controlSOT:2,controlSTX:1,controlSUB:26,controlSYN:22,controlUS:31,controlVT:11,copyright:169,copyrightsans:63721,copyrightserif:63193,cornerbracketleft:12300,cornerbracketlefthalfwidth:65378,cornerbracketleftvertical:65089,cornerbracketright:12301,cornerbracketrighthalfwidth:65379,cornerbracketrightvertical:65090,corporationsquare:13183,cosquare:13255,coverkgsquare:13254,cparen:9374,cruzeiro:8354,cstretched:663,curlyand:8911,curlyor:8910,currency:164,cyrBreve:63185,cyrFlex:63186,cyrbreve:63188,cyrflex:63189,d:100,daarmenian:1380,dabengali:2470,dadarabic:1590,dadeva:2342,dadfinalarabic:65214,dadinitialarabic:65215,dadmedialarabic:65216,dagesh:1468,dageshhebrew:1468,dagger:8224,daggerdbl:8225,dagujarati:2726,dagurmukhi:2598,dahiragana:12384,dakatakana:12480,dalarabic:1583,dalet:1491,daletdagesh:64307,daletdageshhebrew:64307,dalethebrew:1491,dalfinalarabic:65194,dammaarabic:1615,dammalowarabic:1615,dammatanaltonearabic:1612,dammatanarabic:1612,danda:2404,dargahebrew:1447,dargalefthebrew:1447,dasiapneumatacyrilliccmb:1157,dblGrave:63187,dblanglebracketleft:12298,dblanglebracketleftvertical:65085,dblanglebracketright:12299,dblanglebracketrightvertical:65086,dblarchinvertedbelowcmb:811,dblarrowleft:8660,dblarrowright:8658,dbldanda:2405,dblgrave:63190,dblgravecmb:783,dblintegral:8748,dbllowline:8215,dbllowlinecmb:819,dbloverlinecmb:831,dblprimemod:698,dblverticalbar:8214,dblverticallineabovecmb:782,dbopomofo:12553,dbsquare:13256,dcaron:271,dcedilla:7697,dcircle:9427,dcircumflexbelow:7699,dcroat:273,ddabengali:2465,ddadeva:2337,ddagujarati:2721,ddagurmukhi:2593,ddalarabic:1672,ddalfinalarabic:64393,dddhadeva:2396,ddhabengali:2466,ddhadeva:2338,ddhagujarati:2722,ddhagurmukhi:2594,ddotaccent:7691,ddotbelow:7693,decimalseparatorarabic:1643,decimalseparatorpersian:1643,decyrillic:1076,degree:176,dehihebrew:1453,dehiragana:12391,deicoptic:1007,dekatakana:12487,deleteleft:9003,deleteright:8998,delta:948,deltaturned:397,denominatorminusonenumeratorbengali:2552,dezh:676,dhabengali:2471,dhadeva:2343,dhagujarati:2727,dhagurmukhi:2599,dhook:599,dialytikatonos:901,dialytikatonoscmb:836,diamond:9830,diamondsuitwhite:9826,dieresis:168,dieresisacute:63191,dieresisbelowcmb:804,dieresiscmb:776,dieresisgrave:63192,dieresistonos:901,dihiragana:12386,dikatakana:12482,dittomark:12291,divide:247,divides:8739,divisionslash:8725,djecyrillic:1106,dkshade:9619,dlinebelow:7695,dlsquare:13207,dmacron:273,dmonospace:65348,dnblock:9604,dochadathai:3598,dodekthai:3604,dohiragana:12393,dokatakana:12489,dollar:36,dollarinferior:63203,dollarmonospace:65284,dollaroldstyle:63268,dollarsmall:65129,dollarsuperior:63204,dong:8363,dorusquare:13094,dotaccent:729,dotaccentcmb:775,dotbelowcmb:803,dotbelowcomb:803,dotkatakana:12539,dotlessi:305,dotlessj:63166,dotlessjstrokehook:644,dotmath:8901,dottedcircle:9676,doubleyodpatah:64287,doubleyodpatahhebrew:64287,downtackbelowcmb:798,downtackmod:725,dparen:9375,dsuperior:63211,dtail:598,dtopbar:396,duhiragana:12389,dukatakana:12485,dz:499,dzaltone:675,dzcaron:454,dzcurl:677,dzeabkhasiancyrillic:1249,dzecyrillic:1109,dzhecyrillic:1119,e:101,eacute:233,earth:9793,ebengali:2447,ebopomofo:12572,ebreve:277,ecandradeva:2317,ecandragujarati:2701,ecandravowelsigndeva:2373,ecandravowelsigngujarati:2757,ecaron:283,ecedillabreve:7709,echarmenian:1381,echyiwnarmenian:1415,ecircle:9428,ecircumflex:234,ecircumflexacute:7871,ecircumflexbelow:7705,ecircumflexdotbelow:7879,ecircumflexgrave:7873,ecircumflexhookabove:7875,ecircumflextilde:7877,ecyrillic:1108,edblgrave:517,edeva:2319,edieresis:235,edot:279,edotaccent:279,edotbelow:7865,eegurmukhi:2575,eematragurmukhi:2631,efcyrillic:1092,egrave:232,egujarati:2703,eharmenian:1383,ehbopomofo:12573,ehiragana:12360,ehookabove:7867,eibopomofo:12575,eight:56,eightarabic:1640,eightbengali:2542,eightcircle:9319,eightcircleinversesansserif:10129,eightdeva:2414,eighteencircle:9329,eighteenparen:9349,eighteenperiod:9369,eightgujarati:2798,eightgurmukhi:2670,eighthackarabic:1640,eighthangzhou:12328,eighthnotebeamed:9835,eightideographicparen:12839,eightinferior:8328,eightmonospace:65304,eightoldstyle:63288,eightparen:9339,eightperiod:9359,eightpersian:1784,eightroman:8567,eightsuperior:8312,eightthai:3672,einvertedbreve:519,eiotifiedcyrillic:1125,ekatakana:12456,ekatakanahalfwidth:65396,ekonkargurmukhi:2676,ekorean:12628,elcyrillic:1083,element:8712,elevencircle:9322,elevenparen:9342,elevenperiod:9362,elevenroman:8570,ellipsis:8230,ellipsisvertical:8942,emacron:275,emacronacute:7703,emacrongrave:7701,emcyrillic:1084,emdash:8212,emdashvertical:65073,emonospace:65349,emphasismarkarmenian:1371,emptyset:8709,enbopomofo:12579,encyrillic:1085,endash:8211,endashvertical:65074,endescendercyrillic:1187,eng:331,engbopomofo:12581,enghecyrillic:1189,enhookcyrillic:1224,enspace:8194,eogonek:281,eokorean:12627,eopen:603,eopenclosed:666,eopenreversed:604,eopenreversedclosed:606,eopenreversedhook:605,eparen:9376,epsilon:949,epsilontonos:941,equal:61,equalmonospace:65309,equalsmall:65126,equalsuperior:8316,equivalence:8801,erbopomofo:12582,ercyrillic:1088,ereversed:600,ereversedcyrillic:1101,escyrillic:1089,esdescendercyrillic:1195,esh:643,eshcurl:646,eshortdeva:2318,eshortvowelsigndeva:2374,eshreversedloop:426,eshsquatreversed:645,esmallhiragana:12359,esmallkatakana:12455,esmallkatakanahalfwidth:65386,estimated:8494,esuperior:63212,eta:951,etarmenian:1384,etatonos:942,eth:240,etilde:7869,etildebelow:7707,etnahtafoukhhebrew:1425,etnahtafoukhlefthebrew:1425,etnahtahebrew:1425,etnahtalefthebrew:1425,eturned:477,eukorean:12641,euro:8364,evowelsignbengali:2503,evowelsigndeva:2375,evowelsigngujarati:2759,exclam:33,exclamarmenian:1372,exclamdbl:8252,exclamdown:161,exclamdownsmall:63393,exclammonospace:65281,exclamsmall:63265,existential:8707,ezh:658,ezhcaron:495,ezhcurl:659,ezhreversed:441,ezhtail:442,f:102,fadeva:2398,fagurmukhi:2654,fahrenheit:8457,fathaarabic:1614,fathalowarabic:1614,fathatanarabic:1611,fbopomofo:12552,fcircle:9429,fdotaccent:7711,feharabic:1601,feharmenian:1414,fehfinalarabic:65234,fehinitialarabic:65235,fehmedialarabic:65236,feicoptic:997,female:9792,ff:64256,ffi:64259,ffl:64260,fi:64257,fifteencircle:9326,fifteenparen:9346,fifteenperiod:9366,figuredash:8210,filledbox:9632,filledrect:9644,finalkaf:1498,finalkafdagesh:64314,finalkafdageshhebrew:64314,finalkafhebrew:1498,finalmem:1501,finalmemhebrew:1501,finalnun:1503,finalnunhebrew:1503,finalpe:1507,finalpehebrew:1507,finaltsadi:1509,finaltsadihebrew:1509,firsttonechinese:713,fisheye:9673,fitacyrillic:1139,five:53,fivearabic:1637,fivebengali:2539,fivecircle:9316,fivecircleinversesansserif:10126,fivedeva:2411,fiveeighths:8541,fivegujarati:2795,fivegurmukhi:2667,fivehackarabic:1637,fivehangzhou:12325,fiveideographicparen:12836,fiveinferior:8325,fivemonospace:65301,fiveoldstyle:63285,fiveparen:9336,fiveperiod:9356,fivepersian:1781,fiveroman:8564,fivesuperior:8309,fivethai:3669,fl:64258,florin:402,fmonospace:65350,fmsquare:13209,fofanthai:3615,fofathai:3613,fongmanthai:3663,forall:8704,four:52,fourarabic:1636,fourbengali:2538,fourcircle:9315,fourcircleinversesansserif:10125,fourdeva:2410,fourgujarati:2794,fourgurmukhi:2666,fourhackarabic:1636,fourhangzhou:12324,fourideographicparen:12835,fourinferior:8324,fourmonospace:65300,fournumeratorbengali:2551,fouroldstyle:63284,fourparen:9335,fourperiod:9355,fourpersian:1780,fourroman:8563,foursuperior:8308,fourteencircle:9325,fourteenparen:9345,fourteenperiod:9365,fourthai:3668,fourthtonechinese:715,fparen:9377,fraction:8260,franc:8355,g:103,gabengali:2455,gacute:501,gadeva:2327,gafarabic:1711,gaffinalarabic:64403,gafinitialarabic:64404,gafmedialarabic:64405,gagujarati:2711,gagurmukhi:2583,gahiragana:12364,gakatakana:12460,gamma:947,gammalatinsmall:611,gammasuperior:736,gangiacoptic:1003,gbopomofo:12557,gbreve:287,gcaron:487,gcedilla:291,gcircle:9430,gcircumflex:285,gcommaaccent:291,gdot:289,gdotaccent:289,gecyrillic:1075,gehiragana:12370,gekatakana:12466,geometricallyequal:8785,gereshaccenthebrew:1436,gereshhebrew:1523,gereshmuqdamhebrew:1437,germandbls:223,gershayimaccenthebrew:1438,gershayimhebrew:1524,getamark:12307,ghabengali:2456,ghadarmenian:1394,ghadeva:2328,ghagujarati:2712,ghagurmukhi:2584,ghainarabic:1594,ghainfinalarabic:65230,ghaininitialarabic:65231,ghainmedialarabic:65232,ghemiddlehookcyrillic:1173,ghestrokecyrillic:1171,gheupturncyrillic:1169,ghhadeva:2394,ghhagurmukhi:2650,ghook:608,ghzsquare:13203,gihiragana:12366,gikatakana:12462,gimarmenian:1379,gimel:1490,gimeldagesh:64306,gimeldageshhebrew:64306,gimelhebrew:1490,gjecyrillic:1107,glottalinvertedstroke:446,glottalstop:660,glottalstopinverted:662,glottalstopmod:704,glottalstopreversed:661,glottalstopreversedmod:705,glottalstopreversedsuperior:740,glottalstopstroke:673,glottalstopstrokereversed:674,gmacron:7713,gmonospace:65351,gohiragana:12372,gokatakana:12468,gparen:9378,gpasquare:13228,gradient:8711,grave:96,gravebelowcmb:790,gravecmb:768,gravecomb:768,gravedeva:2387,gravelowmod:718,gravemonospace:65344,gravetonecmb:832,greater:62,greaterequal:8805,greaterequalorless:8923,greatermonospace:65310,greaterorequivalent:8819,greaterorless:8823,greateroverequal:8807,greatersmall:65125,gscript:609,gstroke:485,guhiragana:12368,guillemotleft:171,guillemotright:187,guilsinglleft:8249,guilsinglright:8250,gukatakana:12464,guramusquare:13080,gysquare:13257,h:104,haabkhasiancyrillic:1193,haaltonearabic:1729,habengali:2489,hadescendercyrillic:1203,hadeva:2361,hagujarati:2745,hagurmukhi:2617,haharabic:1581,hahfinalarabic:65186,hahinitialarabic:65187,hahiragana:12399,hahmedialarabic:65188,haitusquare:13098,hakatakana:12495,hakatakanahalfwidth:65418,halantgurmukhi:2637,hamzaarabic:1569,hamzalowarabic:1569,hangulfiller:12644,hardsigncyrillic:1098,harpoonleftbarbup:8636,harpoonrightbarbup:8640,hasquare:13258,hatafpatah:1458,hatafpatah16:1458,hatafpatah23:1458,hatafpatah2f:1458,hatafpatahhebrew:1458,hatafpatahnarrowhebrew:1458,hatafpatahquarterhebrew:1458,hatafpatahwidehebrew:1458,hatafqamats:1459,hatafqamats1b:1459,hatafqamats28:1459,hatafqamats34:1459,hatafqamatshebrew:1459,hatafqamatsnarrowhebrew:1459,hatafqamatsquarterhebrew:1459,hatafqamatswidehebrew:1459,hatafsegol:1457,hatafsegol17:1457,hatafsegol24:1457,hatafsegol30:1457,hatafsegolhebrew:1457,hatafsegolnarrowhebrew:1457,hatafsegolquarterhebrew:1457,hatafsegolwidehebrew:1457,hbar:295,hbopomofo:12559,hbrevebelow:7723,hcedilla:7721,hcircle:9431,hcircumflex:293,hdieresis:7719,hdotaccent:7715,hdotbelow:7717,he:1492,heart:9829,heartsuitblack:9829,heartsuitwhite:9825,hedagesh:64308,hedageshhebrew:64308,hehaltonearabic:1729,heharabic:1607,hehebrew:1492,hehfinalaltonearabic:64423,
-hehfinalalttwoarabic:65258,hehfinalarabic:65258,hehhamzaabovefinalarabic:64421,hehhamzaaboveisolatedarabic:64420,hehinitialaltonearabic:64424,hehinitialarabic:65259,hehiragana:12408,hehmedialaltonearabic:64425,hehmedialarabic:65260,heiseierasquare:13179,hekatakana:12504,hekatakanahalfwidth:65421,hekutaarusquare:13110,henghook:615,herutusquare:13113,het:1495,hethebrew:1495,hhook:614,hhooksuperior:689,hieuhacirclekorean:12923,hieuhaparenkorean:12827,hieuhcirclekorean:12909,hieuhkorean:12622,hieuhparenkorean:12813,hihiragana:12402,hikatakana:12498,hikatakanahalfwidth:65419,hiriq:1460,hiriq14:1460,hiriq21:1460,hiriq2d:1460,hiriqhebrew:1460,hiriqnarrowhebrew:1460,hiriqquarterhebrew:1460,hiriqwidehebrew:1460,hlinebelow:7830,hmonospace:65352,hoarmenian:1392,hohipthai:3627,hohiragana:12411,hokatakana:12507,hokatakanahalfwidth:65422,holam:1465,holam19:1465,holam26:1465,holam32:1465,holamhebrew:1465,holamnarrowhebrew:1465,holamquarterhebrew:1465,holamwidehebrew:1465,honokhukthai:3630,hookabovecomb:777,hookcmb:777,hookpalatalizedbelowcmb:801,hookretroflexbelowcmb:802,hoonsquare:13122,horicoptic:1001,horizontalbar:8213,horncmb:795,hotsprings:9832,house:8962,hparen:9379,hsuperior:688,hturned:613,huhiragana:12405,huiitosquare:13107,hukatakana:12501,hukatakanahalfwidth:65420,hungarumlaut:733,hungarumlautcmb:779,hv:405,hyphen:45,hypheninferior:63205,hyphenmonospace:65293,hyphensmall:65123,hyphensuperior:63206,hyphentwo:8208,i:105,iacute:237,iacyrillic:1103,ibengali:2439,ibopomofo:12583,ibreve:301,icaron:464,icircle:9432,icircumflex:238,icyrillic:1110,idblgrave:521,ideographearthcircle:12943,ideographfirecircle:12939,ideographicallianceparen:12863,ideographiccallparen:12858,ideographiccentrecircle:12965,ideographicclose:12294,ideographiccomma:12289,ideographiccommaleft:65380,ideographiccongratulationparen:12855,ideographiccorrectcircle:12963,ideographicearthparen:12847,ideographicenterpriseparen:12861,ideographicexcellentcircle:12957,ideographicfestivalparen:12864,ideographicfinancialcircle:12950,ideographicfinancialparen:12854,ideographicfireparen:12843,ideographichaveparen:12850,ideographichighcircle:12964,ideographiciterationmark:12293,ideographiclaborcircle:12952,ideographiclaborparen:12856,ideographicleftcircle:12967,ideographiclowcircle:12966,ideographicmedicinecircle:12969,ideographicmetalparen:12846,ideographicmoonparen:12842,ideographicnameparen:12852,ideographicperiod:12290,ideographicprintcircle:12958,ideographicreachparen:12867,ideographicrepresentparen:12857,ideographicresourceparen:12862,ideographicrightcircle:12968,ideographicsecretcircle:12953,ideographicselfparen:12866,ideographicsocietyparen:12851,ideographicspace:12288,ideographicspecialparen:12853,ideographicstockparen:12849,ideographicstudyparen:12859,ideographicsunparen:12848,ideographicsuperviseparen:12860,ideographicwaterparen:12844,ideographicwoodparen:12845,ideographiczero:12295,ideographmetalcircle:12942,ideographmooncircle:12938,ideographnamecircle:12948,ideographsuncircle:12944,ideographwatercircle:12940,ideographwoodcircle:12941,ideva:2311,idieresis:239,idieresisacute:7727,idieresiscyrillic:1253,idotbelow:7883,iebrevecyrillic:1239,iecyrillic:1077,ieungacirclekorean:12917,ieungaparenkorean:12821,ieungcirclekorean:12903,ieungkorean:12615,ieungparenkorean:12807,igrave:236,igujarati:2695,igurmukhi:2567,ihiragana:12356,ihookabove:7881,iibengali:2440,iicyrillic:1080,iideva:2312,iigujarati:2696,iigurmukhi:2568,iimatragurmukhi:2624,iinvertedbreve:523,iishortcyrillic:1081,iivowelsignbengali:2496,iivowelsigndeva:2368,iivowelsigngujarati:2752,ij:307,ikatakana:12452,ikatakanahalfwidth:65394,ikorean:12643,ilde:732,iluyhebrew:1452,imacron:299,imacroncyrillic:1251,imageorapproximatelyequal:8787,imatragurmukhi:2623,imonospace:65353,increment:8710,infinity:8734,iniarmenian:1387,integral:8747,integralbottom:8993,integralbt:8993,integralex:63733,integraltop:8992,integraltp:8992,intersection:8745,intisquare:13061,invbullet:9688,invcircle:9689,invsmileface:9787,iocyrillic:1105,iogonek:303,iota:953,iotadieresis:970,iotadieresistonos:912,iotalatin:617,iotatonos:943,iparen:9380,irigurmukhi:2674,ismallhiragana:12355,ismallkatakana:12451,ismallkatakanahalfwidth:65384,issharbengali:2554,istroke:616,isuperior:63213,iterationhiragana:12445,iterationkatakana:12541,itilde:297,itildebelow:7725,iubopomofo:12585,iucyrillic:1102,ivowelsignbengali:2495,ivowelsigndeva:2367,ivowelsigngujarati:2751,izhitsacyrillic:1141,izhitsadblgravecyrillic:1143,j:106,jaarmenian:1393,jabengali:2460,jadeva:2332,jagujarati:2716,jagurmukhi:2588,jbopomofo:12560,jcaron:496,jcircle:9433,jcircumflex:309,jcrossedtail:669,jdotlessstroke:607,jecyrillic:1112,jeemarabic:1580,jeemfinalarabic:65182,jeeminitialarabic:65183,jeemmedialarabic:65184,jeharabic:1688,jehfinalarabic:64395,jhabengali:2461,jhadeva:2333,jhagujarati:2717,jhagurmukhi:2589,jheharmenian:1403,jis:12292,jmonospace:65354,jparen:9381,jsuperior:690,k:107,kabashkircyrillic:1185,kabengali:2453,kacute:7729,kacyrillic:1082,kadescendercyrillic:1179,kadeva:2325,kaf:1499,kafarabic:1603,kafdagesh:64315,kafdageshhebrew:64315,kaffinalarabic:65242,kafhebrew:1499,kafinitialarabic:65243,kafmedialarabic:65244,kafrafehebrew:64333,kagujarati:2709,kagurmukhi:2581,kahiragana:12363,kahookcyrillic:1220,kakatakana:12459,kakatakanahalfwidth:65398,kappa:954,kappasymbolgreek:1008,kapyeounmieumkorean:12657,kapyeounphieuphkorean:12676,kapyeounpieupkorean:12664,kapyeounssangpieupkorean:12665,karoriisquare:13069,kashidaautoarabic:1600,kashidaautonosidebearingarabic:1600,kasmallkatakana:12533,kasquare:13188,kasraarabic:1616,kasratanarabic:1613,kastrokecyrillic:1183,katahiraprolongmarkhalfwidth:65392,kaverticalstrokecyrillic:1181,kbopomofo:12558,kcalsquare:13193,kcaron:489,kcedilla:311,kcircle:9434,kcommaaccent:311,kdotbelow:7731,keharmenian:1412,kehiragana:12369,kekatakana:12465,kekatakanahalfwidth:65401,kenarmenian:1391,kesmallkatakana:12534,kgreenlandic:312,khabengali:2454,khacyrillic:1093,khadeva:2326,khagujarati:2710,khagurmukhi:2582,khaharabic:1582,khahfinalarabic:65190,khahinitialarabic:65191,khahmedialarabic:65192,kheicoptic:999,khhadeva:2393,khhagurmukhi:2649,khieukhacirclekorean:12920,khieukhaparenkorean:12824,khieukhcirclekorean:12906,khieukhkorean:12619,khieukhparenkorean:12810,khokhaithai:3586,khokhonthai:3589,khokhuatthai:3587,khokhwaithai:3588,khomutthai:3675,khook:409,khorakhangthai:3590,khzsquare:13201,kihiragana:12365,kikatakana:12461,kikatakanahalfwidth:65399,kiroguramusquare:13077,kiromeetorusquare:13078,kirosquare:13076,kiyeokacirclekorean:12910,kiyeokaparenkorean:12814,kiyeokcirclekorean:12896,kiyeokkorean:12593,kiyeokparenkorean:12800,kiyeoksioskorean:12595,kjecyrillic:1116,klinebelow:7733,klsquare:13208,kmcubedsquare:13222,kmonospace:65355,kmsquaredsquare:13218,kohiragana:12371,kohmsquare:13248,kokaithai:3585,kokatakana:12467,kokatakanahalfwidth:65402,kooposquare:13086,koppacyrillic:1153,koreanstandardsymbol:12927,koroniscmb:835,kparen:9382,kpasquare:13226,ksicyrillic:1135,ktsquare:13263,kturned:670,kuhiragana:12367,kukatakana:12463,kukatakanahalfwidth:65400,kvsquare:13240,kwsquare:13246,l:108,labengali:2482,lacute:314,ladeva:2354,lagujarati:2738,lagurmukhi:2610,lakkhangyaothai:3653,lamaleffinalarabic:65276,lamalefhamzaabovefinalarabic:65272,lamalefhamzaaboveisolatedarabic:65271,lamalefhamzabelowfinalarabic:65274,lamalefhamzabelowisolatedarabic:65273,lamalefisolatedarabic:65275,lamalefmaddaabovefinalarabic:65270,lamalefmaddaaboveisolatedarabic:65269,lamarabic:1604,lambda:955,lambdastroke:411,lamed:1500,lameddagesh:64316,lameddageshhebrew:64316,lamedhebrew:1500,lamfinalarabic:65246,lamhahinitialarabic:64714,laminitialarabic:65247,lamjeeminitialarabic:64713,lamkhahinitialarabic:64715,lamlamhehisolatedarabic:65010,lammedialarabic:65248,lammeemhahinitialarabic:64904,lammeeminitialarabic:64716,largecircle:9711,lbar:410,lbelt:620,lbopomofo:12556,lcaron:318,lcedilla:316,lcircle:9435,lcircumflexbelow:7741,lcommaaccent:316,ldot:320,ldotaccent:320,ldotbelow:7735,ldotbelowmacron:7737,leftangleabovecmb:794,lefttackbelowcmb:792,less:60,lessequal:8804,lessequalorgreater:8922,lessmonospace:65308,lessorequivalent:8818,lessorgreater:8822,lessoverequal:8806,lesssmall:65124,lezh:622,lfblock:9612,lhookretroflex:621,lira:8356,liwnarmenian:1388,lj:457,ljecyrillic:1113,ll:63168,lladeva:2355,llagujarati:2739,llinebelow:7739,llladeva:2356,llvocalicbengali:2529,llvocalicdeva:2401,llvocalicvowelsignbengali:2531,llvocalicvowelsigndeva:2403,lmiddletilde:619,lmonospace:65356,lmsquare:13264,lochulathai:3628,logicaland:8743,logicalnot:172,logicalnotreversed:8976,logicalor:8744,lolingthai:3621,longs:383,lowlinecenterline:65102,lowlinecmb:818,lowlinedashed:65101,lozenge:9674,lparen:9383,lslash:322,lsquare:8467,lsuperior:63214,ltshade:9617,luthai:3622,lvocalicbengali:2444,lvocalicdeva:2316,lvocalicvowelsignbengali:2530,lvocalicvowelsigndeva:2402,lxsquare:13267,m:109,mabengali:2478,macron:175,macronbelowcmb:817,macroncmb:772,macronlowmod:717,macronmonospace:65507,macute:7743,madeva:2350,magujarati:2734,magurmukhi:2606,mahapakhhebrew:1444,mahapakhlefthebrew:1444,mahiragana:12414,maichattawalowleftthai:63637,maichattawalowrightthai:63636,maichattawathai:3659,maichattawaupperleftthai:63635,maieklowleftthai:63628,maieklowrightthai:63627,maiekthai:3656,maiekupperleftthai:63626,maihanakatleftthai:63620,maihanakatthai:3633,maitaikhuleftthai:63625,maitaikhuthai:3655,maitholowleftthai:63631,maitholowrightthai:63630,maithothai:3657,maithoupperleftthai:63629,maitrilowleftthai:63634,maitrilowrightthai:63633,maitrithai:3658,maitriupperleftthai:63632,maiyamokthai:3654,makatakana:12510,makatakanahalfwidth:65423,male:9794,mansyonsquare:13127,maqafhebrew:1470,mars:9794,masoracirclehebrew:1455,masquare:13187,mbopomofo:12551,mbsquare:13268,mcircle:9436,mcubedsquare:13221,mdotaccent:7745,mdotbelow:7747,meemarabic:1605,meemfinalarabic:65250,meeminitialarabic:65251,meemmedialarabic:65252,meemmeeminitialarabic:64721,meemmeemisolatedarabic:64584,meetorusquare:13133,mehiragana:12417,meizierasquare:13182,mekatakana:12513,mekatakanahalfwidth:65426,mem:1502,memdagesh:64318,memdageshhebrew:64318,memhebrew:1502,menarmenian:1396,merkhahebrew:1445,merkhakefulahebrew:1446,merkhakefulalefthebrew:1446,merkhalefthebrew:1445,mhook:625,mhzsquare:13202,middledotkatakanahalfwidth:65381,middot:183,mieumacirclekorean:12914,mieumaparenkorean:12818,mieumcirclekorean:12900,mieumkorean:12609,mieumpansioskorean:12656,mieumparenkorean:12804,mieumpieupkorean:12654,mieumsioskorean:12655,mihiragana:12415,mikatakana:12511,mikatakanahalfwidth:65424,minus:8722,minusbelowcmb:800,minuscircle:8854,minusmod:727,minusplus:8723,minute:8242,miribaarusquare:13130,mirisquare:13129,mlonglegturned:624,mlsquare:13206,mmcubedsquare:13219,mmonospace:65357,mmsquaredsquare:13215,mohiragana:12418,mohmsquare:13249,mokatakana:12514,mokatakanahalfwidth:65427,molsquare:13270,momathai:3617,moverssquare:13223,moverssquaredsquare:13224,mparen:9384,mpasquare:13227,mssquare:13235,msuperior:63215,mturned:623,mu:181,mu1:181,muasquare:13186,muchgreater:8811,muchless:8810,mufsquare:13196,mugreek:956,mugsquare:13197,muhiragana:12416,mukatakana:12512,mukatakanahalfwidth:65425,mulsquare:13205,multiply:215,mumsquare:13211,munahhebrew:1443,munahlefthebrew:1443,musicalnote:9834,musicalnotedbl:9835,musicflatsign:9837,musicsharpsign:9839,mussquare:13234,muvsquare:13238,muwsquare:13244,mvmegasquare:13241,mvsquare:13239,mwmegasquare:13247,mwsquare:13245,n:110,nabengali:2472,nabla:8711,nacute:324,nadeva:2344,nagujarati:2728,nagurmukhi:2600,nahiragana:12394,nakatakana:12490,nakatakanahalfwidth:65413,napostrophe:329,nasquare:13185,nbopomofo:12555,nbspace:160,ncaron:328,ncedilla:326,ncircle:9437,ncircumflexbelow:7755,ncommaaccent:326,ndotaccent:7749,ndotbelow:7751,nehiragana:12397,nekatakana:12493,nekatakanahalfwidth:65416,newsheqelsign:8362,nfsquare:13195,ngabengali:2457,ngadeva:2329,ngagujarati:2713,ngagurmukhi:2585,ngonguthai:3591,nhiragana:12435,nhookleft:626,nhookretroflex:627,nieunacirclekorean:12911,nieunaparenkorean:12815,nieuncieuckorean:12597,nieuncirclekorean:12897,nieunhieuhkorean:12598,nieunkorean:12596,nieunpansioskorean:12648,nieunparenkorean:12801,nieunsioskorean:12647,nieuntikeutkorean:12646,nihiragana:12395,nikatakana:12491,nikatakanahalfwidth:65414,nikhahitleftthai:63641,nikhahitthai:3661,nine:57,ninearabic:1641,ninebengali:2543,ninecircle:9320,ninecircleinversesansserif:10130,ninedeva:2415,ninegujarati:2799,ninegurmukhi:2671,ninehackarabic:1641,ninehangzhou:12329,nineideographicparen:12840,nineinferior:8329,ninemonospace:65305,nineoldstyle:63289,nineparen:9340,nineperiod:9360,ninepersian:1785,nineroman:8568,ninesuperior:8313,nineteencircle:9330,nineteenparen:9350,nineteenperiod:9370,ninethai:3673,nj:460,njecyrillic:1114,nkatakana:12531,nkatakanahalfwidth:65437,nlegrightlong:414,nlinebelow:7753,nmonospace:65358,nmsquare:13210,nnabengali:2467,nnadeva:2339,nnagujarati:2723,nnagurmukhi:2595,nnnadeva:2345,nohiragana:12398,nokatakana:12494,nokatakanahalfwidth:65417,nonbreakingspace:160,nonenthai:3603,nonuthai:3609,noonarabic:1606,noonfinalarabic:65254,noonghunnaarabic:1722,noonghunnafinalarabic:64415,nooninitialarabic:65255,noonjeeminitialarabic:64722,noonjeemisolatedarabic:64587,noonmedialarabic:65256,noonmeeminitialarabic:64725,noonmeemisolatedarabic:64590,noonnoonfinalarabic:64653,notcontains:8716,notelement:8713,notelementof:8713,notequal:8800,notgreater:8815,notgreaternorequal:8817,notgreaternorless:8825,notidentical:8802,notless:8814,notlessnorequal:8816,notparallel:8742,notprecedes:8832,notsubset:8836,notsucceeds:8833,notsuperset:8837,nowarmenian:1398,nparen:9385,nssquare:13233,nsuperior:8319,ntilde:241,nu:957,nuhiragana:12396,nukatakana:12492,nukatakanahalfwidth:65415,nuktabengali:2492,nuktadeva:2364,nuktagujarati:2748,nuktagurmukhi:2620,numbersign:35,numbersignmonospace:65283,numbersignsmall:65119,numeralsigngreek:884,numeralsignlowergreek:885,numero:8470,nun:1504,nundagesh:64320,nundageshhebrew:64320,nunhebrew:1504,nvsquare:13237,nwsquare:13243,nyabengali:2462,nyadeva:2334,nyagujarati:2718,nyagurmukhi:2590,o:111,oacute:243,oangthai:3629,obarred:629,obarredcyrillic:1257,obarreddieresiscyrillic:1259,obengali:2451,obopomofo:12571,obreve:335,ocandradeva:2321,ocandragujarati:2705,ocandravowelsigndeva:2377,ocandravowelsigngujarati:2761,ocaron:466,ocircle:9438,ocircumflex:244,ocircumflexacute:7889,ocircumflexdotbelow:7897,ocircumflexgrave:7891,ocircumflexhookabove:7893,ocircumflextilde:7895,ocyrillic:1086,odblacute:337,odblgrave:525,odeva:2323,odieresis:246,odieresiscyrillic:1255,odotbelow:7885,oe:339,oekorean:12634,ogonek:731,ogonekcmb:808,ograve:242,ogujarati:2707,oharmenian:1413,ohiragana:12362,ohookabove:7887,ohorn:417,ohornacute:7899,ohorndotbelow:7907,ohorngrave:7901,ohornhookabove:7903,ohorntilde:7905,ohungarumlaut:337,oi:419,oinvertedbreve:527,okatakana:12458,okatakanahalfwidth:65397,okorean:12631,olehebrew:1451,omacron:333,omacronacute:7763,omacrongrave:7761,omdeva:2384,omega:969,omega1:982,omegacyrillic:1121,omegalatinclosed:631,omegaroundcyrillic:1147,omegatitlocyrillic:1149,omegatonos:974,omgujarati:2768,omicron:959,omicrontonos:972,omonospace:65359,one:49,onearabic:1633,onebengali:2535,onecircle:9312,onecircleinversesansserif:10122,onedeva:2407,onedotenleader:8228,oneeighth:8539,onefitted:63196,onegujarati:2791,onegurmukhi:2663,onehackarabic:1633,onehalf:189,onehangzhou:12321,oneideographicparen:12832,oneinferior:8321,onemonospace:65297,onenumeratorbengali:2548,oneoldstyle:63281,oneparen:9332,oneperiod:9352,onepersian:1777,onequarter:188,oneroman:8560,onesuperior:185,onethai:3665,onethird:8531,oogonek:491,oogonekmacron:493,oogurmukhi:2579,oomatragurmukhi:2635,oopen:596,oparen:9386,openbullet:9702,option:8997,ordfeminine:170,ordmasculine:186,orthogonal:8735,oshortdeva:2322,oshortvowelsigndeva:2378,oslash:248,oslashacute:511,osmallhiragana:12361,osmallkatakana:12457,osmallkatakanahalfwidth:65387,ostrokeacute:511,osuperior:63216,otcyrillic:1151,otilde:245,otildeacute:7757,otildedieresis:7759,oubopomofo:12577,overline:8254,overlinecenterline:65098,overlinecmb:773,overlinedashed:65097,overlinedblwavy:65100,overlinewavy:65099,overscore:175,ovowelsignbengali:2507,ovowelsigndeva:2379,ovowelsigngujarati:2763,p:112,paampssquare:13184,paasentosquare:13099,pabengali:2474,pacute:7765,padeva:2346,pagedown:8671,pageup:8670,pagujarati:2730,pagurmukhi:2602,pahiragana:12401,paiyannoithai:3631,pakatakana:12497,palatalizationcyrilliccmb:1156,palochkacyrillic:1216,pansioskorean:12671,paragraph:182,parallel:8741,parenleft:40,parenleftaltonearabic:64830,parenleftbt:63725,parenleftex:63724,parenleftinferior:8333,parenleftmonospace:65288,parenleftsmall:65113,parenleftsuperior:8317,parenlefttp:63723,parenleftvertical:65077,parenright:41,parenrightaltonearabic:64831,parenrightbt:63736,parenrightex:63735,parenrightinferior:8334,parenrightmonospace:65289,parenrightsmall:65114,parenrightsuperior:8318,parenrighttp:63734,parenrightvertical:65078,partialdiff:8706,paseqhebrew:1472,pashtahebrew:1433,pasquare:13225,patah:1463,patah11:1463,patah1d:1463,patah2a:1463,patahhebrew:1463,patahnarrowhebrew:1463,patahquarterhebrew:1463,patahwidehebrew:1463,pazerhebrew:1441,pbopomofo:12550,pcircle:9439,pdotaccent:7767,pe:1508,pecyrillic:1087,pedagesh:64324,pedageshhebrew:64324,peezisquare:13115,pefinaldageshhebrew:64323,peharabic:1662,peharmenian:1402,pehebrew:1508,pehfinalarabic:64343,pehinitialarabic:64344,pehiragana:12410,pehmedialarabic:64345,pekatakana:12506,pemiddlehookcyrillic:1191,perafehebrew:64334,percent:37,percentarabic:1642,percentmonospace:65285,percentsmall:65130,period:46,periodarmenian:1417,periodcentered:183,periodhalfwidth:65377,periodinferior:63207,periodmonospace:65294,periodsmall:65106,periodsuperior:63208,perispomenigreekcmb:834,perpendicular:8869,perthousand:8240,peseta:8359,pfsquare:13194,phabengali:2475,phadeva:2347,phagujarati:2731,phagurmukhi:2603,phi:966,phi1:981,phieuphacirclekorean:12922,phieuphaparenkorean:12826,phieuphcirclekorean:12908,phieuphkorean:12621,phieuphparenkorean:12812,philatin:632,phinthuthai:3642,phisymbolgreek:981,phook:421,phophanthai:3614,phophungthai:3612,phosamphaothai:3616,pi:960,pieupacirclekorean:12915,pieupaparenkorean:12819,pieupcieuckorean:12662,pieupcirclekorean:12901,pieupkiyeokkorean:12658,pieupkorean:12610,pieupparenkorean:12805,pieupsioskiyeokkorean:12660,pieupsioskorean:12612,pieupsiostikeutkorean:12661,pieupthieuthkorean:12663,pieuptikeutkorean:12659,pihiragana:12404,pikatakana:12500,pisymbolgreek:982,piwrarmenian:1411,plus:43,plusbelowcmb:799,pluscircle:8853,plusminus:177,plusmod:726,plusmonospace:65291,plussmall:65122,plussuperior:8314,pmonospace:65360,pmsquare:13272,pohiragana:12413,pointingindexdownwhite:9759,pointingindexleftwhite:9756,pointingindexrightwhite:9758,pointingindexupwhite:9757,pokatakana:12509,poplathai:3611,postalmark:12306,postalmarkface:12320,pparen:9387,precedes:8826,prescription:8478,primemod:697,primereversed:8245,product:8719,projective:8965,prolongedkana:12540,propellor:8984,propersubset:8834,propersuperset:8835,proportion:8759,proportional:8733,psi:968,psicyrillic:1137,psilipneumatacyrilliccmb:1158,pssquare:13232,puhiragana:12407,pukatakana:12503,pvsquare:13236,pwsquare:13242,q:113,qadeva:2392,qadmahebrew:1448,qafarabic:1602,qaffinalarabic:65238,qafinitialarabic:65239,qafmedialarabic:65240,qamats:1464,qamats10:1464,qamats1a:1464,qamats1c:1464,qamats27:1464,qamats29:1464,qamats33:1464,qamatsde:1464,qamatshebrew:1464,qamatsnarrowhebrew:1464,qamatsqatanhebrew:1464,qamatsqatannarrowhebrew:1464,qamatsqatanquarterhebrew:1464,qamatsqatanwidehebrew:1464,qamatsquarterhebrew:1464,qamatswidehebrew:1464,qarneyparahebrew:1439,qbopomofo:12561,qcircle:9440,qhook:672,qmonospace:65361,qof:1511,qofdagesh:64327,qofdageshhebrew:64327,qofhebrew:1511,qparen:9388,quarternote:9833,qubuts:1467,qubuts18:1467,qubuts25:1467,qubuts31:1467,qubutshebrew:1467,qubutsnarrowhebrew:1467,qubutsquarterhebrew:1467,qubutswidehebrew:1467,question:63,questionarabic:1567,questionarmenian:1374,questiondown:191,questiondownsmall:63423,questiongreek:894,questionmonospace:65311,questionsmall:63295,quotedbl:34,quotedblbase:8222,quotedblleft:8220,quotedblmonospace:65282,quotedblprime:12318,quotedblprimereversed:12317,quotedblright:8221,quoteleft:8216,quoteleftreversed:8219,quotereversed:8219,quoteright:8217,quoterightn:329,quotesinglbase:8218,quotesingle:39,quotesinglemonospace:65287,r:114,raarmenian:1404,rabengali:2480,racute:341,radeva:2352,radical:8730,radicalex:63717,radoverssquare:13230,radoverssquaredsquare:13231,radsquare:13229,rafe:1471,rafehebrew:1471,ragujarati:2736,ragurmukhi:2608,rahiragana:12425,rakatakana:12521,rakatakanahalfwidth:65431,ralowerdiagonalbengali:2545,ramiddlediagonalbengali:2544,ramshorn:612,ratio:8758,rbopomofo:12566,rcaron:345,rcedilla:343,rcircle:9441,rcommaaccent:343,rdblgrave:529,rdotaccent:7769,rdotbelow:7771,rdotbelowmacron:7773,referencemark:8251,reflexsubset:8838,reflexsuperset:8839,registered:174,registersans:63720,registerserif:63194,reharabic:1585,reharmenian:1408,rehfinalarabic:65198,rehiragana:12428,rekatakana:12524,rekatakanahalfwidth:65434,resh:1512,reshdageshhebrew:64328,reshhebrew:1512,reversedtilde:8765,reviahebrew:1431,reviamugrashhebrew:1431,revlogicalnot:8976,rfishhook:638,rfishhookreversed:639,rhabengali:2525,rhadeva:2397,rho:961,rhook:637,rhookturned:635,rhookturnedsuperior:693,rhosymbolgreek:1009,rhotichookmod:734,rieulacirclekorean:12913,rieulaparenkorean:12817,rieulcirclekorean:12899,rieulhieuhkorean:12608,rieulkiyeokkorean:12602,rieulkiyeoksioskorean:12649,rieulkorean:12601,rieulmieumkorean:12603,rieulpansioskorean:12652,rieulparenkorean:12803,rieulphieuphkorean:12607,rieulpieupkorean:12604,rieulpieupsioskorean:12651,rieulsioskorean:12605,rieulthieuthkorean:12606,rieultikeutkorean:12650,rieulyeorinhieuhkorean:12653,rightangle:8735,righttackbelowcmb:793,righttriangle:8895,rihiragana:12426,rikatakana:12522,rikatakanahalfwidth:65432,ring:730,ringbelowcmb:805,ringcmb:778,ringhalfleft:703,ringhalfleftarmenian:1369,ringhalfleftbelowcmb:796,ringhalfleftcentered:723,ringhalfright:702,ringhalfrightbelowcmb:825,ringhalfrightcentered:722,rinvertedbreve:531,rittorusquare:13137,rlinebelow:7775,rlongleg:636,rlonglegturned:634,rmonospace:65362,rohiragana:12429,rokatakana:12525,rokatakanahalfwidth:65435,roruathai:3619,rparen:9389,rrabengali:2524,rradeva:2353,rragurmukhi:2652,rreharabic:1681,rrehfinalarabic:64397,rrvocalicbengali:2528,rrvocalicdeva:2400,rrvocalicgujarati:2784,rrvocalicvowelsignbengali:2500,rrvocalicvowelsigndeva:2372,rrvocalicvowelsigngujarati:2756,rsuperior:63217,rtblock:9616,rturned:633,rturnedsuperior:692,ruhiragana:12427,rukatakana:12523,rukatakanahalfwidth:65433,rupeemarkbengali:2546,rupeesignbengali:2547,rupiah:63197,ruthai:3620,rvocalicbengali:2443,rvocalicdeva:2315,rvocalicgujarati:2699,rvocalicvowelsignbengali:2499,rvocalicvowelsigndeva:2371,rvocalicvowelsigngujarati:2755,s:115,sabengali:2488,sacute:347,sacutedotaccent:7781,sadarabic:1589,sadeva:2360,sadfinalarabic:65210,sadinitialarabic:65211,sadmedialarabic:65212,sagujarati:2744,sagurmukhi:2616,sahiragana:12373,sakatakana:12469,sakatakanahalfwidth:65403,sallallahoualayhewasallamarabic:65018,samekh:1505,samekhdagesh:64321,samekhdageshhebrew:64321,samekhhebrew:1505,saraaathai:3634,saraaethai:3649,saraaimaimalaithai:3652,saraaimaimuanthai:3651,saraamthai:3635,saraathai:3632,saraethai:3648,saraiileftthai:63622,saraiithai:3637,saraileftthai:63621,saraithai:3636,saraothai:3650,saraueeleftthai:63624,saraueethai:3639,saraueleftthai:63623,sarauethai:3638,sarauthai:3640,sarauuthai:3641,sbopomofo:12569,scaron:353,scarondotaccent:7783,scedilla:351,schwa:601,schwacyrillic:1241,schwadieresiscyrillic:1243,schwahook:602,scircle:9442,scircumflex:349,scommaaccent:537,sdotaccent:7777,sdotbelow:7779,sdotbelowdotaccent:7785,seagullbelowcmb:828,second:8243,secondtonechinese:714,section:167,seenarabic:1587,seenfinalarabic:65202,seeninitialarabic:65203,seenmedialarabic:65204,segol:1462,segol13:1462,segol1f:1462,segol2c:1462,segolhebrew:1462,segolnarrowhebrew:1462,segolquarterhebrew:1462,segoltahebrew:1426,segolwidehebrew:1462,seharmenian:1405,sehiragana:12379,sekatakana:12475,sekatakanahalfwidth:65406,semicolon:59,semicolonarabic:1563,semicolonmonospace:65307,semicolonsmall:65108,semivoicedmarkkana:12444,semivoicedmarkkanahalfwidth:65439,sentisquare:13090,sentosquare:13091,seven:55,sevenarabic:1639,sevenbengali:2541,sevencircle:9318,sevencircleinversesansserif:10128,sevendeva:2413,seveneighths:8542,sevengujarati:2797,sevengurmukhi:2669,sevenhackarabic:1639,sevenhangzhou:12327,sevenideographicparen:12838,seveninferior:8327,sevenmonospace:65303,sevenoldstyle:63287,sevenparen:9338,sevenperiod:9358,sevenpersian:1783,sevenroman:8566,sevensuperior:8311,seventeencircle:9328,seventeenparen:9348,seventeenperiod:9368,seventhai:3671,sfthyphen:173,shaarmenian:1399,shabengali:2486,shacyrillic:1096,shaddaarabic:1617,shaddadammaarabic:64609,shaddadammatanarabic:64606,shaddafathaarabic:64608,shaddakasraarabic:64610,shaddakasratanarabic:64607,shade:9618,shadedark:9619,shadelight:9617,shademedium:9618,shadeva:2358,shagujarati:2742,shagurmukhi:2614,shalshelethebrew:1427,shbopomofo:12565,shchacyrillic:1097,sheenarabic:1588,sheenfinalarabic:65206,sheeninitialarabic:65207,sheenmedialarabic:65208,sheicoptic:995,sheqel:8362,sheqelhebrew:8362,sheva:1456,sheva115:1456,sheva15:1456,sheva22:1456,sheva2e:1456,shevahebrew:1456,shevanarrowhebrew:1456,shevaquarterhebrew:1456,shevawidehebrew:1456,shhacyrillic:1211,shimacoptic:1005,shin:1513,shindagesh:64329,shindageshhebrew:64329,shindageshshindot:64300,shindageshshindothebrew:64300,shindageshsindot:64301,shindageshsindothebrew:64301,shindothebrew:1473,shinhebrew:1513,shinshindot:64298,shinshindothebrew:64298,shinsindot:64299,shinsindothebrew:64299,shook:642,sigma:963,sigma1:962,sigmafinal:962,sigmalunatesymbolgreek:1010,sihiragana:12375,sikatakana:12471,sikatakanahalfwidth:65404,siluqhebrew:1469,siluqlefthebrew:1469,similar:8764,sindothebrew:1474,siosacirclekorean:12916,siosaparenkorean:12820,sioscieuckorean:12670,sioscirclekorean:12902,sioskiyeokkorean:12666,sioskorean:12613,siosnieunkorean:12667,siosparenkorean:12806,siospieupkorean:12669,siostikeutkorean:12668,six:54,sixarabic:1638,sixbengali:2540,sixcircle:9317,sixcircleinversesansserif:10127,sixdeva:2412,sixgujarati:2796,sixgurmukhi:2668,sixhackarabic:1638,sixhangzhou:12326,sixideographicparen:12837,sixinferior:8326,sixmonospace:65302,sixoldstyle:63286,sixparen:9337,sixperiod:9357,sixpersian:1782,sixroman:8565,sixsuperior:8310,sixteencircle:9327,sixteencurrencydenominatorbengali:2553,sixteenparen:9347,sixteenperiod:9367,sixthai:3670,slash:47,slashmonospace:65295,slong:383,slongdotaccent:7835,smileface:9786,smonospace:65363,sofpasuqhebrew:1475,softhyphen:173,softsigncyrillic:1100,sohiragana:12381,sokatakana:12477,sokatakanahalfwidth:65407,soliduslongoverlaycmb:824,solidusshortoverlaycmb:823,sorusithai:3625,sosalathai:3624,sosothai:3595,sosuathai:3626,space:32,spacehackarabic:32,spade:9824,spadesuitblack:9824,spadesuitwhite:9828,sparen:9390,squarebelowcmb:827,squarecc:13252,squarecm:13213,squarediagonalcrosshatchfill:9641,squarehorizontalfill:9636,squarekg:13199,squarekm:13214,squarekmcapital:13262,squareln:13265,squarelog:13266,squaremg:13198,squaremil:13269,squaremm:13212,squaremsquared:13217,squareorthogonalcrosshatchfill:9638,squareupperlefttolowerrightfill:9639,squareupperrighttolowerleftfill:9640,squareverticalfill:9637,squarewhitewithsmallblack:9635,srsquare:13275,ssabengali:2487,ssadeva:2359,ssagujarati:2743,ssangcieuckorean:12617,ssanghieuhkorean:12677,ssangieungkorean:12672,ssangkiyeokkorean:12594,ssangnieunkorean:12645,ssangpieupkorean:12611,ssangsioskorean:12614,ssangtikeutkorean:12600,ssuperior:63218,sterling:163,sterlingmonospace:65505,strokelongoverlaycmb:822,strokeshortoverlaycmb:821,subset:8834,subsetnotequal:8842,subsetorequal:8838,succeeds:8827,suchthat:8715,suhiragana:12377,sukatakana:12473,sukatakanahalfwidth:65405,sukunarabic:1618,summation:8721,sun:9788,superset:8835,supersetnotequal:8843,supersetorequal:8839,svsquare:13276,syouwaerasquare:13180,t:116,tabengali:2468,tackdown:8868,tackleft:8867,tadeva:2340,tagujarati:2724,tagurmukhi:2596,taharabic:1591,tahfinalarabic:65218,tahinitialarabic:65219,tahiragana:12383,tahmedialarabic:65220,taisyouerasquare:13181,takatakana:12479,takatakanahalfwidth:65408,tatweelarabic:1600,tau:964,tav:1514,tavdages:64330,tavdagesh:64330,tavdageshhebrew:64330,tavhebrew:1514,tbar:359,tbopomofo:12554,tcaron:357,tccurl:680,tcedilla:355,tcheharabic:1670,tchehfinalarabic:64379,tchehinitialarabic:64380,tchehmedialarabic:64381,tcircle:9443,tcircumflexbelow:7793,tcommaaccent:355,tdieresis:7831,tdotaccent:7787,tdotbelow:7789,tecyrillic:1090,tedescendercyrillic:1197,teharabic:1578,tehfinalarabic:65174,tehhahinitialarabic:64674,tehhahisolatedarabic:64524,tehinitialarabic:65175,tehiragana:12390,tehjeeminitialarabic:64673,tehjeemisolatedarabic:64523,tehmarbutaarabic:1577,tehmarbutafinalarabic:65172,tehmedialarabic:65176,tehmeeminitialarabic:64676,tehmeemisolatedarabic:64526,tehnoonfinalarabic:64627,tekatakana:12486,tekatakanahalfwidth:65411,telephone:8481,telephoneblack:9742,telishagedolahebrew:1440,telishaqetanahebrew:1449,tencircle:9321,tenideographicparen:12841,tenparen:9341,tenperiod:9361,tenroman:8569,tesh:679,tet:1496,tetdagesh:64312,tetdageshhebrew:64312,tethebrew:1496,tetsecyrillic:1205,tevirhebrew:1435,tevirlefthebrew:1435,thabengali:2469,thadeva:2341,thagujarati:2725,thagurmukhi:2597,thalarabic:1584,thalfinalarabic:65196,thanthakhatlowleftthai:63640,thanthakhatlowrightthai:63639,thanthakhatthai:3660,thanthakhatupperleftthai:63638,theharabic:1579,thehfinalarabic:65178,thehinitialarabic:65179,thehmedialarabic:65180,thereexists:8707,therefore:8756,theta:952,theta1:977,thetasymbolgreek:977,thieuthacirclekorean:12921,thieuthaparenkorean:12825,thieuthcirclekorean:12907,thieuthkorean:12620,thieuthparenkorean:12811,thirteencircle:9324,thirteenparen:9344,thirteenperiod:9364,thonangmonthothai:3601,thook:429,thophuthaothai:3602,thorn:254,thothahanthai:3607,thothanthai:3600,thothongthai:3608,thothungthai:3606,thousandcyrillic:1154,thousandsseparatorarabic:1644,thousandsseparatorpersian:1644,three:51,threearabic:1635,threebengali:2537,threecircle:9314,threecircleinversesansserif:10124,threedeva:2409,threeeighths:8540,threegujarati:2793,threegurmukhi:2665,threehackarabic:1635,threehangzhou:12323,threeideographicparen:12834,threeinferior:8323,threemonospace:65299,threenumeratorbengali:2550,threeoldstyle:63283,threeparen:9334,threeperiod:9354,threepersian:1779,threequarters:190,threequartersemdash:63198,threeroman:8562,threesuperior:179,threethai:3667,thzsquare:13204,tihiragana:12385,tikatakana:12481,tikatakanahalfwidth:65409,tikeutacirclekorean:12912,tikeutaparenkorean:12816,tikeutcirclekorean:12898,tikeutkorean:12599,tikeutparenkorean:12802,tilde:732,tildebelowcmb:816,tildecmb:771,tildecomb:771,tildedoublecmb:864,tildeoperator:8764,tildeoverlaycmb:820,tildeverticalcmb:830,timescircle:8855,tipehahebrew:1430,tipehalefthebrew:1430,tippigurmukhi:2672,titlocyrilliccmb:1155,tiwnarmenian:1407,tlinebelow:7791,tmonospace:65364,toarmenian:1385,tohiragana:12392,tokatakana:12488,tokatakanahalfwidth:65412,tonebarextrahighmod:741,tonebarextralowmod:745,tonebarhighmod:742,tonebarlowmod:744,tonebarmidmod:743,tonefive:445,tonesix:389,tonetwo:424,tonos:900,tonsquare:13095,topatakthai:3599,tortoiseshellbracketleft:12308,tortoiseshellbracketleftsmall:65117,tortoiseshellbracketleftvertical:65081,tortoiseshellbracketright:12309,tortoiseshellbracketrightsmall:65118,tortoiseshellbracketrightvertical:65082,totaothai:3605,tpalatalhook:427,tparen:9391,trademark:8482,trademarksans:63722,trademarkserif:63195,tretroflexhook:648,triagdn:9660,triaglf:9668,triagrt:9658,triagup:9650,ts:678,tsadi:1510,tsadidagesh:64326,tsadidageshhebrew:64326,tsadihebrew:1510,tsecyrillic:1094,tsere:1461,tsere12:1461,tsere1e:1461,tsere2b:1461,tserehebrew:1461,tserenarrowhebrew:1461,tserequarterhebrew:1461,tserewidehebrew:1461,tshecyrillic:1115,tsuperior:63219,ttabengali:2463,ttadeva:2335,
-e.video.width=g.width,e.video.height=g.height}):(e.video.width=g.width,e.video.height=g.height,e.video.host="youtube",e.video.embedSrc=b.trustAsResourceUrl("https://www.youtube.com/embed/"+RegExp.$1+"?autoplay=0")),a}var h=/https?:\/\/(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|album\/(\d+)\/video\/|)(\d+)(?:$|\/|\?)*/gi;if(a.match(h)){var i=this.calcDimensions(d);e.video.id=RegExp.$3,d.video.details?c.get("https://vimeo.com/api/v2/video/"+RegExp.$3+".json").success(function(a){e.video.host="vimeo",e.video.title=a[0].title,e.video.rawDescription=a[0].description.replace(/\n/g,"<br/>").replace(/&#10;/g,"<br/>"),e.video.description=a[0].description.replace(/((<|&lt;)br\s*\/*(>|&gt;)\r\n)/g," ").trunc(250,!0),e.video.thumbnail=a[0].thumbnail_medium,e.video.views=a[0].stats_number_of_plays,e.video.likes=a[0].stats_number_of_likes,e.video.uploader=a[0].user_name,e.video.uploaderPage=a[0].user_url,e.video.uploadDate=a[0].uploadDate,e.video.url=a[0].url,e.video.embedSrc=b.trustAsResourceUrl("//player.vimeo.com/video/"+a[0].id+"?title=0&byline=0&portrait=0&autoplay=1"),e.video.width=i.width,e.video.height=i.height}):(e.video.width=i.width,e.video.height=i.height,e.video.host="vimeo",e.video.embedSrc=b.trustAsResourceUrl("//player.vimeo.com/video/"+RegExp.$3+"?title=0&byline=0&portrait=0&autoplay=0"))}return a},embedBasic:function(a){var c=/((?:https?):\/\/\S*\.(?:ogv|webm|mp4))/gi;return a.match(c)&&(e.video.basic=b.trustAsResourceUrl(RegExp.$1)),a}},m={embed:function(a){var c=/((?:https?):\/\/\S*\.(?:wav|mp3|ogg))/gi;return a.match(c)&&(e.audio.url=b.trustAsResourceUrl(RegExp.$1)),a}},n={embed:function(a){var b=/((?:https?):\/\/\S*\.(?:gif|jpg|jpeg|tiff|png|svg|webp))/gi;return a.match(b)&&(e.image.url=RegExp.$1),a}},o={encodeCode:function(a){return a=a.replace(/\&/gm,"&amp;"),a=a.replace(/</gm,"&lt;"),a=a.replace(/>/gm,"&gt;")},getCode:function(a){var b=this;return a=a.replace(/(`+)(\s|[a-z]+)\s*([\s\S]*?[^`])\s*\1(?!`)/gm,function(a,c,d,e){var f=e;return f=f.replace(/^([ \t]*)/g,""),f=f.replace(/[ \t]*$/g,""),f=b.encodeCode(f),f=f.replace(/:\/\//g,"~P"),'<pre><code class="ne-code '+d+'">'+f+"</code></pre>"})}},p={embed:function(a){var c=/((?:https?):\/\/\S*\.(?:pdf|PDF))/gi;return a.match(c)&&(e.pdf.url=b.trustAsResourceUrl(RegExp.$1)),a}};if(k.code.highlight){if(!window.hljs)throw"hlsj (Highlight JS is not defined.";i=o.getCode(i),d(function(){hljs.initHighlighting(),k.code.lineNumbers&&angular.element(".ne-code").each(function(){var a=1,b=$(this).text().split("\n").length,c=$("<ul/>").addClass("pre-numbering");for(angular.element(this).addClass("has-numbering").parent().append(c),a;b>=a;a++)c.append(angular.element("<li/>").text(a))})},0)}var q=a("emoticons")(i,k).$$unwrapTrustedValue();if(k.video.embed){if(!k.video.ytAuthKey)throw"Youtube authentication key is required to get data from youtube.";q=l.embed(q,k)}k.basicVideo&&(q=l.embedBasic(q)),k.audio.embed&&(q=m.embed(q)),k.image.embed&&(q=n.embed(q)),k.pdf.embed&&(q=p.embed(q)),e.neText=b.trustAsHtml(q)}}}]).directive("neHljs",["$timeout",function(a){return{restrict:"AE",link:function(b,c){a(function(){c.find(".ne-code").each(function(){hljs.highlightBlock(this)})},0)}}}])}(),function(a){"undefined"!=typeof exports?a(exports):(window.hljs=a({}),"function"==typeof define&&define.amd&&define("hljs",[],function(){return window.hljs}))}(function(a){function b(a){return a.replace(/&/gm,"&amp;").replace(/</gm,"&lt;").replace(/>/gm,"&gt;")}function c(a){return a.nodeName.toLowerCase()}function d(a,b){var c=a&&a.exec(b);return c&&0==c.index}function e(a){return/^(no-?highlight|plain|text)$/i.test(a)}function f(a){var b,c,d,f=a.className+" ";if(f+=a.parentNode?a.parentNode.className:"",c=/\blang(?:uage)?-([\w-]+)\b/i.exec(f))return u(c[1])?c[1]:"no-highlight";for(f=f.split(/\s+/),b=0,d=f.length;d>b;b++)if(u(f[b])||e(f[b]))return f[b]}function g(a,b){var c,d={};for(c in a)d[c]=a[c];if(b)for(c in b)d[c]=b[c];return d}function h(a){var b=[];return function d(a,e){for(var f=a.firstChild;f;f=f.nextSibling)3==f.nodeType?e+=f.nodeValue.length:1==f.nodeType&&(b.push({event:"start",offset:e,node:f}),e=d(f,e),c(f).match(/br|hr|img|input/)||b.push({event:"stop",offset:e,node:f}));return e}(a,0),b}function i(a,d,e){function f(){return a.length&&d.length?a[0].offset!=d[0].offset?a[0].offset<d[0].offset?a:d:"start"==d[0].event?a:d:a.length?a:d}function g(a){function d(a){return" "+a.nodeName+'="'+b(a.value)+'"'}k+="<"+c(a)+Array.prototype.map.call(a.attributes,d).join("")+">"}function h(a){k+="</"+c(a)+">"}function i(a){("start"==a.event?g:h)(a.node)}for(var j=0,k="",l=[];a.length||d.length;){var m=f();if(k+=b(e.substr(j,m[0].offset-j)),j=m[0].offset,m==a){l.reverse().forEach(h);do i(m.splice(0,1)[0]),m=f();while(m==a&&m.length&&m[0].offset==j);l.reverse().forEach(g)}else"start"==m[0].event?l.push(m[0].node):l.pop(),i(m.splice(0,1)[0])}return k+b(e.substr(j))}function j(a){function b(a){return a&&a.source||a}function c(c,d){return new RegExp(b(c),"m"+(a.case_insensitive?"i":"")+(d?"g":""))}function d(e,f){if(!e.compiled){if(e.compiled=!0,e.keywords=e.keywords||e.beginKeywords,e.keywords){var h={},i=function(b,c){a.case_insensitive&&(c=c.toLowerCase()),c.split(" ").forEach(function(a){var c=a.split("|");h[c[0]]=[b,c[1]?Number(c[1]):1]})};"string"==typeof e.keywords?i("keyword",e.keywords):Object.keys(e.keywords).forEach(function(a){i(a,e.keywords[a])}),e.keywords=h}e.lexemesRe=c(e.lexemes||/\b\w+\b/,!0),f&&(e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")\\b"),e.begin||(e.begin=/\B|\b/),e.beginRe=c(e.begin),e.end||e.endsWithParent||(e.end=/\B|\b/),e.end&&(e.endRe=c(e.end)),e.terminator_end=b(e.end)||"",e.endsWithParent&&f.terminator_end&&(e.terminator_end+=(e.end?"|":"")+f.terminator_end)),e.illegal&&(e.illegalRe=c(e.illegal)),void 0===e.relevance&&(e.relevance=1),e.contains||(e.contains=[]);var j=[];e.contains.forEach(function(a){a.variants?a.variants.forEach(function(b){j.push(g(a,b))}):j.push("self"==a?e:a)}),e.contains=j,e.contains.forEach(function(a){d(a,e)}),e.starts&&d(e.starts,f);var k=e.contains.map(function(a){return a.beginKeywords?"\\.?("+a.begin+")\\.?":a.begin}).concat([e.terminator_end,e.illegal]).map(b).filter(Boolean);e.terminators=k.length?c(k.join("|"),!0):{exec:function(){return null}}}}d(a)}function k(a,c,e,f){function g(a,b){for(var c=0;c<b.contains.length;c++)if(d(b.contains[c].beginRe,a))return b.contains[c]}function h(a,b){if(d(a.endRe,b)){for(;a.endsParent&&a.parent;)a=a.parent;return a}return a.endsWithParent?h(a.parent,b):void 0}function i(a,b){return!e&&d(b.illegalRe,a)}function m(a,b){var c=t.case_insensitive?b[0].toLowerCase():b[0];return a.keywords.hasOwnProperty(c)&&a.keywords[c]}function n(a,b,c,d){var e=d?"":v.classPrefix,f='<span class="'+e,g=c?"":"</span>";return f+=a+'">',f+b+g}function o(){if(!y.keywords)return b(B);var a="",c=0;y.lexemesRe.lastIndex=0;for(var d=y.lexemesRe.exec(B);d;){a+=b(B.substr(c,d.index-c));var e=m(y,d);e?(C+=e[1],a+=n(e[0],b(d[0]))):a+=b(d[0]),c=y.lexemesRe.lastIndex,d=y.lexemesRe.exec(B)}return a+b(B.substr(c))}function p(){var a="string"==typeof y.subLanguage;if(a&&!w[y.subLanguage])return b(B);var c=a?k(y.subLanguage,B,!0,z[y.subLanguage]):l(B,y.subLanguage.length?y.subLanguage:void 0);return y.relevance>0&&(C+=c.relevance),a&&(z[y.subLanguage]=c.top),n(c.language,c.value,!1,!0)}function q(){return void 0!==y.subLanguage?p():o()}function r(a,c){var d=a.className?n(a.className,"",!0):"";a.returnBegin?(A+=d,B=""):a.excludeBegin?(A+=b(c)+d,B=""):(A+=d,B=c),y=Object.create(a,{parent:{value:y}})}function s(a,c){if(B+=a,void 0===c)return A+=q(),0;var d=g(c,y);if(d)return A+=q(),r(d,c),d.returnBegin?0:c.length;var e=h(y,c);if(e){var f=y;f.returnEnd||f.excludeEnd||(B+=c),A+=q();do y.className&&(A+="</span>"),C+=y.relevance,y=y.parent;while(y!=e.parent);return f.excludeEnd&&(A+=b(c)),B="",e.starts&&r(e.starts,""),f.returnEnd?0:c.length}if(i(c,y))throw new Error('Illegal lexeme "'+c+'" for mode "'+(y.className||"<unnamed>")+'"');return B+=c,c.length||1}var t=u(a);if(!t)throw new Error('Unknown language: "'+a+'"');j(t);var x,y=f||t,z={},A="";for(x=y;x!=t;x=x.parent)x.className&&(A=n(x.className,"",!0)+A);var B="",C=0;try{for(var D,E,F=0;;){if(y.terminators.lastIndex=F,D=y.terminators.exec(c),!D)break;E=s(c.substr(F,D.index-F),D[0]),F=D.index+E}for(s(c.substr(F)),x=y;x.parent;x=x.parent)x.className&&(A+="</span>");return{relevance:C,value:A,language:a,top:y}}catch(G){if(-1!=G.message.indexOf("Illegal"))return{relevance:0,value:b(c)};throw G}}function l(a,c){c=c||v.languages||Object.keys(w);var d={relevance:0,value:b(a)},e=d;return c.forEach(function(b){if(u(b)){var c=k(b,a,!1);c.language=b,c.relevance>e.relevance&&(e=c),c.relevance>d.relevance&&(e=d,d=c)}}),e.language&&(d.second_best=e),d}function m(a){return v.tabReplace&&(a=a.replace(/^((<[^>]+>|\t)+)/gm,function(a,b){return b.replace(/\t/g,v.tabReplace)})),v.useBR&&(a=a.replace(/\n/g,"<br>")),a}function n(a,b,c){var d=b?x[b]:c,e=[a.trim()];return a.match(/\bhljs\b/)||e.push("hljs"),-1===a.indexOf(d)&&e.push(d),e.join(" ").trim()}function o(a){var b=f(a);if(!e(b)){var c;v.useBR?(c=document.createElementNS("http://www.w3.org/1999/xhtml","div"),c.innerHTML=a.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n")):c=a;var d=c.textContent,g=b?k(b,d,!0):l(d),j=h(c);if(j.length){var o=document.createElementNS("http://www.w3.org/1999/xhtml","div");o.innerHTML=g.value,g.value=i(j,h(o),d)}g.value=m(g.value),a.innerHTML=g.value,a.className=n(a.className,b,g.language),a.result={language:g.language,re:g.relevance},g.second_best&&(a.second_best={language:g.second_best.language,re:g.second_best.relevance})}}function p(a){v=g(v,a)}function q(){if(!q.called){q.called=!0;var a=document.querySelectorAll("pre code");Array.prototype.forEach.call(a,o)}}function r(){addEventListener("DOMContentLoaded",q,!1),addEventListener("load",q,!1)}function s(b,c){var d=w[b]=c(a);d.aliases&&d.aliases.forEach(function(a){x[a]=b})}function t(){return Object.keys(w)}function u(a){return a=(a||"").toLowerCase(),w[a]||w[x[a]]}var v={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},w={},x={};return a.highlight=k,a.highlightAuto=l,a.fixMarkup=m,a.highlightBlock=o,a.configure=p,a.initHighlighting=q,a.initHighlightingOnLoad=r,a.registerLanguage=s,a.listLanguages=t,a.getLanguage=u,a.inherit=g,a.IDENT_RE="[a-zA-Z]\\w*",a.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",a.NUMBER_RE="\\b\\d+(\\.\\d+)?",a.C_NUMBER_RE="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",a.BINARY_NUMBER_RE="\\b(0b[01]+)",a.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",a.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},a.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[a.BACKSLASH_ESCAPE]},a.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[a.BACKSLASH_ESCAPE]},a.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\b/},a.COMMENT=function(b,c,d){var e=a.inherit({className:"comment",begin:b,end:c,contains:[]},d||{});return e.contains.push(a.PHRASAL_WORDS_MODE),e.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),e},a.C_LINE_COMMENT_MODE=a.COMMENT("//","$"),a.C_BLOCK_COMMENT_MODE=a.COMMENT("/\\*","\\*/"),a.HASH_COMMENT_MODE=a.COMMENT("#","$"),a.NUMBER_MODE={className:"number",begin:a.NUMBER_RE,relevance:0},a.C_NUMBER_MODE={className:"number",begin:a.C_NUMBER_RE,relevance:0},a.BINARY_NUMBER_MODE={className:"number",begin:a.BINARY_NUMBER_RE,relevance:0},a.CSS_NUMBER_MODE={className:"number",begin:a.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},a.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[a.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[a.BACKSLASH_ESCAPE]}]},a.TITLE_MODE={className:"title",begin:a.IDENT_RE,relevance:0},a.UNDERSCORE_TITLE_MODE={className:"title",begin:a.UNDERSCORE_IDENT_RE,relevance:0},a.registerLanguage("1c",function(a){var b="[a-zA-Zа-яА-Я][a-zA-Z0-9_а-яА-Я]*",c="возврат дата для если и или иначе иначеесли исключение конецесли конецпопытки конецпроцедуры конецфункции конеццикла константа не перейти перем перечисление по пока попытка прервать продолжить процедура строка тогда фс функция цикл число экспорт",d="ansitooem oemtoansi ввестивидсубконто ввестидату ввестизначение ввестиперечисление ввестипериод ввестиплансчетов ввестистроку ввестичисло вопрос восстановитьзначение врег выбранныйплансчетов вызватьисключение датагод датамесяц датачисло добавитьмесяц завершитьработусистемы заголовоксистемы записьжурналарегистрации запуститьприложение зафиксироватьтранзакцию значениевстроку значениевстрокувнутр значениевфайл значениеизстроки значениеизстрокивнутр значениеизфайла имякомпьютера имяпользователя каталогвременныхфайлов каталогиб каталогпользователя каталогпрограммы кодсимв командасистемы конгода конецпериодаби конецрассчитанногопериодаби конецстандартногоинтервала конквартала конмесяца коннедели лев лог лог10 макс максимальноеколичествосубконто мин монопольныйрежим названиеинтерфейса названиенабораправ назначитьвид назначитьсчет найти найтипомеченныенаудаление найтиссылки началопериодаби началостандартногоинтервала начатьтранзакцию начгода начквартала начмесяца начнедели номерднягода номерднянедели номернеделигода нрег обработкаожидания окр описаниеошибки основнойжурналрасчетов основнойплансчетов основнойязык открытьформу открытьформумодально отменитьтранзакцию очиститьокносообщений периодстр полноеимяпользователя получитьвремята получитьдатута получитьдокументта получитьзначенияотбора получитьпозициюта получитьпустоезначение получитьта прав праводоступа предупреждение префиксавтонумерации пустаястрока пустоезначение рабочаядаттьпустоезначение рабочаядата разделительстраниц разделительстрок разм разобратьпозициюдокумента рассчитатьрегистрына рассчитатьрегистрыпо сигнал симв символтабуляции создатьобъект сокрл сокрлп сокрп сообщить состояние сохранитьзначение сред статусвозврата стрдлина стрзаменить стрколичествострок стрполучитьстроку  стрчисловхождений сформироватьпозициюдокумента счетпокоду текущаядата текущеевремя типзначения типзначениястр удалитьобъекты установитьтана установитьтапо фиксшаблон формат цел шаблон",e={className:"dquote",begin:'""'},f={className:"string",begin:'"',end:'"|$',contains:[e]},g={className:"string",begin:"\\|",end:'"|$',contains:[e]};return{case_insensitive:!0,lexemes:b,keywords:{keyword:c,built_in:d},contains:[a.C_LINE_COMMENT_MODE,a.NUMBER_MODE,f,g,{className:"function",begin:"(процедура|функция)",end:"$",lexemes:b,keywords:"процедура функция",contains:[a.inherit(a.TITLE_MODE,{begin:b}),{className:"tail",endsWithParent:!0,contains:[{className:"params",begin:"\\(",end:"\\)",lexemes:b,keywords:"знач",contains:[f,g]},{className:"export",begin:"экспорт",endsWithParent:!0,lexemes:b,keywords:"экспорт",contains:[a.C_LINE_COMMENT_MODE]}]},a.C_LINE_COMMENT_MODE]},{className:"preprocessor",begin:"#",end:"$"},{className:"date",begin:"'\\d{2}\\.\\d{2}\\.(\\d{2}|\\d{4})'"}]}}),a.registerLanguage("accesslog",function(a){return{contains:[{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+\\b",relevance:0},{className:"string",begin:'"(GET|POST|HEAD|PUT|DELETE|CONNECT|OPTIONS|PATCH|TRACE)',end:'"',keywords:"GET POST HEAD PUT DELETE CONNECT OPTIONS PATCH TRACE",illegal:"\\n",relevance:10},{className:"string",begin:/\[/,end:/\]/,illegal:"\\n"},{className:"string",begin:'"',end:'"',illegal:"\\n"}]}}),a.registerLanguage("actionscript",function(a){var b="[a-zA-Z_$][a-zA-Z0-9_$]*",c="([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)",d={className:"rest_arg",begin:"[.]{3}",end:b,relevance:10};return{aliases:["as"],keywords:{keyword:"as break case catch class const continue default delete do dynamic each else extends final finally for function get if implements import in include instanceof interface internal is namespace native new override package private protected public return set static super switch this throw try typeof use var void while with",literal:"true false null undefined"},contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.C_NUMBER_MODE,{className:"package",beginKeywords:"package",end:"{",contains:[a.TITLE_MODE]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,contains:[{beginKeywords:"extends implements"},a.TITLE_MODE]},{className:"preprocessor",beginKeywords:"import include",end:";"},{className:"function",beginKeywords:"function",end:"[{;]",excludeEnd:!0,illegal:"\\S",contains:[a.TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,d]},{className:"type",begin:":",end:c,relevance:10}]}],illegal:/#/}}),a.registerLanguage("apache",function(a){var b={className:"number",begin:"[\\$%]\\d+"};return{aliases:["apacheconf"],case_insensitive:!0,contains:[a.HASH_COMMENT_MODE,{className:"tag",begin:"</?",end:">"},{className:"keyword",begin:/\w+/,relevance:0,keywords:{common:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{end:/$/,relevance:0,keywords:{literal:"on off all"},contains:[{className:"sqbracket",begin:"\\s\\[",end:"\\]$"},{className:"cbracket",begin:"[\\$%]\\{",end:"\\}",contains:["self",b]},b,a.QUOTE_STRING_MODE]}}],illegal:/\S/}}),a.registerLanguage("applescript",function(a){var b=a.inherit(a.QUOTE_STRING_MODE,{illegal:""}),c={className:"params",begin:"\\(",end:"\\)",contains:["self",a.C_NUMBER_MODE,b]},d=a.COMMENT("--","$"),e=a.COMMENT("\\(\\*","\\*\\)",{contains:["self",d]}),f=[d,e,a.HASH_COMMENT_MODE];return{aliases:["osascript"],keywords:{keyword:"about above after against and around as at back before beginning behind below beneath beside between but by considering contain contains continue copy div does eighth else end equal equals error every exit fifth first for fourth from front get given global if ignoring in into is it its last local me middle mod my ninth not of on onto or over prop property put ref reference repeat returning script second set seventh since sixth some tell tenth that the|0 then third through thru timeout times to transaction try until where while whose with without",constant:"AppleScript false linefeed return pi quote result space tab true",type:"alias application boolean class constant date file integer list number real record string text",command:"activate beep count delay launch log offset read round run say summarize write",property:"character characters contents day frontmost id item length month name paragraph paragraphs rest reverse running time version weekday word words year"},contains:[b,a.C_NUMBER_MODE,{className:"type",begin:"\\bPOSIX file\\b"},{className:"command",begin:"\\b(clipboard info|the clipboard|info for|list (disks|folder)|mount volume|path to|(close|open for) access|(get|set) eof|current date|do shell script|get volume settings|random number|set volume|system attribute|system info|time to GMT|(load|run|store) script|scripting components|ASCII (character|number)|localized string|choose (application|color|file|file name|folder|from list|remote application|URL)|display (alert|dialog))\\b|^\\s*return\\b"},{className:"constant",begin:"\\b(text item delimiters|current application|missing value)\\b"},{className:"keyword",begin:"\\b(apart from|aside from|instead of|out of|greater than|isn't|(doesn't|does not) (equal|come before|come after|contain)|(greater|less) than( or equal)?|(starts?|ends|begins?) with|contained by|comes (before|after)|a (ref|reference))\\b"},{className:"property",begin:"\\b(POSIX path|(date|time) string|quoted form)\\b"},{className:"function_start",beginKeywords:"on",illegal:"[${=;\\n]",contains:[a.UNDERSCORE_TITLE_MODE,c]}].concat(f),illegal:"//|->|=>|\\[\\["}}),a.registerLanguage("armasm",function(a){return{case_insensitive:!0,aliases:["arm"],lexemes:"\\.?"+a.IDENT_RE,keywords:{literal:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 ",preprocessor:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"{PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @ "},contains:[{className:"keyword",begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?",end:"\\s"},a.COMMENT("[;@]","$",{relevance:0}),a.C_BLOCK_COMMENT_MODE,a.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"label",variants:[{begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"^\\s*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"[=#]\\w+"}],relevance:0}]}}),a.registerLanguage("xml",function(a){var b="[A-Za-z0-9\\._:-]+",c={begin:/<\?(php)?(?!\w)/,end:/\?>/,subLanguage:"php"},d={endsWithParent:!0,illegal:/</,relevance:0,contains:[c,{className:"attribute",begin:b,relevance:0},{begin:"=",relevance:0,contains:[{className:"value",contains:[c],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/[^\s\/>]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xsl","plist"],case_insensitive:!0,contains:[{className:"doctype",begin:"<!DOCTYPE",end:">",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},a.COMMENT("<!--","-->",{relevance:10}),{className:"cdata",begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{className:"tag",begin:"<style(?=\\s|>|$)",end:">",keywords:{title:"style"},contains:[d],starts:{end:"</style>",returnEnd:!0,subLanguage:"css"}},{className:"tag",begin:"<script(?=\\s|>|$)",end:">",keywords:{title:"script"},contains:[d],starts:{end:"</script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars"]}},c,{className:"pi",begin:/<\?\w+/,end:/\?>/,relevance:10},{className:"tag",begin:"</?",end:"/?>",contains:[{className:"title",begin:/[^ \/><\n\t]+/,relevance:0},d]}]}}),a.registerLanguage("asciidoc",function(a){return{aliases:["adoc"],contains:[a.COMMENT("^/{4,}\\n","\\n/{4,}$",{relevance:10}),a.COMMENT("^//","$",{relevance:0}),{className:"title",begin:"^\\.\\w.*$"},{begin:"^[=\\*]{4,}\\n",end:"\\n^[=\\*]{4,}$",relevance:10},{className:"header",begin:"^(={1,5}) .+?( \\1)?$",relevance:10},{className:"header",begin:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$",relevance:10},{className:"attribute",begin:"^:.+?:",end:"\\s",excludeEnd:!0,relevance:10},{className:"attribute",begin:"^\\[.+?\\]$",relevance:0},{className:"blockquote",begin:"^_{4,}\\n",end:"\\n_{4,}$",relevance:10},{className:"code",begin:"^[\\-\\.]{4,}\\n",end:"\\n[\\-\\.]{4,}$",relevance:10},{begin:"^\\+{4,}\\n",end:"\\n\\+{4,}$",contains:[{begin:"<",end:">",subLanguage:"xml",relevance:0}],relevance:10},{className:"bullet",begin:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{className:"label",begin:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",relevance:10},{className:"strong",begin:"\\B\\*(?![\\*\\s])",end:"(\\n{2}|\\*)",contains:[{begin:"\\\\*\\w",relevance:0}]},{className:"emphasis",begin:"\\B'(?!['\\s])",end:"(\\n{2}|')",contains:[{begin:"\\\\'\\w",relevance:0}],relevance:0},{className:"emphasis",begin:"_(?![_\\s])",end:"(\\n{2}|_)",relevance:0},{className:"smartquote",variants:[{begin:"``.+?''"},{begin:"`.+?'"}]},{className:"code",begin:"(`.+?`|\\+.+?\\+)",relevance:0},{className:"code",begin:"^[ \\t]",end:"$",relevance:0},{className:"horizontal_rule",begin:"^'{3,}[ \\t]*$",relevance:10},{begin:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",returnBegin:!0,contains:[{begin:"(link|image:?):",relevance:0},{className:"link_url",begin:"\\w",end:"[^\\[]+",relevance:0},{className:"link_label",begin:"\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0,relevance:0}],relevance:10}]}}),a.registerLanguage("aspectj",function(a){var b="false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else extends implements break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws privileged aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization staticinitialization withincode target within execution getWithinTypeName handler thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents warning error soft precedence thisAspectInstance",c="get set args call";return{keywords:b,illegal:/<\/|#/,contains:[a.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,{className:"aspect",beginKeywords:"aspect",end:/[{;=]/,excludeEnd:!0,illegal:/[:;"\[\]]/,contains:[{beginKeywords:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"},a.UNDERSCORE_TITLE_MODE,{begin:/\([^\)]*/,end:/[)]+/,keywords:b+" "+c,excludeEnd:!1}]},{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,relevance:0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},a.UNDERSCORE_TITLE_MODE]},{beginKeywords:"pointcut after before around throwing returning",end:/[)]/,excludeEnd:!1,illegal:/["\[\]]/,contains:[{begin:a.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,contains:[a.UNDERSCORE_TITLE_MODE]}]},{begin:/[:]/,returnBegin:!0,end:/[{;]/,relevance:0,excludeEnd:!1,keywords:b,illegal:/["\[\]]/,contains:[{begin:a.UNDERSCORE_IDENT_RE+"\\s*\\(",keywords:b+" "+c},a.QUOTE_STRING_MODE]},{beginKeywords:"new throw",relevance:0},{className:"function",begin:/\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,returnBegin:!0,end:/[{;=]/,keywords:b,excludeEnd:!0,contains:[{begin:a.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[a.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,relevance:0,keywords:b,contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_NUMBER_MODE,a.C_BLOCK_COMMENT_MODE]},a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]},a.C_NUMBER_MODE,{className:"annotation",begin:"@[A-Za-z]+"}]}}),a.registerLanguage("autohotkey",function(a){var b={className:"escape",begin:"`[\\s\\S]"},c=a.COMMENT(";","$",{relevance:0}),d=[{className:"built_in",begin:"A_[a-zA-Z0-9]+"},{className:"built_in",beginKeywords:"ComSpec Clipboard ClipboardAll ErrorLevel"}];return{case_insensitive:!0,keywords:{keyword:"Break Continue Else Gosub If Loop Return While",literal:"A true false NOT AND OR"},contains:d.concat([b,a.inherit(a.QUOTE_STRING_MODE,{contains:[b]}),c,{className:"number",begin:a.NUMBER_RE,relevance:0},{className:"var_expand",begin:"%",end:"%",illegal:"\\n",contains:[b]},{className:"label",contains:[b],variants:[{begin:'^[^\\n";]+::(?!=)'},{begin:'^[^\\n";]+:(?!=)',relevance:0}]},{begin:",\\s*,",relevance:10}])}}),a.registerLanguage("autoit",function(a){var b="ByRef Case Const ContinueCase ContinueLoop Default Dim Do Else ElseIf EndFunc EndIf EndSelect EndSwitch EndWith Enum Exit ExitLoop For Func Global If In Local Next ReDim Return Select Static Step Switch Then To Until Volatile WEnd While With",c="True False And Null Not Or",d="Abs ACos AdlibRegister AdlibUnRegister Asc AscW ASin Assign ATan AutoItSetOption AutoItWinGetTitle AutoItWinSetTitle Beep Binary BinaryLen BinaryMid BinaryToString BitAND BitNOT BitOR BitRotate BitShift BitXOR BlockInput Break Call CDTray Ceiling Chr ChrW ClipGet ClipPut ConsoleRead ConsoleWrite ConsoleWriteError ControlClick ControlCommand ControlDisable ControlEnable ControlFocus ControlGetFocus ControlGetHandle ControlGetPos ControlGetText ControlHide ControlListView ControlMove ControlSend ControlSetText ControlShow ControlTreeView Cos Dec DirCopy DirCreate DirGetSize DirMove DirRemove DllCall DllCallAddress DllCallbackFree DllCallbackGetPtr DllCallbackRegister DllClose DllOpen DllStructCreate DllStructGetData DllStructGetPtr DllStructGetSize DllStructSetData DriveGetDrive DriveGetFileSystem DriveGetLabel DriveGetSerial DriveGetType DriveMapAdd DriveMapDel DriveMapGet DriveSetLabel DriveSpaceFree DriveSpaceTotal DriveStatus EnvGet EnvSet EnvUpdate Eval Execute Exp FileChangeDir FileClose FileCopy FileCreateNTFSLink FileCreateShortcut FileDelete FileExists FileFindFirstFile FileFindNextFile FileFlush FileGetAttrib FileGetEncoding FileGetLongName FileGetPos FileGetShortcut FileGetShortName FileGetSize FileGetTime FileGetVersion FileInstall FileMove FileOpen FileOpenDialog FileRead FileReadLine FileReadToArray FileRecycle FileRecycleEmpty FileSaveDialog FileSelectFolder FileSetAttrib FileSetEnd FileSetPos FileSetTime FileWrite FileWriteLine Floor FtpSetProxy FuncName GUICreate GUICtrlCreateAvi GUICtrlCreateButton GUICtrlCreateCheckbox GUICtrlCreateCombo GUICtrlCreateContextMenu GUICtrlCreateDate GUICtrlCreateDummy GUICtrlCreateEdit GUICtrlCreateGraphic GUICtrlCreateGroup GUICtrlCreateIcon GUICtrlCreateInput GUICtrlCreateLabel GUICtrlCreateList GUICtrlCreateListView GUICtrlCreateListViewItem GUICtrlCreateMenu GUICtrlCreateMenuItem GUICtrlCreateMonthCal GUICtrlCreateObj GUICtrlCreatePic GUICtrlCreateProgress GUICtrlCreateRadio GUICtrlCreateSlider GUICtrlCreateTab GUICtrlCreateTabItem GUICtrlCreateTreeView GUICtrlCreateTreeViewItem GUICtrlCreateUpdown GUICtrlDelete GUICtrlGetHandle GUICtrlGetState GUICtrlRead GUICtrlRecvMsg GUICtrlRegisterListViewSort GUICtrlSendMsg GUICtrlSendToDummy GUICtrlSetBkColor GUICtrlSetColor GUICtrlSetCursor GUICtrlSetData GUICtrlSetDefBkColor GUICtrlSetDefColor GUICtrlSetFont GUICtrlSetGraphic GUICtrlSetImage GUICtrlSetLimit GUICtrlSetOnEvent GUICtrlSetPos GUICtrlSetResizing GUICtrlSetState GUICtrlSetStyle GUICtrlSetTip GUIDelete GUIGetCursorInfo GUIGetMsg GUIGetStyle GUIRegisterMsg GUISetAccelerators GUISetBkColor GUISetCoord GUISetCursor GUISetFont GUISetHelp GUISetIcon GUISetOnEvent GUISetState GUISetStyle GUIStartGroup GUISwitch Hex HotKeySet HttpSetProxy HttpSetUserAgent HWnd InetClose InetGet InetGetInfo InetGetSize InetRead IniDelete IniRead IniReadSection IniReadSectionNames IniRenameSection IniWrite IniWriteSection InputBox Int IsAdmin IsArray IsBinary IsBool IsDeclared IsDllStruct IsFloat IsFunc IsHWnd IsInt IsKeyword IsNumber IsObj IsPtr IsString Log MemGetStats Mod MouseClick MouseClickDrag MouseDown MouseGetCursor MouseGetPos MouseMove MouseUp MouseWheel MsgBox Number ObjCreate ObjCreateInterface ObjEvent ObjGet ObjName OnAutoItExitRegister OnAutoItExitUnRegister Opt Ping PixelChecksum PixelGetColor PixelSearch ProcessClose ProcessExists ProcessGetStats ProcessList ProcessSetPriority ProcessWait ProcessWaitClose ProgressOff ProgressOn ProgressSet Ptr Random RegDelete RegEnumKey RegEnumVal RegRead RegWrite Round Run RunAs RunAsWait RunWait Send SendKeepActive SetError SetExtended ShellExecute ShellExecuteWait Shutdown Sin Sleep SoundPlay SoundSetWaveVolume SplashImageOn SplashOff SplashTextOn Sqrt SRandom StatusbarGetText StderrRead StdinWrite StdioClose StdoutRead String StringAddCR StringCompare StringFormat StringFromASCIIArray StringInStr StringIsAlNum StringIsAlpha StringIsASCII StringIsDigit StringIsFloat StringIsInt StringIsLower StringIsSpace StringIsUpper StringIsXDigit StringLeft StringLen StringLower StringMid StringRegExp StringRegExpReplace StringReplace StringReverse StringRight StringSplit StringStripCR StringStripWS StringToASCIIArray StringToBinary StringTrimLeft StringTrimRight StringUpper Tan TCPAccept TCPCloseSocket TCPConnect TCPListen TCPNameToIP TCPRecv TCPSend TCPShutdown TCPStartup TimerDiff TimerInit ToolTip TrayCreateItem TrayCreateMenu TrayGetMsg TrayItemDelete TrayItemGetHandle TrayItemGetState TrayItemGetText TrayItemSetOnEvent TrayItemSetState TrayItemSetText TraySetClick TraySetIcon TraySetOnEvent TraySetPauseIcon TraySetState TraySetToolTip TrayTip UBound UDPBind UDPCloseSocket UDPOpen UDPRecv UDPSend UDPShutdown UDPStartup VarGetType WinActivate WinActive WinClose WinExists WinFlash WinGetCaretPos WinGetClassList WinGetClientSize WinGetHandle WinGetPos WinGetProcess WinGetState WinGetText WinGetTitle WinKill WinList WinMenuSelectItem WinMinimizeAll WinMinimizeAllUndo WinMove WinSetOnTop WinSetState WinSetTitle WinSetTrans WinWait WinWaitActive WinWaitClose WinWaitNotActive Array1DToHistogram ArrayAdd ArrayBinarySearch ArrayColDelete ArrayColInsert ArrayCombinations ArrayConcatenate ArrayDelete ArrayDisplay ArrayExtract ArrayFindAll ArrayInsert ArrayMax ArrayMaxIndex ArrayMin ArrayMinIndex ArrayPermute ArrayPop ArrayPush ArrayReverse ArraySearch ArrayShuffle ArraySort ArraySwap ArrayToClip ArrayToString ArrayTranspose ArrayTrim ArrayUnique Assert ChooseColor ChooseFont ClipBoard_ChangeChain ClipBoard_Close ClipBoard_CountFormats ClipBoard_Empty ClipBoard_EnumFormats ClipBoard_FormatStr ClipBoard_GetData ClipBoard_GetDataEx ClipBoard_GetFormatName ClipBoard_GetOpenWindow ClipBoard_GetOwner ClipBoard_GetPriorityFormat ClipBoard_GetSequenceNumber ClipBoard_GetViewer ClipBoard_IsFormatAvailable ClipBoard_Open ClipBoard_RegisterFormat ClipBoard_SetData ClipBoard_SetDataEx ClipBoard_SetViewer ClipPutFile ColorConvertHSLtoRGB ColorConvertRGBtoHSL ColorGetBlue ColorGetCOLORREF ColorGetGreen ColorGetRed ColorGetRGB ColorSetCOLORREF ColorSetRGB Crypt_DecryptData Crypt_DecryptFile Crypt_DeriveKey Crypt_DestroyKey Crypt_EncryptData Crypt_EncryptFile Crypt_GenRandom Crypt_HashData Crypt_HashFile Crypt_Shutdown Crypt_Startup DateAdd DateDayOfWeek DateDaysInMonth DateDiff DateIsLeapYear DateIsValid DateTimeFormat DateTimeSplit DateToDayOfWeek DateToDayOfWeekISO DateToDayValue DateToMonth Date_Time_CompareFileTime Date_Time_DOSDateTimeToArray Date_Time_DOSDateTimeToFileTime Date_Time_DOSDateTimeToStr Date_Time_DOSDateToArray Date_Time_DOSDateToStr Date_Time_DOSTimeToArray Date_Time_DOSTimeToStr Date_Time_EncodeFileTime Date_Time_EncodeSystemTime Date_Time_FileTimeToArray Date_Time_FileTimeToDOSDateTime Date_Time_FileTimeToLocalFileTime Date_Time_FileTimeToStr Date_Time_FileTimeToSystemTime Date_Time_GetFileTime Date_Time_GetLocalTime Date_Time_GetSystemTime Date_Time_GetSystemTimeAdjustment Date_Time_GetSystemTimeAsFileTime Date_Time_GetSystemTimes Date_Time_GetTickCount Date_Time_GetTimeZoneInformation Date_Time_LocalFileTimeToFileTime Date_Time_SetFileTime Date_Time_SetLocalTime Date_Time_SetSystemTime Date_Time_SetSystemTimeAdjustment Date_Time_SetTimeZoneInformation Date_Time_SystemTimeToArray Date_Time_SystemTimeToDateStr Date_Time_SystemTimeToDateTimeStr Date_Time_SystemTimeToFileTime Date_Time_SystemTimeToTimeStr Date_Time_SystemTimeToTzSpecificLocalTime Date_Time_TzSpecificLocalTimeToSystemTime DayValueToDate DebugBugReportEnv DebugCOMError DebugOut DebugReport DebugReportEx DebugReportVar DebugSetup Degree EventLog__Backup EventLog__Clear EventLog__Close EventLog__Count EventLog__DeregisterSource EventLog__Full EventLog__Notify EventLog__Oldest EventLog__Open EventLog__OpenBackup EventLog__Read EventLog__RegisterSource EventLog__Report Excel_BookAttach Excel_BookClose Excel_BookList Excel_BookNew Excel_BookOpen Excel_BookOpenText Excel_BookSave Excel_BookSaveAs Excel_Close Excel_ColumnToLetter Excel_ColumnToNumber Excel_ConvertFormula Excel_Export Excel_FilterGet Excel_FilterSet Excel_Open Excel_PictureAdd Excel_Print Excel_RangeCopyPaste Excel_RangeDelete Excel_RangeFind Excel_RangeInsert Excel_RangeLinkAddRemove Excel_RangeRead Excel_RangeReplace Excel_RangeSort Excel_RangeValidate Excel_RangeWrite Excel_SheetAdd Excel_SheetCopyMove Excel_SheetDelete Excel_SheetList FileCountLines FileCreate FileListToArray FileListToArrayRec FilePrint FileReadToArray FileWriteFromArray FileWriteLog FileWriteToLine FTP_Close FTP_Command FTP_Connect FTP_DecodeInternetStatus FTP_DirCreate FTP_DirDelete FTP_DirGetCurrent FTP_DirPutContents FTP_DirSetCurrent FTP_FileClose FTP_FileDelete FTP_FileGet FTP_FileGetSize FTP_FileOpen FTP_FilePut FTP_FileRead FTP_FileRename FTP_FileTimeLoHiToStr FTP_FindFileClose FTP_FindFileFirst FTP_FindFileNext FTP_GetLastResponseInfo FTP_ListToArray FTP_ListToArray2D FTP_ListToArrayEx FTP_Open FTP_ProgressDownload FTP_ProgressUpload FTP_SetStatusCallback GDIPlus_ArrowCapCreate GDIPlus_ArrowCapDispose GDIPlus_ArrowCapGetFillState GDIPlus_ArrowCapGetHeight GDIPlus_ArrowCapGetMiddleInset GDIPlus_ArrowCapGetWidth GDIPlus_ArrowCapSetFillState GDIPlus_ArrowCapSetHeight GDIPlus_ArrowCapSetMiddleInset GDIPlus_ArrowCapSetWidth GDIPlus_BitmapApplyEffect GDIPlus_BitmapApplyEffectEx GDIPlus_BitmapCloneArea GDIPlus_BitmapConvertFormat GDIPlus_BitmapCreateApplyEffect GDIPlus_BitmapCreateApplyEffectEx GDIPlus_BitmapCreateDIBFromBitmap GDIPlus_BitmapCreateFromFile GDIPlus_BitmapCreateFromGraphics GDIPlus_BitmapCreateFromHBITMAP GDIPlus_BitmapCreateFromHICON GDIPlus_BitmapCreateFromHICON32 GDIPlus_BitmapCreateFromMemory GDIPlus_BitmapCreateFromResource GDIPlus_BitmapCreateFromScan0 GDIPlus_BitmapCreateFromStream GDIPlus_BitmapCreateHBITMAPFromBitmap GDIPlus_BitmapDispose GDIPlus_BitmapGetHistogram GDIPlus_BitmapGetHistogramEx GDIPlus_BitmapGetHistogramSize GDIPlus_BitmapGetPixel GDIPlus_BitmapLockBits GDIPlus_BitmapSetPixel GDIPlus_BitmapUnlockBits GDIPlus_BrushClone GDIPlus_BrushCreateSolid GDIPlus_BrushDispose GDIPlus_BrushGetSolidColor GDIPlus_BrushGetType GDIPlus_BrushSetSolidColor GDIPlus_ColorMatrixCreate GDIPlus_ColorMatrixCreateGrayScale GDIPlus_ColorMatrixCreateNegative GDIPlus_ColorMatrixCreateSaturation GDIPlus_ColorMatrixCreateScale GDIPlus_ColorMatrixCreateTranslate GDIPlus_CustomLineCapClone GDIPlus_CustomLineCapCreate GDIPlus_CustomLineCapDispose GDIPlus_CustomLineCapGetStrokeCaps GDIPlus_CustomLineCapSetStrokeCaps GDIPlus_Decoders GDIPlus_DecodersGetCount GDIPlus_DecodersGetSize GDIPlus_DrawImageFX GDIPlus_DrawImageFXEx GDIPlus_DrawImagePoints GDIPlus_EffectCreate GDIPlus_EffectCreateBlur GDIPlus_EffectCreateBrightnessContrast GDIPlus_EffectCreateColorBalance GDIPlus_EffectCreateColorCurve GDIPlus_EffectCreateColorLUT GDIPlus_EffectCreateColorMatrix GDIPlus_EffectCreateHueSaturationLightness GDIPlus_EffectCreateLevels GDIPlus_EffectCreateRedEyeCorrection GDIPlus_EffectCreateSharpen GDIPlus_EffectCreateTint GDIPlus_EffectDispose GDIPlus_EffectGetParameters GDIPlus_EffectSetParameters GDIPlus_Encoders GDIPlus_EncodersGetCLSID GDIPlus_EncodersGetCount GDIPlus_EncodersGetParamList GDIPlus_EncodersGetParamListSize GDIPlus_EncodersGetSize GDIPlus_FontCreate GDIPlus_FontDispose GDIPlus_FontFamilyCreate GDIPlus_FontFamilyCreateFromCollection GDIPlus_FontFamilyDispose GDIPlus_FontFamilyGetCellAscent GDIPlus_FontFamilyGetCellDescent GDIPlus_FontFamilyGetEmHeight GDIPlus_FontFamilyGetLineSpacing GDIPlus_FontGetHeight GDIPlus_FontPrivateAddFont GDIPlus_FontPrivateAddMemoryFont GDIPlus_FontPrivateCollectionDispose GDIPlus_FontPrivateCreateCollection GDIPlus_GraphicsClear GDIPlus_GraphicsCreateFromHDC GDIPlus_GraphicsCreateFromHWND GDIPlus_GraphicsDispose GDIPlus_GraphicsDrawArc GDIPlus_GraphicsDrawBezier GDIPlus_GraphicsDrawClosedCurve GDIPlus_GraphicsDrawClosedCurve2 GDIPlus_GraphicsDrawCurve GDIPlus_GraphicsDrawCurve2 GDIPlus_GraphicsDrawEllipse GDIPlus_GraphicsDrawImage GDIPlus_GraphicsDrawImagePointsRect GDIPlus_GraphicsDrawImageRect GDIPlus_GraphicsDrawImageRectRect GDIPlus_GraphicsDrawLine GDIPlus_GraphicsDrawPath GDIPlus_GraphicsDrawPie GDIPlus_GraphicsDrawPolygon GDIPlus_GraphicsDrawRect GDIPlus_GraphicsDrawString GDIPlus_GraphicsDrawStringEx GDIPlus_GraphicsFillClosedCurve GDIPlus_GraphicsFillClosedCurve2 GDIPlus_GraphicsFillEllipse GDIPlus_GraphicsFillPath GDIPlus_GraphicsFillPie GDIPlus_GraphicsFillPolygon GDIPlus_GraphicsFillRect GDIPlus_GraphicsFillRegion GDIPlus_GraphicsGetCompositingMode GDIPlus_GraphicsGetCompositingQuality GDIPlus_GraphicsGetDC GDIPlus_GraphicsGetInterpolationMode GDIPlus_GraphicsGetSmoothingMode GDIPlus_GraphicsGetTransform GDIPlus_GraphicsMeasureCharacterRanges GDIPlus_GraphicsMeasureString GDIPlus_GraphicsReleaseDC GDIPlus_GraphicsResetClip GDIPlus_GraphicsResetTransform GDIPlus_GraphicsRestore GDIPlus_GraphicsRotateTransform GDIPlus_GraphicsSave GDIPlus_GraphicsScaleTransform GDIPlus_GraphicsSetClipPath GDIPlus_GraphicsSetClipRect GDIPlus_GraphicsSetClipRegion GDIPlus_GraphicsSetCompositingMode GDIPlus_GraphicsSetCompositingQuality GDIPlus_GraphicsSetInterpolationMode GDIPlus_GraphicsSetPixelOffsetMode GDIPlus_GraphicsSetSmoothingMode GDIPlus_GraphicsSetTextRenderingHint GDIPlus_GraphicsSetTransform GDIPlus_GraphicsTransformPoints GDIPlus_GraphicsTranslateTransform GDIPlus_HatchBrushCreate GDIPlus_HICONCreateFromBitmap GDIPlus_ImageAttributesCreate GDIPlus_ImageAttributesDispose GDIPlus_ImageAttributesSetColorKeys GDIPlus_ImageAttributesSetColorMatrix GDIPlus_ImageDispose GDIPlus_ImageGetDimension GDIPlus_ImageGetFlags GDIPlus_ImageGetGraphicsContext GDIPlus_ImageGetHeight GDIPlus_ImageGetHorizontalResolution GDIPlus_ImageGetPixelFormat GDIPlus_ImageGetRawFormat GDIPlus_ImageGetThumbnail GDIPlus_ImageGetType GDIPlus_ImageGetVerticalResolution GDIPlus_ImageGetWidth GDIPlus_ImageLoadFromFile GDIPlus_ImageLoadFromStream GDIPlus_ImageResize GDIPlus_ImageRotateFlip GDIPlus_ImageSaveToFile GDIPlus_ImageSaveToFileEx GDIPlus_ImageSaveToStream GDIPlus_ImageScale GDIPlus_LineBrushCreate GDIPlus_LineBrushCreateFromRect GDIPlus_LineBrushCreateFromRectWithAngle GDIPlus_LineBrushGetColors GDIPlus_LineBrushGetRect GDIPlus_LineBrushMultiplyTransform GDIPlus_LineBrushResetTransform GDIPlus_LineBrushSetBlend GDIPlus_LineBrushSetColors GDIPlus_LineBrushSetGammaCorrection GDIPlus_LineBrushSetLinearBlend GDIPlus_LineBrushSetPresetBlend GDIPlus_LineBrushSetSigmaBlend GDIPlus_LineBrushSetTransform GDIPlus_MatrixClone GDIPlus_MatrixCreate GDIPlus_MatrixDispose GDIPlus_MatrixGetElements GDIPlus_MatrixInvert GDIPlus_MatrixMultiply GDIPlus_MatrixRotate GDIPlus_MatrixScale GDIPlus_MatrixSetElements GDIPlus_MatrixShear GDIPlus_MatrixTransformPoints GDIPlus_MatrixTranslate GDIPlus_PaletteInitialize GDIPlus_ParamAdd GDIPlus_ParamInit GDIPlus_ParamSize GDIPlus_PathAddArc GDIPlus_PathAddBezier GDIPlus_PathAddClosedCurve GDIPlus_PathAddClosedCurve2 GDIPlus_PathAddCurve GDIPlus_PathAddCurve2 GDIPlus_PathAddCurve3 GDIPlus_PathAddEllipse GDIPlus_PathAddLine GDIPlus_PathAddLine2 GDIPlus_PathAddPath GDIPlus_PathAddPie GDIPlus_PathAddPolygon GDIPlus_PathAddRectangle GDIPlus_PathAddString GDIPlus_PathBrushCreate GDIPlus_PathBrushCreateFromPath GDIPlus_PathBrushGetCenterPoint GDIPlus_PathBrushGetFocusScales GDIPlus_PathBrushGetPointCount GDIPlus_PathBrushGetRect GDIPlus_PathBrushGetWrapMode GDIPlus_PathBrushMultiplyTransform GDIPlus_PathBrushResetTransform GDIPlus_PathBrushSetBlend GDIPlus_PathBrushSetCenterColor GDIPlus_PathBrushSetCenterPoint GDIPlus_PathBrushSetFocusScales GDIPlus_PathBrushSetGammaCorrection GDIPlus_PathBrushSetLinearBlend GDIPlus_PathBrushSetPresetBlend GDIPlus_PathBrushSetSigmaBlend GDIPlus_PathBrushSetSurroundColor GDIPlus_PathBrushSetSurroundColorsWithCount GDIPlus_PathBrushSetTransform GDIPlus_PathBrushSetWrapMode GDIPlus_PathClone GDIPlus_PathCloseFigure GDIPlus_PathCreate GDIPlus_PathCreate2 GDIPlus_PathDispose GDIPlus_PathFlatten GDIPlus_PathGetData GDIPlus_PathGetFillMode GDIPlus_PathGetLastPoint GDIPlus_PathGetPointCount GDIPlus_PathGetPoints GDIPlus_PathGetWorldBounds GDIPlus_PathIsOutlineVisiblePoint GDIPlus_PathIsVisiblePoint GDIPlus_PathIterCreate GDIPlus_PathIterDispose GDIPlus_PathIterGetSubpathCount GDIPlus_PathIterNextMarkerPath GDIPlus_PathIterNextSubpathPath GDIPlus_PathIterRewind GDIPlus_PathReset GDIPlus_PathReverse GDIPlus_PathSetFillMode GDIPlus_PathSetMarker GDIPlus_PathStartFigure GDIPlus_PathTransform GDIPlus_PathWarp GDIPlus_PathWiden GDIPlus_PathWindingModeOutline GDIPlus_PenCreate GDIPlus_PenCreate2 GDIPlus_PenDispose GDIPlus_PenGetAlignment GDIPlus_PenGetColor GDIPlus_PenGetCustomEndCap GDIPlus_PenGetDashCap GDIPlus_PenGetDashStyle GDIPlus_PenGetEndCap GDIPlus_PenGetMiterLimit GDIPlus_PenGetWidth GDIPlus_PenSetAlignment GDIPlus_PenSetColor GDIPlus_PenSetCustomEndCap GDIPlus_PenSetDashCap GDIPlus_PenSetDashStyle GDIPlus_PenSetEndCap GDIPlus_PenSetLineCap GDIPlus_PenSetLineJoin GDIPlus_PenSetMiterLimit GDIPlus_PenSetStartCap GDIPlus_PenSetWidth GDIPlus_RectFCreate GDIPlus_RegionClone GDIPlus_RegionCombinePath GDIPlus_RegionCombineRect GDIPlus_RegionCombineRegion GDIPlus_RegionCreate GDIPlus_RegionCreateFromPath GDIPlus_RegionCreateFromRect GDIPlus_RegionDispose GDIPlus_RegionGetBounds GDIPlus_RegionGetHRgn GDIPlus_RegionTransform GDIPlus_RegionTranslate GDIPlus_Shutdown GDIPlus_Startup GDIPlus_StringFormatCreate GDIPlus_StringFormatDispose GDIPlus_StringFormatGetMeasurableCharacterRangeCount GDIPlus_StringFormatSetAlign GDIPlus_StringFormatSetLineAlign GDIPlus_StringFormatSetMeasurableCharacterRanges GDIPlus_TextureCreate GDIPlus_TextureCreate2 GDIPlus_TextureCreateIA GetIP GUICtrlAVI_Close GUICtrlAVI_Create GUICtrlAVI_Destroy GUICtrlAVI_IsPlaying GUICtrlAVI_Open GUICtrlAVI_OpenEx GUICtrlAVI_Play GUICtrlAVI_Seek GUICtrlAVI_Show GUICtrlAVI_Stop GUICtrlButton_Click GUICtrlButton_Create GUICtrlButton_Destroy GUICtrlButton_Enable GUICtrlButton_GetCheck GUICtrlButton_GetFocus GUICtrlButton_GetIdealSize GUICtrlButton_GetImage GUICtrlButton_GetImageList GUICtrlButton_GetNote GUICtrlButton_GetNoteLength GUICtrlButton_GetSplitInfo GUICtrlButton_GetState GUICtrlButton_GetText GUICtrlButton_GetTextMargin GUICtrlButton_SetCheck GUICtrlButton_SetDontClick GUICtrlButton_SetFocus GUICtrlButton_SetImage GUICtrlButton_SetImageList GUICtrlButton_SetNote GUICtrlButton_SetShield GUICtrlButton_SetSize GUICtrlButton_SetSplitInfo GUICtrlButton_SetState GUICtrlButton_SetStyle GUICtrlButton_SetText GUICtrlButton_SetTextMargin GUICtrlButton_Show GUICtrlComboBoxEx_AddDir GUICtrlComboBoxEx_AddString GUICtrlComboBoxEx_BeginUpdate GUICtrlComboBoxEx_Create GUICtrlComboBoxEx_CreateSolidBitMap GUICtrlComboBoxEx_DeleteString GUICtrlComboBoxEx_Destroy GUICtrlComboBoxEx_EndUpdate GUICtrlComboBoxEx_FindStringExact GUICtrlComboBoxEx_GetComboBoxInfo GUICtrlComboBoxEx_GetComboControl GUICtrlComboBoxEx_GetCount GUICtrlComboBoxEx_GetCurSel GUICtrlComboBoxEx_GetDroppedControlRect GUICtrlComboBoxEx_GetDroppedControlRectEx GUICtrlComboBoxEx_GetDroppedState GUICtrlComboBoxEx_GetDroppedWidth GUICtrlComboBoxEx_GetEditControl GUICtrlComboBoxEx_GetEditSel GUICtrlComboBoxEx_GetEditText GUICtrlComboBoxEx_GetExtendedStyle GUICtrlComboBoxEx_GetExtendedUI GUICtrlComboBoxEx_GetImageList GUICtrlComboBoxEx_GetItem GUICtrlComboBoxEx_GetItemEx GUICtrlComboBoxEx_GetItemHeight GUICtrlComboBoxEx_GetItemImage GUICtrlComboBoxEx_GetItemIndent GUICtrlComboBoxEx_GetItemOverlayImage GUICtrlComboBoxEx_GetItemParam GUICtrlComboBoxEx_GetItemSelectedImage GUICtrlComboBoxEx_GetItemText GUICtrlComboBoxEx_GetItemTextLen GUICtrlComboBoxEx_GetList GUICtrlComboBoxEx_GetListArray GUICtrlComboBoxEx_GetLocale GUICtrlComboBoxEx_GetLocaleCountry GUICtrlComboBoxEx_GetLocaleLang GUICtrlComboBoxEx_GetLocalePrimLang GUICtrlComboBoxEx_GetLocaleSubLang GUICtrlComboBoxEx_GetMinVisible GUICtrlComboBoxEx_GetTopIndex GUICtrlComboBoxEx_GetUnicode GUICtrlComboBoxEx_InitStorage GUICtrlComboBoxEx_InsertString GUICtrlComboBoxEx_LimitText GUICtrlComboBoxEx_ReplaceEditSel GUICtrlComboBoxEx_ResetContent GUICtrlComboBoxEx_SetCurSel GUICtrlComboBoxEx_SetDroppedWidth GUICtrlComboBoxEx_SetEditSel GUICtrlComboBoxEx_SetEditText GUICtrlComboBoxEx_SetExtendedStyle GUICtrlComboBoxEx_SetExtendedUI GUICtrlComboBoxEx_SetImageList GUICtrlComboBoxEx_SetItem GUICtrlComboBoxEx_SetItemEx GUICtrlComboBoxEx_SetItemHeight GUICtrlComboBoxEx_SetItemImage GUICtrlComboBoxEx_SetItemIndent GUICtrlComboBoxEx_SetItemOverlayImage GUICtrlComboBoxEx_SetItemParam GUICtrlComboBoxEx_SetItemSelectedImage GUICtrlComboBoxEx_SetMinVisible GUICtrlComboBoxEx_SetTopIndex GUICtrlComboBoxEx_SetUnicode GUICtrlComboBoxEx_ShowDropDown GUICtrlComboBox_AddDir GUICtrlComboBox_AddString GUICtrlComboBox_AutoComplete GUICtrlComboBox_BeginUpdate GUICtrlComboBox_Create GUICtrlComboBox_DeleteString GUICtrlComboBox_Destroy GUICtrlComboBox_EndUpdate GUICtrlComboBox_FindString GUICtrlComboBox_FindStringExact GUICtrlComboBox_GetComboBoxInfo GUICtrlComboBox_GetCount GUICtrlComboBox_GetCueBanner GUICtrlComboBox_GetCurSel GUICtrlComboBox_GetDroppedControlRect GUICtrlComboBox_GetDroppedControlRectEx GUICtrlComboBox_GetDroppedState GUICtrlComboBox_GetDroppedWidth GUICtrlComboBox_GetEditSel GUICtrlComboBox_GetEditText GUICtrlComboBox_GetExtendedUI GUICtrlComboBox_GetHorizontalExtent GUICtrlComboBox_GetItemHeight GUICtrlComboBox_GetLBText GUICtrlComboBox_GetLBTextLen GUICtrlComboBox_GetList GUICtrlComboBox_GetListArray GUICtrlComboBox_GetLocale GUICtrlComboBox_GetLocaleCountry GUICtrlComboBox_GetLocaleLang GUICtrlComboBox_GetLocalePrimLang GUICtrlComboBox_GetLocaleSubLang GUICtrlComboBox_GetMinVisible GUICtrlComboBox_GetTopIndex GUICtrlComboBox_InitStorage GUICtrlComboBox_InsertString GUICtrlComboBox_LimitText GUICtrlComboBox_ReplaceEditSel GUICtrlComboBox_ResetContent GUICtrlComboBox_SelectString GUICtrlComboBox_SetCueBanner GUICtrlComboBox_SetCurSel GUICtrlComboBox_SetDroppedWidth GUICtrlComboBox_SetEditSel GUICtrlComboBox_SetEditText GUICtrlComboBox_SetExtendedUI GUICtrlComboBox_SetHorizontalExtent GUICtrlComboBox_SetItemHeight GUICtrlComboBox_SetMinVisible GUICtrlComboBox_SetTopIndex GUICtrlComboBox_ShowDropDown GUICtrlDTP_Create GUICtrlDTP_Destroy GUICtrlDTP_GetMCColor GUICtrlDTP_GetMCFont GUICtrlDTP_GetMonthCal GUICtrlDTP_GetRange GUICtrlDTP_GetRangeEx GUICtrlDTP_GetSystemTime GUICtrlDTP_GetSystemTimeEx GUICtrlDTP_SetFormat GUICtrlDTP_SetMCColor GUICtrlDTP_SetMCFont GUICtrlDTP_SetRange GUICtrlDTP_SetRangeEx GUICtrlDTP_SetSystemTime GUICtrlDTP_SetSystemTimeEx GUICtrlEdit_AppendText GUICtrlEdit_BeginUpdate GUICtrlEdit_CanUndo GUICtrlEdit_CharFromPos GUICtrlEdit_Create GUICtrlEdit_Destroy GUICtrlEdit_EmptyUndoBuffer GUICtrlEdit_EndUpdate GUICtrlEdit_Find GUICtrlEdit_FmtLines GUICtrlEdit_GetCueBanner GUICtrlEdit_GetFirstVisibleLine GUICtrlEdit_GetLimitText GUICtrlEdit_GetLine GUICtrlEdit_GetLineCount GUICtrlEdit_GetMargins GUICtrlEdit_GetModify GUICtrlEdit_GetPasswordChar GUICtrlEdit_GetRECT GUICtrlEdit_GetRECTEx GUICtrlEdit_GetSel GUICtrlEdit_GetText GUICtrlEdit_GetTextLen GUICtrlEdit_HideBalloonTip GUICtrlEdit_InsertText GUICtrlEdit_LineFromChar GUICtrlEdit_LineIndex GUICtrlEdit_LineLength GUICtrlEdit_LineScroll GUICtrlEdit_PosFromChar GUICtrlEdit_ReplaceSel GUICtrlEdit_Scroll GUICtrlEdit_SetCueBanner GUICtrlEdit_SetLimitText GUICtrlEdit_SetMargins GUICtrlEdit_SetModify GUICtrlEdit_SetPasswordChar GUICtrlEdit_SetReadOnly GUICtrlEdit_SetRECT GUICtrlEdit_SetRECTEx GUICtrlEdit_SetRECTNP GUICtrlEdit_SetRectNPEx GUICtrlEdit_SetSel GUICtrlEdit_SetTabStops GUICtrlEdit_SetText GUICtrlEdit_ShowBalloonTip GUICtrlEdit_Undo GUICtrlHeader_AddItem GUICtrlHeader_ClearFilter GUICtrlHeader_ClearFilterAll GUICtrlHeader_Create GUICtrlHeader_CreateDragImage GUICtrlHeader_DeleteItem GUICtrlHeader_Destroy GUICtrlHeader_EditFilter GUICtrlHeader_GetBitmapMargin GUICtrlHeader_GetImageList GUICtrlHeader_GetItem GUICtrlHeader_GetItemAlign GUICtrlHeader_GetItemBitmap GUICtrlHeader_GetItemCount GUICtrlHeader_GetItemDisplay GUICtrlHeader_GetItemFlags GUICtrlHeader_GetItemFormat GUICtrlHeader_GetItemImage GUICtrlHeader_GetItemOrder GUICtrlHeader_GetItemParam GUICtrlHeader_GetItemRect GUICtrlHeader_GetItemRectEx GUICtrlHeader_GetItemText GUICtrlHeader_GetItemWidth GUICtrlHeader_GetOrderArray GUICtrlHeader_GetUnicodeFormat GUICtrlHeader_HitTest GUICtrlHeader_InsertItem GUICtrlHeader_Layout GUICtrlHeader_OrderToIndex GUICtrlHeader_SetBitmapMargin GUICtrlHeader_SetFilterChangeTimeout GUICtrlHeader_SetHotDivider GUICtrlHeader_SetImageList GUICtrlHeader_SetItem GUICtrlHeader_SetItemAlign GUICtrlHeader_SetItemBitmap GUICtrlHeader_SetItemDisplay GUICtrlHeader_SetItemFlags GUICtrlHeader_SetItemFormat GUICtrlHeader_SetItemImage GUICtrlHeader_SetItemOrder GUICtrlHeader_SetItemParam GUICtrlHeader_SetItemText GUICtrlHeader_SetItemWidth GUICtrlHeader_SetOrderArray GUICtrlHeader_SetUnicodeFormat GUICtrlIpAddress_ClearAddress GUICtrlIpAddress_Create GUICtrlIpAddress_Destroy GUICtrlIpAddress_Get GUICtrlIpAddress_GetArray GUICtrlIpAddress_GetEx GUICtrlIpAddress_IsBlank GUICtrlIpAddress_Set GUICtrlIpAddress_SetArray GUICtrlIpAddress_SetEx GUICtrlIpAddress_SetFocus GUICtrlIpAddress_SetFont GUICtrlIpAddress_SetRange GUICtrlIpAddress_ShowHide GUICtrlListBox_AddFile GUICtrlListBox_AddString GUICtrlListBox_BeginUpdate GUICtrlListBox_ClickItem GUICtrlListBox_Create GUICtrlListBox_DeleteString GUICtrlListBox_Destroy GUICtrlListBox_Dir GUICtrlListBox_EndUpdate GUICtrlListBox_FindInText GUICtrlListBox_FindString GUICtrlListBox_GetAnchorIndex GUICtrlListBox_GetCaretIndex GUICtrlListBox_GetCount GUICtrlListBox_GetCurSel GUICtrlListBox_GetHorizontalExtent GUICtrlListBox_GetItemData GUICtrlListBox_GetItemHeight GUICtrlListBox_GetItemRect GUICtrlListBox_GetItemRectEx GUICtrlListBox_GetListBoxInfo GUICtrlListBox_GetLocale GUICtrlListBox_GetLocaleCountry GUICtrlListBox_GetLocaleLang GUICtrlListBox_GetLocalePrimLang GUICtrlListBox_GetLocaleSubLang GUICtrlListBox_GetSel GUICtrlListBox_GetSelCount GUICtrlListBox_GetSelItems GUICtrlListBox_GetSelItemsText GUICtrlListBox_GetText GUICtrlListBox_GetTextLen GUICtrlListBox_GetTopIndex GUICtrlListBox_InitStorage GUICtrlListBox_InsertString GUICtrlListBox_ItemFromPoint GUICtrlListBox_ReplaceString GUICtrlListBox_ResetContent GUICtrlListBox_SelectString GUICtrlListBox_SelItemRange GUICtrlListBox_SelItemRangeEx GUICtrlListBox_SetAnchorIndex GUICtrlListBox_SetCaretIndex GUICtrlListBox_SetColumnWidth GUICtrlListBox_SetCurSel GUICtrlListBox_SetHorizontalExtent GUICtrlListBox_SetItemData GUICtrlListBox_SetItemHeight GUICtrlListBox_SetLocale GUICtrlListBox_SetSel GUICtrlListBox_SetTabStops GUICtrlListBox_SetTopIndex GUICtrlListBox_Sort GUICtrlListBox_SwapString GUICtrlListBox_UpdateHScroll GUICtrlListView_AddArray GUICtrlListView_AddColumn GUICtrlListView_AddItem GUICtrlListView_AddSubItem GUICtrlListView_ApproximateViewHeight GUICtrlListView_ApproximateViewRect GUICtrlListView_ApproximateViewWidth GUICtrlListView_Arrange GUICtrlListView_BeginUpdate GUICtrlListView_CancelEditLabel GUICtrlListView_ClickItem GUICtrlListView_CopyItems GUICtrlListView_Create GUICtrlListView_CreateDragImage GUICtrlListView_CreateSolidBitMap GUICtrlListView_DeleteAllItems GUICtrlListView_DeleteColumn GUICtrlListView_DeleteItem GUICtrlListView_DeleteItemsSelected GUICtrlListView_Destroy GUICtrlListView_DrawDragImage GUICtrlListView_EditLabel GUICtrlListView_EnableGroupView GUICtrlListView_EndUpdate GUICtrlListView_EnsureVisible GUICtrlListView_FindInText GUICtrlListView_FindItem GUICtrlListView_FindNearest GUICtrlListView_FindParam GUICtrlListView_FindText GUICtrlListView_GetBkColor GUICtrlListView_GetBkImage GUICtrlListView_GetCallbackMask GUICtrlListView_GetColumn GUICtrlListView_GetColumnCount GUICtrlListView_GetColumnOrder GUICtrlListView_GetColumnOrderArray GUICtrlListView_GetColumnWidth GUICtrlListView_GetCounterPage GUICtrlListView_GetEditControl GUICtrlListView_GetExtendedListViewStyle GUICtrlListView_GetFocusedGroup GUICtrlListView_GetGroupCount GUICtrlListView_GetGroupInfo GUICtrlListView_GetGroupInfoByIndex GUICtrlListView_GetGroupRect GUICtrlListView_GetGroupViewEnabled GUICtrlListView_GetHeader GUICtrlListView_GetHotCursor GUICtrlListView_GetHotItem GUICtrlListView_GetHoverTime GUICtrlListView_GetImageList GUICtrlListView_GetISearchString GUICtrlListView_GetItem GUICtrlListView_GetItemChecked GUICtrlListView_GetItemCount GUICtrlListView_GetItemCut GUICtrlListView_GetItemDropHilited GUICtrlListView_GetItemEx GUICtrlListView_GetItemFocused GUICtrlListView_GetItemGroupID GUICtrlListView_GetItemImage GUICtrlListView_GetItemIndent GUICtrlListView_GetItemParam GUICtrlListView_GetItemPosition GUICtrlListView_GetItemPositionX GUICtrlListView_GetItemPositionY GUICtrlListView_GetItemRect GUICtrlListView_GetItemRectEx GUICtrlListView_GetItemSelected GUICtrlListView_GetItemSpacing GUICtrlListView_GetItemSpacingX GUICtrlListView_GetItemSpacingY GUICtrlListView_GetItemState GUICtrlListView_GetItemStateImage GUICtrlListView_GetItemText GUICtrlListView_GetItemTextArray GUICtrlListView_GetItemTextString GUICtrlListView_GetNextItem GUICtrlListView_GetNumberOfWorkAreas GUICtrlListView_GetOrigin GUICtrlListView_GetOriginX GUICtrlListView_GetOriginY GUICtrlListView_GetOutlineColor GUICtrlListView_GetSelectedColumn GUICtrlListView_GetSelectedCount GUICtrlListView_GetSelectedIndices GUICtrlListView_GetSelectionMark GUICtrlListView_GetStringWidth GUICtrlListView_GetSubItemRect GUICtrlListView_GetTextBkColor GUICtrlListView_GetTextColor GUICtrlListView_GetToolTips GUICtrlListView_GetTopIndex GUICtrlListView_GetUnicodeFormat GUICtrlListView_GetView GUICtrlListView_GetViewDetails GUICtrlListView_GetViewLarge GUICtrlListView_GetViewList GUICtrlListView_GetViewRect GUICtrlListView_GetViewSmall GUICtrlListView_GetViewTile GUICtrlListView_HideColumn GUICtrlListView_HitTest GUICtrlListView_InsertColumn GUICtrlListView_InsertGroup GUICtrlListView_InsertItem GUICtrlListView_JustifyColumn GUICtrlListView_MapIDToIndex GUICtrlListView_MapIndexToID GUICtrlListView_RedrawItems GUICtrlListView_RegisterSortCallBack GUICtrlListView_RemoveAllGroups GUICtrlListView_RemoveGroup GUICtrlListView_Scroll GUICtrlListView_SetBkColor GUICtrlListView_SetBkImage GUICtrlListView_SetCallBackMask GUICtrlListView_SetColumn GUICtrlListView_SetColumnOrder GUICtrlListView_SetColumnOrderArray GUICtrlListView_SetColumnWidth GUICtrlListView_SetExtendedListViewStyle GUICtrlListView_SetGroupInfo GUICtrlListView_SetHotItem GUICtrlListView_SetHoverTime GUICtrlListView_SetIconSpacing GUICtrlListView_SetImageList GUICtrlListView_SetItem GUICtrlListView_SetItemChecked GUICtrlListView_SetItemCount GUICtrlListView_SetItemCut GUICtrlListView_SetItemDropHilited GUICtrlListView_SetItemEx GUICtrlListView_SetItemFocused GUICtrlListView_SetItemGroupID GUICtrlListView_SetItemImage GUICtrlListView_SetItemIndent GUICtrlListView_SetItemParam GUICtrlListView_SetItemPosition GUICtrlListView_SetItemPosition32 GUICtrlListView_SetItemSelected GUICtrlListView_SetItemState GUICtrlListView_SetItemStateImage GUICtrlListView_SetItemText GUICtrlListView_SetOutlineColor GUICtrlListView_SetSelectedColumn GUICtrlListView_SetSelectionMark GUICtrlListView_SetTextBkColor GUICtrlListView_SetTextColor GUICtrlListView_SetToolTips GUICtrlListView_SetUnicodeFormat GUICtrlListView_SetView GUICtrlListView_SetWorkAreas GUICtrlListView_SimpleSort GUICtrlListView_SortItems GUICtrlListView_SubItemHitTest GUICtrlListView_UnRegisterSortCallBack GUICtrlMenu_AddMenuItem GUICtrlMenu_AppendMenu GUICtrlMenu_CalculatePopupWindowPosition GUICtrlMenu_CheckMenuItem GUICtrlMenu_CheckRadioItem GUICtrlMenu_CreateMenu GUICtrlMenu_CreatePopup GUICtrlMenu_DeleteMenu GUICtrlMenu_DestroyMenu GUICtrlMenu_DrawMenuBar GUICtrlMenu_EnableMenuItem GUICtrlMenu_FindItem GUICtrlMenu_FindParent GUICtrlMenu_GetItemBmp GUICtrlMenu_GetItemBmpChecked GUICtrlMenu_GetItemBmpUnchecked GUICtrlMenu_GetItemChecked GUICtrlMenu_GetItemCount GUICtrlMenu_GetItemData GUICtrlMenu_GetItemDefault GUICtrlMenu_GetItemDisabled GUICtrlMenu_GetItemEnabled GUICtrlMenu_GetItemGrayed GUICtrlMenu_GetItemHighlighted GUICtrlMenu_GetItemID GUICtrlMenu_GetItemInfo GUICtrlMenu_GetItemRect GUICtrlMenu_GetItemRectEx GUICtrlMenu_GetItemState GUICtrlMenu_GetItemStateEx GUICtrlMenu_GetItemSubMenu GUICtrlMenu_GetItemText GUICtrlMenu_GetItemType GUICtrlMenu_GetMenu GUICtrlMenu_GetMenuBackground GUICtrlMenu_GetMenuBarInfo GUICtrlMenu_GetMenuContextHelpID GUICtrlMenu_GetMenuData GUICtrlMenu_GetMenuDefaultItem GUICtrlMenu_GetMenuHeight GUICtrlMenu_GetMenuInfo GUICtrlMenu_GetMenuStyle GUICtrlMenu_GetSystemMenu GUICtrlMenu_InsertMenuItem GUICtrlMenu_InsertMenuItemEx GUICtrlMenu_IsMenu GUICtrlMenu_LoadMenu GUICtrlMenu_MapAccelerator GUICtrlMenu_MenuItemFromPoint GUICtrlMenu_RemoveMenu GUICtrlMenu_SetItemBitmaps GUICtrlMenu_SetItemBmp GUICtrlMenu_SetItemBmpChecked GUICtrlMenu_SetItemBmpUnchecked GUICtrlMenu_SetItemChecked GUICtrlMenu_SetItemData GUICtrlMenu_SetItemDefault GUICtrlMenu_SetItemDisabled GUICtrlMenu_SetItemEnabled GUICtrlMenu_SetItemGrayed GUICtrlMenu_SetItemHighlighted GUICtrlMenu_SetItemID GUICtrlMenu_SetItemInfo GUICtrlMenu_SetItemState GUICtrlMenu_SetItemSubMenu GUICtrlMenu_SetItemText GUICtrlMenu_SetItemType GUICtrlMenu_SetMenu GUICtrlMenu_SetMenuBackground GUICtrlMenu_SetMenuContextHelpID GUICtrlMenu_SetMenuData GUICtrlMenu_SetMenuDefaultItem GUICtrlMenu_SetMenuHeight GUICtrlMenu_SetMenuInfo GUICtrlMenu_SetMenuStyle GUICtrlMenu_TrackPopupMenu GUICtrlMonthCal_Create GUICtrlMonthCal_Destroy GUICtrlMonthCal_GetCalendarBorder GUICtrlMonthCal_GetCalendarCount GUICtrlMonthCal_GetColor GUICtrlMonthCal_GetColorArray GUICtrlMonthCal_GetCurSel GUICtrlMonthCal_GetCurSelStr GUICtrlMonthCal_GetFirstDOW GUICtrlMonthCal_GetFirstDOWStr GUICtrlMonthCal_GetMaxSelCount GUICtrlMonthCal_GetMaxTodayWidth GUICtrlMonthCal_GetMinReqHeight GUICtrlMonthCal_GetMinReqRect GUICtrlMonthCal_GetMinReqRectArray GUICtrlMonthCal_GetMinReqWidth GUICtrlMonthCal_GetMonthDelta GUICtrlMonthCal_GetMonthRange GUICtrlMonthCal_GetMonthRangeMax GUICtrlMonthCal_GetMonthRangeMaxStr GUICtrlMonthCal_GetMonthRangeMin GUICtrlMonthCal_GetMonthRangeMinStr GUICtrlMonthCal_GetMonthRangeSpan GUICtrlMonthCal_GetRange GUICtrlMonthCal_GetRangeMax GUICtrlMonthCal_GetRangeMaxStr GUICtrlMonthCal_GetRangeMin GUICtrlMonthCal_GetRangeMinStr GUICtrlMonthCal_GetSelRange GUICtrlMonthCal_GetSelRangeMax GUICtrlMonthCal_GetSelRangeMaxStr GUICtrlMonthCal_GetSelRangeMin GUICtrlMonthCal_GetSelRangeMinStr GUICtrlMonthCal_GetToday GUICtrlMonthCal_GetTodayStr GUICtrlMonthCal_GetUnicodeFormat GUICtrlMonthCal_HitTest GUICtrlMonthCal_SetCalendarBorder GUICtrlMonthCal_SetColor GUICtrlMonthCal_SetCurSel GUICtrlMonthCal_SetDayState GUICtrlMonthCal_SetFirstDOW GUICtrlMonthCal_SetMaxSelCount GUICtrlMonthCal_SetMonthDelta GUICtrlMonthCal_SetRange GUICtrlMonthCal_SetSelRange GUICtrlMonthCal_SetToday GUICtrlMonthCal_SetUnicodeFormat GUICtrlRebar_AddBand GUICtrlRebar_AddToolBarBand GUICtrlRebar_BeginDrag GUICtrlRebar_Create GUICtrlRebar_DeleteBand GUICtrlRebar_Destroy GUICtrlRebar_DragMove GUICtrlRebar_EndDrag GUICtrlRebar_GetBandBackColor GUICtrlRebar_GetBandBorders GUICtrlRebar_GetBandBordersEx GUICtrlRebar_GetBandChildHandle GUICtrlRebar_GetBandChildSize GUICtrlRebar_GetBandCount GUICtrlRebar_GetBandForeColor GUICtrlRebar_GetBandHeaderSize GUICtrlRebar_GetBandID GUICtrlRebar_GetBandIdealSize GUICtrlRebar_GetBandLength GUICtrlRebar_GetBandLParam GUICtrlRebar_GetBandMargins GUICtrlRebar_GetBandMarginsEx GUICtrlRebar_GetBandRect GUICtrlRebar_GetBandRectEx GUICtrlRebar_GetBandStyle GUICtrlRebar_GetBandStyleBreak GUICtrlRebar_GetBandStyleChildEdge GUICtrlRebar_GetBandStyleFixedBMP GUICtrlRebar_GetBandStyleFixedSize GUICtrlRebar_GetBandStyleGripperAlways GUICtrlRebar_GetBandStyleHidden GUICtrlRebar_GetBandStyleHideTitle GUICtrlRebar_GetBandStyleNoGripper GUICtrlRebar_GetBandStyleTopAlign GUICtrlRebar_GetBandStyleUseChevron GUICtrlRebar_GetBandStyleVariableHeight GUICtrlRebar_GetBandText GUICtrlRebar_GetBarHeight GUICtrlRebar_GetBarInfo GUICtrlRebar_GetBKColor GUICtrlRebar_GetColorScheme GUICtrlRebar_GetRowCount GUICtrlRebar_GetRowHeight GUICtrlRebar_GetTextColor GUICtrlRebar_GetToolTips GUICtrlRebar_GetUnicodeFormat GUICtrlRebar_HitTest GUICtrlRebar_IDToIndex GUICtrlRebar_MaximizeBand GUICtrlRebar_MinimizeBand GUICtrlRebar_MoveBand GUICtrlRebar_SetBandBackColor GUICtrlRebar_SetBandForeColor GUICtrlRebar_SetBandHeaderSize GUICtrlRebar_SetBandID GUICtrlRebar_SetBandIdealSize GUICtrlRebar_SetBandLength GUICtrlRebar_SetBandLParam GUICtrlRebar_SetBandStyle GUICtrlRebar_SetBandStyleBreak GUICtrlRebar_SetBandStyleChildEdge GUICtrlRebar_SetBandStyleFixedBMP GUICtrlRebar_SetBandStyleFixedSize GUICtrlRebar_SetBandStyleGripperAlways GUICtrlRebar_SetBandStyleHidden GUICtrlRebar_SetBandStyleHideTitle GUICtrlRebar_SetBandStyleNoGripper GUICtrlRebar_SetBandStyleTopAlign GUICtrlRebar_SetBandStyleUseChevron GUICtrlRebar_SetBandStyleVariableHeight GUICtrlRebar_SetBandText GUICtrlRebar_SetBarInfo GUICtrlRebar_SetBKColor GUICtrlRebar_SetColorScheme GUICtrlRebar_SetTextColor GUICtrlRebar_SetToolTips GUICtrlRebar_SetUnicodeFormat GUICtrlRebar_ShowBand GUICtrlRichEdit_AppendText GUICtrlRichEdit_AutoDetectURL GUICtrlRichEdit_CanPaste GUICtrlRichEdit_CanPasteSpecial GUICtrlRichEdit_CanRedo GUICtrlRichEdit_CanUndo GUICtrlRichEdit_ChangeFontSize GUICtrlRichEdit_Copy GUICtrlRichEdit_Create GUICtrlRichEdit_Cut GUICtrlRichEdit_Deselect GUICtrlRichEdit_Destroy GUICtrlRichEdit_EmptyUndoBuffer GUICtrlRichEdit_FindText GUICtrlRichEdit_FindTextInRange GUICtrlRichEdit_GetBkColor GUICtrlRichEdit_GetCharAttributes GUICtrlRichEdit_GetCharBkColor GUICtrlRichEdit_GetCharColor GUICtrlRichEdit_GetCharPosFromXY GUICtrlRichEdit_GetCharPosOfNextWord GUICtrlRichEdit_GetCharPosOfPreviousWord GUICtrlRichEdit_GetCharWordBreakInfo GUICtrlRichEdit_GetFirstCharPosOnLine GUICtrlRichEdit_GetFont GUICtrlRichEdit_GetLineCount GUICtrlRichEdit_GetLineLength GUICtrlRichEdit_GetLineNumberFromCharPos GUICtrlRichEdit_GetNextRedo GUICtrlRichEdit_GetNextUndo GUICtrlRichEdit_GetNumberOfFirstVisibleLine GUICtrlRichEdit_GetParaAlignment GUICtrlRichEdit_GetParaAttributes GUICtrlRichEdit_GetParaBorder GUICtrlRichEdit_GetParaIndents GUICtrlRichEdit_GetParaNumbering GUICtrlRichEdit_GetParaShading GUICtrlRichEdit_GetParaSpacing GUICtrlRichEdit_GetParaTabStops GUICtrlRichEdit_GetPasswordChar GUICtrlRichEdit_GetRECT GUICtrlRichEdit_GetScrollPos GUICtrlRichEdit_GetSel GUICtrlRichEdit_GetSelAA GUICtrlRichEdit_GetSelText GUICtrlRichEdit_GetSpaceUnit GUICtrlRichEdit_GetText GUICtrlRichEdit_GetTextInLine GUICtrlRichEdit_GetTextInRange GUICtrlRichEdit_GetTextLength GUICtrlRichEdit_GetVersion GUICtrlRichEdit_GetXYFromCharPos GUICtrlRichEdit_GetZoom GUICtrlRichEdit_GotoCharPos GUICtrlRichEdit_HideSelection GUICtrlRichEdit_InsertText GUICtrlRichEdit_IsModified GUICtrlRichEdit_IsTextSelected GUICtrlRichEdit_Paste GUICtrlRichEdit_PasteSpecial GUICtrlRichEdit_PauseRedraw GUICtrlRichEdit_Redo GUICtrlRichEdit_ReplaceText GUICtrlRichEdit_ResumeRedraw GUICtrlRichEdit_ScrollLineOrPage GUICtrlRichEdit_ScrollLines GUICtrlRichEdit_ScrollToCaret GUICtrlRichEdit_SetBkColor GUICtrlRichEdit_SetCharAttributes GUICtrlRichEdit_SetCharBkColor GUICtrlRichEdit_SetCharColor GUICtrlRichEdit_SetEventMask GUICtrlRichEdit_SetFont GUICtrlRichEdit_SetLimitOnText GUICtrlRichEdit_SetModified GUICtrlRichEdit_SetParaAlignment GUICtrlRichEdit_SetParaAttributes GUICtrlRichEdit_SetParaBorder GUICtrlRichEdit_SetParaIndents GUICtrlRichEdit_SetParaNumbering GUICtrlRichEdit_SetParaShading GUICtrlRichEdit_SetParaSpacing GUICtrlRichEdit_SetParaTabStops GUICtrlRichEdit_SetPasswordChar GUICtrlRichEdit_SetReadOnly GUICtrlRichEdit_SetRECT GUICtrlRichEdit_SetScrollPos GUICtrlRichEdit_SetSel GUICtrlRichEdit_SetSpaceUnit GUICtrlRichEdit_SetTabStops GUICtrlRichEdit_SetText GUICtrlRichEdit_SetUndoLimit GUICtrlRichEdit_SetZoom GUICtrlRichEdit_StreamFromFile GUICtrlRichEdit_StreamFromVar GUICtrlRichEdit_StreamToFile GUICtrlRichEdit_StreamToVar GUICtrlRichEdit_Undo GUICtrlSlider_ClearSel GUICtrlSlider_ClearTics GUICtrlSlider_Create GUICtrlSlider_Destroy GUICtrlSlider_GetBuddy GUICtrlSlider_GetChannelRect GUICtrlSlider_GetChannelRectEx GUICtrlSlider_GetLineSize GUICtrlSlider_GetLogicalTics GUICtrlSlider_GetNumTics GUICtrlSlider_GetPageSize GUICtrlSlider_GetPos GUICtrlSlider_GetRange GUICtrlSlider_GetRangeMax GUICtrlSlider_GetRangeMin GUICtrlSlider_GetSel GUICtrlSlider_GetSelEnd GUICtrlSlider_GetSelStart GUICtrlSlider_GetThumbLength GUICtrlSlider_GetThumbRect GUICtrlSlider_GetThumbRectEx GUICtrlSlider_GetTic GUICtrlSlider_GetTicPos GUICtrlSlider_GetToolTips GUICtrlSlider_GetUnicodeFormat GUICtrlSlider_SetBuddy GUICtrlSlider_SetLineSize GUICtrlSlider_SetPageSize GUICtrlSlider_SetPos GUICtrlSlider_SetRange GUICtrlSlider_SetRangeMax GUICtrlSlider_SetRangeMin GUICtrlSlider_SetSel GUICtrlSlider_SetSelEnd GUICtrlSlider_SetSelStart GUICtrlSlider_SetThumbLength GUICtrlSlider_SetTic GUICtrlSlider_SetTicFreq GUICtrlSlider_SetTipSide GUICtrlSlider_SetToolTips GUICtrlSlider_SetUnicodeFormat GUICtrlStatusBar_Create GUICtrlStatusBar_Destroy GUICtrlStatusBar_EmbedControl GUICtrlStatusBar_GetBorders GUICtrlStatusBar_GetBordersHorz GUICtrlStatusBar_GetBordersRect GUICtrlStatusBar_GetBordersVert GUICtrlStatusBar_GetCount GUICtrlStatusBar_GetHeight GUICtrlStatusBar_GetIcon GUICtrlStatusBar_GetParts GUICtrlStatusBar_GetRect GUICtrlStatusBar_GetRectEx GUICtrlStatusBar_GetText GUICtrlStatusBar_GetTextFlags GUICtrlStatusBar_GetTextLength GUICtrlStatusBar_GetTextLengthEx GUICtrlStatusBar_GetTipText GUICtrlStatusBar_GetUnicodeFormat GUICtrlStatusBar_GetWidth GUICtrlStatusBar_IsSimple GUICtrlStatusBar_Resize GUICtrlStatusBar_SetBkColor GUICtrlStatusBar_SetIcon GUICtrlStatusBar_SetMinHeight GUICtrlStatusBar_SetParts GUICtrlStatusBar_SetSimple GUICtrlStatusBar_SetText GUICtrlStatusBar_SetTipText GUICtrlStatusBar_SetUnicodeFormat GUICtrlStatusBar_ShowHide GUICtrlTab_ActivateTab GUICtrlTab_ClickTab GUICtrlTab_Create GUICtrlTab_DeleteAllItems GUICtrlTab_DeleteItem GUICtrlTab_DeselectAll GUICtrlTab_Destroy GUICtrlTab_FindTab GUICtrlTab_GetCurFocus GUICtrlTab_GetCurSel GUICtrlTab_GetDisplayRect GUICtrlTab_GetDisplayRectEx GUICtrlTab_GetExtendedStyle GUICtrlTab_GetImageList GUICtrlTab_GetItem GUICtrlTab_GetItemCount GUICtrlTab_GetItemImage GUICtrlTab_GetItemParam GUICtrlTab_GetItemRect GUICtrlTab_GetItemRectEx GUICtrlTab_GetItemState GUICtrlTab_GetItemText GUICtrlTab_GetRowCount GUICtrlTab_GetToolTips GUICtrlTab_GetUnicodeFormat GUICtrlTab_HighlightItem GUICtrlTab_HitTest GUICtrlTab_InsertItem GUICtrlTab_RemoveImage GUICtrlTab_SetCurFocus GUICtrlTab_SetCurSel GUICtrlTab_SetExtendedStyle GUICtrlTab_SetImageList GUICtrlTab_SetItem GUICtrlTab_SetItemImage GUICtrlTab_SetItemParam GUICtrlTab_SetItemSize GUICtrlTab_SetItemState GUICtrlTab_SetItemText GUICtrlTab_SetMinTabWidth GUICtrlTab_SetPadding GUICtrlTab_SetToolTips GUICtrlTab_SetUnicodeFormat GUICtrlToolbar_AddBitmap GUICtrlToolbar_AddButton GUICtrlToolbar_AddButtonSep GUICtrlToolbar_AddString GUICtrlToolbar_ButtonCount GUICtrlToolbar_CheckButton GUICtrlToolbar_ClickAccel GUICtrlToolbar_ClickButton GUICtrlToolbar_ClickIndex GUICtrlToolbar_CommandToIndex GUICtrlToolbar_Create GUICtrlToolbar_Customize GUICtrlToolbar_DeleteButton GUICtrlToolbar_Destroy GUICtrlToolbar_EnableButton GUICtrlToolbar_FindToolbar GUICtrlToolbar_GetAnchorHighlight GUICtrlToolbar_GetBitmapFlags GUICtrlToolbar_GetButtonBitmap GUICtrlToolbar_GetButtonInfo GUICtrlToolbar_GetButtonInfoEx GUICtrlToolbar_GetButtonParam GUICtrlToolbar_GetButtonRect GUICtrlToolbar_GetButtonRectEx GUICtrlToolbar_GetButtonSize GUICtrlToolbar_GetButtonState GUICtrlToolbar_GetButtonStyle GUICtrlToolbar_GetButtonText GUICtrlToolbar_GetColorScheme GUICtrlToolbar_GetDisabledImageList GUICtrlToolbar_GetExtendedStyle GUICtrlToolbar_GetHotImageList GUICtrlToolbar_GetHotItem GUICtrlToolbar_GetImageList GUICtrlToolbar_GetInsertMark GUICtrlToolbar_GetInsertMarkColor GUICtrlToolbar_GetMaxSize GUICtrlToolbar_GetMetrics GUICtrlToolbar_GetPadding GUICtrlToolbar_GetRows GUICtrlToolbar_GetString GUICtrlToolbar_GetStyle GUICtrlToolbar_GetStyleAltDrag GUICtrlToolbar_GetStyleCustomErase GUICtrlToolbar_GetStyleFlat GUICtrlToolbar_GetStyleList GUICtrlToolbar_GetStyleRegisterDrop GUICtrlToolbar_GetStyleToolTips GUICtrlToolbar_GetStyleTransparent GUICtrlToolbar_GetStyleWrapable GUICtrlToolbar_GetTextRows GUICtrlToolbar_GetToolTips GUICtrlToolbar_GetUnicodeFormat GUICtrlToolbar_HideButton GUICtrlToolbar_HighlightButton GUICtrlToolbar_HitTest GUICtrlToolbar_IndexToCommand GUICtrlToolbar_InsertButton GUICtrlToolbar_InsertMarkHitTest GUICtrlToolbar_IsButtonChecked GUICtrlToolbar_IsButtonEnabled GUICtrlToolbar_IsButtonHidden GUICtrlToolbar_IsButtonHighlighted GUICtrlToolbar_IsButtonIndeterminate GUICtrlToolbar_IsButtonPressed GUICtrlToolbar_LoadBitmap GUICtrlToolbar_LoadImages GUICtrlToolbar_MapAccelerator GUICtrlToolbar_MoveButton GUICtrlToolbar_PressButton GUICtrlToolbar_SetAnchorHighlight GUICtrlToolbar_SetBitmapSize GUICtrlToolbar_SetButtonBitMap GUICtrlToolbar_SetButtonInfo GUICtrlToolbar_SetButtonInfoEx GUICtrlToolbar_SetButtonParam GUICtrlToolbar_SetButtonSize GUICtrlToolbar_SetButtonState GUICtrlToolbar_SetButtonStyle GUICtrlToolbar_SetButtonText GUICtrlToolbar_SetButtonWidth GUICtrlToolbar_SetCmdID GUICtrlToolbar_SetColorScheme GUICtrlToolbar_SetDisabledImageList GUICtrlToolbar_SetDrawTextFlags GUICtrlToolbar_SetExtendedStyle GUICtrlToolbar_SetHotImageList GUICtrlToolbar_SetHotItem GUICtrlToolbar_SetImageList GUICtrlToolbar_SetIndent GUICtrlToolbar_SetIndeterminate GUICtrlToolbar_SetInsertMark GUICtrlToolbar_SetInsertMarkColor GUICtrlToolbar_SetMaxTextRows GUICtrlToolbar_SetMetrics GUICtrlToolbar_SetPadding GUICtrlToolbar_SetParent GUICtrlToolbar_SetRows GUICtrlToolbar_SetStyle GUICtrlToolbar_SetStyleAltDrag GUICtrlToolbar_SetStyleCustomErase GUICtrlToolbar_SetStyleFlat GUICtrlToolbar_SetStyleList GUICtrlToolbar_SetStyleRegisterDrop GUICtrlToolbar_SetStyleToolTips GUICtrlToolbar_SetStyleTransparent GUICtrlToolbar_SetStyleWrapable GUICtrlToolbar_SetToolTips GUICtrlToolbar_SetUnicodeFormat GUICtrlToolbar_SetWindowTheme GUICtrlTreeView_Add GUICtrlTreeView_AddChild GUICtrlTreeView_AddChildFirst GUICtrlTreeView_AddFirst GUICtrlTreeView_BeginUpdate GUICtrlTreeView_ClickItem GUICtrlTreeView_Create GUICtrlTreeView_CreateDragImage GUICtrlTreeView_CreateSolidBitMap GUICtrlTreeView_Delete GUICtrlTreeView_DeleteAll GUICtrlTreeView_DeleteChildren GUICtrlTreeView_Destroy GUICtrlTreeView_DisplayRect GUICtrlTreeView_DisplayRectEx GUICtrlTreeView_EditText GUICtrlTreeView_EndEdit GUICtrlTreeView_EndUpdate GUICtrlTreeView_EnsureVisible GUICtrlTreeView_Expand GUICtrlTreeView_ExpandedOnce GUICtrlTreeView_FindItem GUICtrlTreeView_FindItemEx GUICtrlTreeView_GetBkColor GUICtrlTreeView_GetBold GUICtrlTreeView_GetChecked GUICtrlTreeView_GetChildCount GUICtrlTreeView_GetChildren GUICtrlTreeView_GetCount GUICtrlTreeView_GetCut GUICtrlTreeView_GetDropTarget GUICtrlTreeView_GetEditControl GUICtrlTreeView_GetExpanded GUICtrlTreeView_GetFirstChild GUICtrlTreeView_GetFirstItem GUICtrlTreeView_GetFirstVisible GUICtrlTreeView_GetFocused GUICtrlTreeView_GetHeight GUICtrlTreeView_GetImageIndex GUICtrlTreeView_GetImageListIconHandle GUICtrlTreeView_GetIndent GUICtrlTreeView_GetInsertMarkColor GUICtrlTreeView_GetISearchString GUICtrlTreeView_GetItemByIndex GUICtrlTreeView_GetItemHandle GUICtrlTreeView_GetItemParam GUICtrlTreeView_GetLastChild GUICtrlTreeView_GetLineColor GUICtrlTreeView_GetNext GUICtrlTreeView_GetNextChild GUICtrlTreeView_GetNextSibling GUICtrlTreeView_GetNextVisible GUICtrlTreeView_GetNormalImageList GUICtrlTreeView_GetParentHandle GUICtrlTreeView_GetParentParam GUICtrlTreeView_GetPrev GUICtrlTreeView_GetPrevChild GUICtrlTreeView_GetPrevSibling GUICtrlTreeView_GetPrevVisible GUICtrlTreeView_GetScrollTime GUICtrlTreeView_GetSelected GUICtrlTreeView_GetSelectedImageIndex GUICtrlTreeView_GetSelection GUICtrlTreeView_GetSiblingCount GUICtrlTreeView_GetState GUICtrlTreeView_GetStateImageIndex GUICtrlTreeView_GetStateImageList GUICtrlTreeView_GetText GUICtrlTreeView_GetTextColor GUICtrlTreeView_GetToolTips GUICtrlTreeView_GetTree GUICtrlTreeView_GetUnicodeFormat GUICtrlTreeView_GetVisible GUICtrlTreeView_GetVisibleCount GUICtrlTreeView_HitTest GUICtrlTreeView_HitTestEx GUICtrlTreeView_HitTestItem GUICtrlTreeView_Index GUICtrlTreeView_InsertItem GUICtrlTreeView_IsFirstItem GUICtrlTreeView_IsParent GUICtrlTreeView_Level GUICtrlTreeView_SelectItem GUICtrlTreeView_SelectItemByIndex GUICtrlTreeView_SetBkColor GUICtrlTreeView_SetBold GUICtrlTreeView_SetChecked GUICtrlTreeView_SetCheckedByIndex GUICtrlTreeView_SetChildren GUICtrlTreeView_SetCut GUICtrlTreeView_SetDropTarget GUICtrlTreeView_SetFocused GUICtrlTreeView_SetHeight GUICtrlTreeView_SetIcon GUICtrlTreeView_SetImageIndex GUICtrlTreeView_SetIndent GUICtrlTreeView_SetInsertMark GUICtrlTreeView_SetInsertMarkColor GUICtrlTreeView_SetItemHeight GUICtrlTreeView_SetItemParam GUICtrlTreeView_SetLineColor GUICtrlTreeView_SetNormalImageList GUICtrlTreeView_SetScrollTime GUICtrlTreeView_SetSelected GUICtrlTreeView_SetSelectedImageIndex GUICtrlTreeView_SetState GUICtrlTreeView_SetStateImageIndex GUICtrlTreeView_SetStateImageList GUICtrlTreeView_SetText GUICtrlTreeView_SetTextColor GUICtrlTreeView_SetToolTips GUICtrlTreeView_SetUnicodeFormat GUICtrlTreeView_Sort GUIImageList_Add GUIImageList_AddBitmap GUIImageList_AddIcon GUIImageList_AddMasked GUIImageList_BeginDrag GUIImageList_Copy GUIImageList_Create GUIImageList_Destroy GUIImageList_DestroyIcon GUIImageList_DragEnter GUIImageList_DragLeave GUIImageList_DragMove GUIImageList_Draw GUIImageList_DrawEx GUIImageList_Duplicate GUIImageList_EndDrag GUIImageList_GetBkColor GUIImageList_GetIcon GUIImageList_GetIconHeight GUIImageList_GetIconSize GUIImageList_GetIconSizeEx GUIImageList_GetIconWidth GUIImageList_GetImageCount GUIImageList_GetImageInfoEx GUIImageList_Remove GUIImageList_ReplaceIcon GUIImageList_SetBkColor GUIImageList_SetIconSize GUIImageList_SetImageCount GUIImageList_Swap GUIScrollBars_EnableScrollBar GUIScrollBars_GetScrollBarInfoEx GUIScrollBars_GetScrollBarRect GUIScrollBars_GetScrollBarRGState GUIScrollBars_GetScrollBarXYLineButton GUIScrollBars_GetScrollBarXYThumbBottom GUIScrollBars_GetScrollBarXYThumbTop GUIScrollBars_GetScrollInfo GUIScrollBars_GetScrollInfoEx GUIScrollBars_GetScrollInfoMax GUIScrollBars_GetScrollInfoMin GUIScrollBars_GetScrollInfoPage GUIScrollBars_GetScrollInfoPos GUIScrollBars_GetScrollInfoTrackPos GUIScrollBars_GetScrollPos GUIScrollBars_GetScrollRange GUIScrollBars_Init GUIScrollBars_ScrollWindow GUIScrollBars_SetScrollInfo GUIScrollBars_SetScrollInfoMax GUIScrollBars_SetScrollInfoMin GUIScrollBars_SetScrollInfoPage GUIScrollBars_SetScrollInfoPos GUIScrollBars_SetScrollRange GUIScrollBars_ShowScrollBar GUIToolTip_Activate GUIToolTip_AddTool GUIToolTip_AdjustRect GUIToolTip_BitsToTTF GUIToolTip_Create GUIToolTip_Deactivate GUIToolTip_DelTool GUIToolTip_Destroy GUIToolTip_EnumTools GUIToolTip_GetBubbleHeight GUIToolTip_GetBubbleSize GUIToolTip_GetBubbleWidth GUIToolTip_GetCurrentTool GUIToolTip_GetDelayTime GUIToolTip_GetMargin GUIToolTip_GetMarginEx GUIToolTip_GetMaxTipWidth GUIToolTip_GetText GUIToolTip_GetTipBkColor GUIToolTip_GetTipTextColor GUIToolTip_GetTitleBitMap GUIToolTip_GetTitleText GUIToolTip_GetToolCount GUIToolTip_GetToolInfo GUIToolTip_HitTest GUIToolTip_NewToolRect GUIToolTip_Pop GUIToolTip_PopUp GUIToolTip_SetDelayTime GUIToolTip_SetMargin GUIToolTip_SetMaxTipWidth GUIToolTip_SetTipBkColor GUIToolTip_SetTipTextColor GUIToolTip_SetTitle GUIToolTip_SetToolInfo GUIToolTip_SetWindowTheme GUIToolTip_ToolExists GUIToolTip_ToolToArray GUIToolTip_TrackActivate GUIToolTip_TrackPosition GUIToolTip_Update GUIToolTip_UpdateTipText HexToString IEAction IEAttach IEBodyReadHTML IEBodyReadText IEBodyWriteHTML IECreate IECreateEmbedded IEDocGetObj IEDocInsertHTML IEDocInsertText IEDocReadHTML IEDocWriteHTML IEErrorNotify IEFormElementCheckBoxSelect IEFormElementGetCollection IEFormElementGetObjByName IEFormElementGetValue IEFormElementOptionSelect IEFormElementRadioSelect IEFormElementSetValue IEFormGetCollection IEFormGetObjByName IEFormImageClick IEFormReset IEFormSubmit IEFrameGetCollection IEFrameGetObjByName IEGetObjById IEGetObjByName IEHeadInsertEventScript IEImgClick IEImgGetCollection IEIsFrameSet IELinkClickByIndex IELinkClickByText IELinkGetCollection IELoadWait IELoadWaitTimeout IENavigate IEPropertyGet IEPropertySet IEQuit IETableGetCollection IETableWriteToArray IETagNameAllGetCollection IETagNameGetCollection IE_Example IE_Introduction IE_VersionInfo INetExplorerCapable INetGetSource INetMail INetSmtpMail IsPressed MathCheckDiv Max MemGlobalAlloc MemGlobalFree MemGlobalLock MemGlobalSize MemGlobalUnlock MemMoveMemory MemVirtualAlloc MemVirtualAllocEx MemVirtualFree MemVirtualFreeEx Min MouseTrap NamedPipes_CallNamedPipe NamedPipes_ConnectNamedPipe NamedPipes_CreateNamedPipe NamedPipes_CreatePipe NamedPipes_DisconnectNamedPipe NamedPipes_GetNamedPipeHandleState NamedPipes_GetNamedPipeInfo NamedPipes_PeekNamedPipe NamedPipes_SetNamedPipeHandleState NamedPipes_TransactNamedPipe NamedPipes_WaitNamedPipe Net_Share_ConnectionEnum Net_Share_FileClose Net_Share_FileEnum Net_Share_FileGetInfo Net_Share_PermStr Net_Share_ResourceStr Net_Share_SessionDel Net_Share_SessionEnum Net_Share_SessionGetInfo Net_Share_ShareAdd Net_Share_ShareCheck Net_Share_ShareDel Net_Share_ShareEnum Net_Share_ShareGetInfo Net_Share_ShareSetInfo Net_Share_StatisticsGetSvr Net_Share_StatisticsGetWrk Now NowCalc NowCalcDate NowDate NowTime PathFull PathGetRelative PathMake PathSplit ProcessGetName ProcessGetPriority Radian ReplaceStringInFile RunDos ScreenCapture_Capture ScreenCapture_CaptureWnd ScreenCapture_SaveImage ScreenCapture_SetBMPFormat ScreenCapture_SetJPGQuality ScreenCapture_SetTIFColorDepth ScreenCapture_SetTIFCompression Security__AdjustTokenPrivileges Security__CreateProcessWithToken Security__DuplicateTokenEx Security__GetAccountSid Security__GetLengthSid Security__GetTokenInformation Security__ImpersonateSelf Security__IsValidSid Security__LookupAccountName Security__LookupAccountSid Security__LookupPrivilegeValue Security__OpenProcessToken Security__OpenThreadToken Security__OpenThreadTokenEx Security__SetPrivilege Security__SetTokenInformation Security__SidToStringSid Security__SidTypeStr Security__StringSidToSid SendMessage SendMessageA SetDate SetTime Singleton SoundClose SoundLength SoundOpen SoundPause SoundPlay SoundPos SoundResume SoundSeek SoundStatus SoundStop SQLite_Changes SQLite_Close SQLite_Display2DResult SQLite_Encode SQLite_ErrCode SQLite_ErrMsg SQLite_Escape SQLite_Exec SQLite_FastEncode SQLite_FastEscape SQLite_FetchData SQLite_FetchNames SQLite_GetTable SQLite_GetTable2d SQLite_LastInsertRowID SQLite_LibVersion SQLite_Open SQLite_Query SQLite_QueryFinalize SQLite_QueryReset SQLite_QuerySingleRow SQLite_SafeMode SQLite_SetTimeout SQLite_Shutdown SQLite_SQLiteExe SQLite_Startup SQLite_TotalChanges StringBetween StringExplode StringInsert StringProper StringRepeat StringTitleCase StringToHex TCPIpToName TempFile TicksToTime Timer_Diff Timer_GetIdleTime Timer_GetTimerID Timer_Init Timer_KillAllTimers Timer_KillTimer Timer_SetTimer TimeToTicks VersionCompare viClose viExecCommand viFindGpib viGpibBusReset viGTL viInteractiveControl viOpen viSetAttribute viSetTimeout WeekNumberISO WinAPI_AbortPath WinAPI_ActivateKeyboardLayout WinAPI_AddClipboardFormatListener WinAPI_AddFontMemResourceEx WinAPI_AddFontResourceEx WinAPI_AddIconOverlay WinAPI_AddIconTransparency WinAPI_AddMRUString WinAPI_AdjustBitmap WinAPI_AdjustTokenPrivileges WinAPI_AdjustWindowRectEx WinAPI_AlphaBlend WinAPI_AngleArc WinAPI_AnimateWindow WinAPI_Arc WinAPI_ArcTo WinAPI_ArrayToStruct WinAPI_AssignProcessToJobObject WinAPI_AssocGetPerceivedType WinAPI_AssocQueryString WinAPI_AttachConsole WinAPI_AttachThreadInput WinAPI_BackupRead WinAPI_BackupReadAbort WinAPI_BackupSeek WinAPI_BackupWrite WinAPI_BackupWriteAbort WinAPI_Beep WinAPI_BeginBufferedPaint WinAPI_BeginDeferWindowPos WinAPI_BeginPaint WinAPI_BeginPath WinAPI_BeginUpdateResource WinAPI_BitBlt WinAPI_BringWindowToTop WinAPI_BroadcastSystemMessage WinAPI_BrowseForFolderDlg WinAPI_BufferedPaintClear WinAPI_BufferedPaintInit WinAPI_BufferedPaintSetAlpha WinAPI_BufferedPaintUnInit WinAPI_CallNextHookEx WinAPI_CallWindowProc WinAPI_CallWindowProcW WinAPI_CascadeWindows WinAPI_ChangeWindowMessageFilterEx WinAPI_CharToOem WinAPI_ChildWindowFromPointEx WinAPI_ClientToScreen WinAPI_ClipCursor WinAPI_CloseDesktop WinAPI_CloseEnhMetaFile WinAPI_CloseFigure WinAPI_CloseHandle WinAPI_CloseThemeData WinAPI_CloseWindow WinAPI_CloseWindowStation WinAPI_CLSIDFromProgID WinAPI_CoInitialize WinAPI_ColorAdjustLuma WinAPI_ColorHLSToRGB WinAPI_ColorRGBToHLS WinAPI_CombineRgn WinAPI_CombineTransform WinAPI_CommandLineToArgv WinAPI_CommDlgExtendedError WinAPI_CommDlgExtendedErrorEx WinAPI_CompareString WinAPI_CompressBitmapBits WinAPI_CompressBuffer WinAPI_ComputeCrc32 WinAPI_ConfirmCredentials WinAPI_CopyBitmap WinAPI_CopyCursor WinAPI_CopyEnhMetaFile WinAPI_CopyFileEx WinAPI_CopyIcon WinAPI_CopyImage WinAPI_CopyRect WinAPI_CopyStruct WinAPI_CoTaskMemAlloc WinAPI_CoTaskMemFree WinAPI_CoTaskMemRealloc WinAPI_CoUninitialize WinAPI_Create32BitHBITMAP WinAPI_Create32BitHICON WinAPI_CreateANDBitmap WinAPI_CreateBitmap WinAPI_CreateBitmapIndirect WinAPI_CreateBrushIndirect WinAPI_CreateBuffer WinAPI_CreateBufferFromStruct WinAPI_CreateCaret WinAPI_CreateColorAdjustment WinAPI_CreateCompatibleBitmap WinAPI_CreateCompatibleBitmapEx WinAPI_CreateCompatibleDC WinAPI_CreateDesktop WinAPI_CreateDIB WinAPI_CreateDIBColorTable WinAPI_CreateDIBitmap WinAPI_CreateDIBSection WinAPI_CreateDirectory WinAPI_CreateDirectoryEx WinAPI_CreateEllipticRgn WinAPI_CreateEmptyIcon WinAPI_CreateEnhMetaFile WinAPI_CreateEvent WinAPI_CreateFile WinAPI_CreateFileEx WinAPI_CreateFileMapping WinAPI_CreateFont WinAPI_CreateFontEx WinAPI_CreateFontIndirect WinAPI_CreateGUID WinAPI_CreateHardLink WinAPI_CreateIcon WinAPI_CreateIconFromResourceEx WinAPI_CreateIconIndirect WinAPI_CreateJobObject WinAPI_CreateMargins WinAPI_CreateMRUList WinAPI_CreateMutex WinAPI_CreateNullRgn WinAPI_CreateNumberFormatInfo WinAPI_CreateObjectID WinAPI_CreatePen WinAPI_CreatePoint WinAPI_CreatePolygonRgn WinAPI_CreateProcess WinAPI_CreateProcessWithToken WinAPI_CreateRect WinAPI_CreateRectEx WinAPI_CreateRectRgn WinAPI_CreateRectRgnIndirect WinAPI_CreateRoundRectRgn WinAPI_CreateSemaphore WinAPI_CreateSize WinAPI_CreateSolidBitmap WinAPI_CreateSolidBrush WinAPI_CreateStreamOnHGlobal WinAPI_CreateString WinAPI_CreateSymbolicLink WinAPI_CreateTransform WinAPI_CreateWindowEx WinAPI_CreateWindowStation WinAPI_DecompressBuffer WinAPI_DecryptFile WinAPI_DeferWindowPos WinAPI_DefineDosDevice WinAPI_DefRawInputProc WinAPI_DefSubclassProc WinAPI_DefWindowProc WinAPI_DefWindowProcW WinAPI_DeleteDC WinAPI_DeleteEnhMetaFile WinAPI_DeleteFile WinAPI_DeleteObject WinAPI_DeleteObjectID WinAPI_DeleteVolumeMountPoint WinAPI_DeregisterShellHookWindow WinAPI_DestroyCaret WinAPI_DestroyCursor WinAPI_DestroyIcon WinAPI_DestroyWindow WinAPI_DeviceIoControl WinAPI_DisplayStruct WinAPI_DllGetVersion WinAPI_DllInstall WinAPI_DllUninstall WinAPI_DPtoLP WinAPI_DragAcceptFiles WinAPI_DragFinish WinAPI_DragQueryFileEx WinAPI_DragQueryPoint WinAPI_DrawAnimatedRects WinAPI_DrawBitmap WinAPI_DrawEdge WinAPI_DrawFocusRect WinAPI_DrawFrameControl WinAPI_DrawIcon WinAPI_DrawIconEx WinAPI_DrawLine WinAPI_DrawShadowText WinAPI_DrawText WinAPI_DrawThemeBackground WinAPI_DrawThemeEdge WinAPI_DrawThemeIcon WinAPI_DrawThemeParentBackground WinAPI_DrawThemeText WinAPI_DrawThemeTextEx WinAPI_DuplicateEncryptionInfoFile WinAPI_DuplicateHandle WinAPI_DuplicateTokenEx WinAPI_DwmDefWindowProc WinAPI_DwmEnableBlurBehindWindow WinAPI_DwmEnableComposition WinAPI_DwmExtendFrameIntoClientArea WinAPI_DwmGetColorizationColor WinAPI_DwmGetColorizationParameters WinAPI_DwmGetWindowAttribute WinAPI_DwmInvalidateIconicBitmaps WinAPI_DwmIsCompositionEnabled WinAPI_DwmQueryThumbnailSourceSize WinAPI_DwmRegisterThumbnail WinAPI_DwmSetColorizationParameters WinAPI_DwmSetIconicLivePreviewBitmap WinAPI_DwmSetIconicThumbnail WinAPI_DwmSetWindowAttribute WinAPI_DwmUnregisterThumbnail WinAPI_DwmUpdateThumbnailProperties WinAPI_DWordToFloat WinAPI_DWordToInt WinAPI_EjectMedia WinAPI_Ellipse WinAPI_EmptyWorkingSet WinAPI_EnableWindow WinAPI_EncryptFile WinAPI_EncryptionDisable WinAPI_EndBufferedPaint WinAPI_EndDeferWindowPos WinAPI_EndPaint WinAPI_EndPath WinAPI_EndUpdateResource WinAPI_EnumChildProcess WinAPI_EnumChildWindows WinAPI_EnumDesktops WinAPI_EnumDesktopWindows WinAPI_EnumDeviceDrivers WinAPI_EnumDisplayDevices WinAPI_EnumDisplayMonitors WinAPI_EnumDisplaySettings WinAPI_EnumDllProc WinAPI_EnumFiles WinAPI_EnumFileStreams WinAPI_EnumFontFamilies WinAPI_EnumHardLinks WinAPI_EnumMRUList WinAPI_EnumPageFiles WinAPI_EnumProcessHandles WinAPI_EnumProcessModules WinAPI_EnumProcessThreads WinAPI_EnumProcessWindows WinAPI_EnumRawInputDevices WinAPI_EnumResourceLanguages WinAPI_EnumResourceNames WinAPI_EnumResourceTypes WinAPI_EnumSystemGeoID WinAPI_EnumSystemLocales WinAPI_EnumUILanguages WinAPI_EnumWindows WinAPI_EnumWindowsPopup WinAPI_EnumWindowStations WinAPI_EnumWindowsTop WinAPI_EqualMemory WinAPI_EqualRect WinAPI_EqualRgn WinAPI_ExcludeClipRect WinAPI_ExpandEnvironmentStrings WinAPI_ExtCreatePen WinAPI_ExtCreateRegion WinAPI_ExtFloodFill WinAPI_ExtractIcon WinAPI_ExtractIconEx WinAPI_ExtSelectClipRgn WinAPI_FatalAppExit WinAPI_FatalExit WinAPI_FileEncryptionStatus WinAPI_FileExists WinAPI_FileIconInit WinAPI_FileInUse WinAPI_FillMemory WinAPI_FillPath WinAPI_FillRect WinAPI_FillRgn WinAPI_FindClose WinAPI_FindCloseChangeNotification WinAPI_FindExecutable WinAPI_FindFirstChangeNotification WinAPI_FindFirstFile WinAPI_FindFirstFileName WinAPI_FindFirstStream WinAPI_FindNextChangeNotification WinAPI_FindNextFile WinAPI_FindNextFileName WinAPI_FindNextStream WinAPI_FindResource WinAPI_FindResourceEx WinAPI_FindTextDlg WinAPI_FindWindow WinAPI_FlashWindow WinAPI_FlashWindowEx WinAPI_FlattenPath WinAPI_FloatToDWord WinAPI_FloatToInt WinAPI_FlushFileBuffers WinAPI_FlushFRBuffer WinAPI_FlushViewOfFile WinAPI_FormatDriveDlg WinAPI_FormatMessage WinAPI_FrameRect WinAPI_FrameRgn WinAPI_FreeLibrary WinAPI_FreeMemory WinAPI_FreeMRUList WinAPI_FreeResource WinAPI_GdiComment WinAPI_GetActiveWindow WinAPI_GetAllUsersProfileDirectory WinAPI_GetAncestor WinAPI_GetApplicationRestartSettings WinAPI_GetArcDirection WinAPI_GetAsyncKeyState WinAPI_GetBinaryType WinAPI_GetBitmapBits WinAPI_GetBitmapDimension WinAPI_GetBitmapDimensionEx WinAPI_GetBkColor WinAPI_GetBkMode WinAPI_GetBoundsRect WinAPI_GetBrushOrg WinAPI_GetBufferedPaintBits WinAPI_GetBufferedPaintDC WinAPI_GetBufferedPaintTargetDC WinAPI_GetBufferedPaintTargetRect WinAPI_GetBValue WinAPI_GetCaretBlinkTime WinAPI_GetCaretPos WinAPI_GetCDType WinAPI_GetClassInfoEx WinAPI_GetClassLongEx WinAPI_GetClassName WinAPI_GetClientHeight WinAPI_GetClientRect WinAPI_GetClientWidth WinAPI_GetClipboardSequenceNumber WinAPI_GetClipBox WinAPI_GetClipCursor WinAPI_GetClipRgn WinAPI_GetColorAdjustment WinAPI_GetCompressedFileSize WinAPI_GetCompression WinAPI_GetConnectedDlg WinAPI_GetCurrentDirectory WinAPI_GetCurrentHwProfile WinAPI_GetCurrentObject WinAPI_GetCurrentPosition WinAPI_GetCurrentProcess WinAPI_GetCurrentProcessExplicitAppUserModelID WinAPI_GetCurrentProcessID WinAPI_GetCurrentThemeName WinAPI_GetCurrentThread WinAPI_GetCurrentThreadId WinAPI_GetCursor WinAPI_GetCursorInfo WinAPI_GetDateFormat WinAPI_GetDC WinAPI_GetDCEx WinAPI_GetDefaultPrinter WinAPI_GetDefaultUserProfileDirectory WinAPI_GetDesktopWindow WinAPI_GetDeviceCaps WinAPI_GetDeviceDriverBaseName WinAPI_GetDeviceDriverFileName WinAPI_GetDeviceGammaRamp WinAPI_GetDIBColorTable WinAPI_GetDIBits WinAPI_GetDiskFreeSpaceEx WinAPI_GetDlgCtrlID WinAPI_GetDlgItem WinAPI_GetDllDirectory WinAPI_GetDriveBusType WinAPI_GetDriveGeometryEx WinAPI_GetDriveNumber WinAPI_GetDriveType WinAPI_GetDurationFormat WinAPI_GetEffectiveClientRect WinAPI_GetEnhMetaFile WinAPI_GetEnhMetaFileBits WinAPI_GetEnhMetaFileDescription WinAPI_GetEnhMetaFileDimension WinAPI_GetEnhMetaFileHeader WinAPI_GetErrorMessage WinAPI_GetErrorMode WinAPI_GetExitCodeProcess WinAPI_GetExtended WinAPI_GetFileAttributes WinAPI_GetFileID WinAPI_GetFileInformationByHandle WinAPI_GetFileInformationByHandleEx WinAPI_GetFilePointerEx WinAPI_GetFileSizeEx WinAPI_GetFileSizeOnDisk WinAPI_GetFileTitle WinAPI_GetFileType WinAPI_GetFileVersionInfo WinAPI_GetFinalPathNameByHandle WinAPI_GetFinalPathNameByHandleEx WinAPI_GetFocus WinAPI_GetFontMemoryResourceInfo WinAPI_GetFontName WinAPI_GetFontResourceInfo WinAPI_GetForegroundWindow WinAPI_GetFRBuffer WinAPI_GetFullPathName WinAPI_GetGeoInfo WinAPI_GetGlyphOutline WinAPI_GetGraphicsMode WinAPI_GetGuiResources WinAPI_GetGUIThreadInfo WinAPI_GetGValue WinAPI_GetHandleInformation WinAPI_GetHGlobalFromStream WinAPI_GetIconDimension WinAPI_GetIconInfo WinAPI_GetIconInfoEx WinAPI_GetIdleTime WinAPI_GetKeyboardLayout WinAPI_GetKeyboardLayoutList WinAPI_GetKeyboardState WinAPI_GetKeyboardType WinAPI_GetKeyNameText WinAPI_GetKeyState WinAPI_GetLastActivePopup WinAPI_GetLastError WinAPI_GetLastErrorMessage WinAPI_GetLayeredWindowAttributes WinAPI_GetLocaleInfo WinAPI_GetLogicalDrives WinAPI_GetMapMode WinAPI_GetMemorySize WinAPI_GetMessageExtraInfo WinAPI_GetModuleFileNameEx WinAPI_GetModuleHandle WinAPI_GetModuleHandleEx WinAPI_GetModuleInformation WinAPI_GetMonitorInfo WinAPI_GetMousePos WinAPI_GetMousePosX WinAPI_GetMousePosY WinAPI_GetMUILanguage WinAPI_GetNumberFormat WinAPI_GetObject WinAPI_GetObjectID WinAPI_GetObjectInfoByHandle WinAPI_GetObjectNameByHandle WinAPI_GetObjectType WinAPI_GetOpenFileName WinAPI_GetOutlineTextMetrics WinAPI_GetOverlappedResult WinAPI_GetParent WinAPI_GetParentProcess WinAPI_GetPerformanceInfo WinAPI_GetPEType WinAPI_GetPhysicallyInstalledSystemMemory WinAPI_GetPixel WinAPI_GetPolyFillMode WinAPI_GetPosFromRect WinAPI_GetPriorityClass WinAPI_GetProcAddress WinAPI_GetProcessAffinityMask WinAPI_GetProcessCommandLine WinAPI_GetProcessFileName WinAPI_GetProcessHandleCount WinAPI_GetProcessID WinAPI_GetProcessIoCounters WinAPI_GetProcessMemoryInfo WinAPI_GetProcessName WinAPI_GetProcessShutdownParameters WinAPI_GetProcessTimes WinAPI_GetProcessUser WinAPI_GetProcessWindowStation WinAPI_GetProcessWorkingDirectory WinAPI_GetProfilesDirectory WinAPI_GetPwrCapabilities WinAPI_GetRawInputBuffer WinAPI_GetRawInputBufferLength WinAPI_GetRawInputData WinAPI_GetRawInputDeviceInfo WinAPI_GetRegionData WinAPI_GetRegisteredRawInputDevices WinAPI_GetRegKeyNameByHandle WinAPI_GetRgnBox WinAPI_GetROP2 WinAPI_GetRValue WinAPI_GetSaveFileName WinAPI_GetShellWindow WinAPI_GetStartupInfo WinAPI_GetStdHandle WinAPI_GetStockObject WinAPI_GetStretchBltMode WinAPI_GetString WinAPI_GetSysColor WinAPI_GetSysColorBrush WinAPI_GetSystemDefaultLangID WinAPI_GetSystemDefaultLCID WinAPI_GetSystemDefaultUILanguage WinAPI_GetSystemDEPPolicy WinAPI_GetSystemInfo WinAPI_GetSystemMetrics WinAPI_GetSystemPowerStatus WinAPI_GetSystemTimes WinAPI_GetSystemWow64Directory WinAPI_GetTabbedTextExtent WinAPI_GetTempFileName WinAPI_GetTextAlign WinAPI_GetTextCharacterExtra WinAPI_GetTextColor WinAPI_GetTextExtentPoint32 WinAPI_GetTextFace WinAPI_GetTextMetrics WinAPI_GetThemeAppProperties WinAPI_GetThemeBackgroundContentRect WinAPI_GetThemeBackgroundExtent WinAPI_GetThemeBackgroundRegion WinAPI_GetThemeBitmap WinAPI_GetThemeBool WinAPI_GetThemeColor WinAPI_GetThemeDocumentationProperty WinAPI_GetThemeEnumValue WinAPI_GetThemeFilename WinAPI_GetThemeFont WinAPI_GetThemeInt WinAPI_GetThemeMargins WinAPI_GetThemeMetric WinAPI_GetThemePartSize WinAPI_GetThemePosition WinAPI_GetThemePropertyOrigin WinAPI_GetThemeRect WinAPI_GetThemeString WinAPI_GetThemeSysBool WinAPI_GetThemeSysColor WinAPI_GetThemeSysColorBrush WinAPI_GetThemeSysFont WinAPI_GetThemeSysInt WinAPI_GetThemeSysSize WinAPI_GetThemeSysString WinAPI_GetThemeTextExtent WinAPI_GetThemeTextMetrics WinAPI_GetThemeTransitionDuration WinAPI_GetThreadDesktop WinAPI_GetThreadErrorMode WinAPI_GetThreadLocale WinAPI_GetThreadUILanguage WinAPI_GetTickCount WinAPI_GetTickCount64 WinAPI_GetTimeFormat WinAPI_GetTopWindow WinAPI_GetUDFColorMode WinAPI_GetUpdateRect WinAPI_GetUpdateRgn WinAPI_GetUserDefaultLangID WinAPI_GetUserDefaultLCID WinAPI_GetUserDefaultUILanguage WinAPI_GetUserGeoID WinAPI_GetUserObjectInformation WinAPI_GetVersion WinAPI_GetVersionEx WinAPI_GetVolumeInformation WinAPI_GetVolumeInformationByHandle WinAPI_GetVolumeNameForVolumeMountPoint WinAPI_GetWindow WinAPI_GetWindowDC WinAPI_GetWindowDisplayAffinity WinAPI_GetWindowExt WinAPI_GetWindowFileName WinAPI_GetWindowHeight WinAPI_GetWindowInfo WinAPI_GetWindowLong WinAPI_GetWindowOrg WinAPI_GetWindowPlacement WinAPI_GetWindowRect WinAPI_GetWindowRgn WinAPI_GetWindowRgnBox WinAPI_GetWindowSubclass WinAPI_GetWindowText WinAPI_GetWindowTheme WinAPI_GetWindowThreadProcessId WinAPI_GetWindowWidth WinAPI_GetWorkArea WinAPI_GetWorldTransform WinAPI_GetXYFromPoint WinAPI_GlobalMemoryStatus WinAPI_GradientFill WinAPI_GUIDFromString WinAPI_GUIDFromStringEx WinAPI_HashData WinAPI_HashString WinAPI_HiByte WinAPI_HideCaret WinAPI_HiDWord WinAPI_HiWord WinAPI_InflateRect WinAPI_InitMUILanguage WinAPI_InProcess WinAPI_IntersectClipRect WinAPI_IntersectRect WinAPI_IntToDWord WinAPI_IntToFloat WinAPI_InvalidateRect WinAPI_InvalidateRgn WinAPI_InvertANDBitmap WinAPI_InvertColor WinAPI_InvertRect WinAPI_InvertRgn WinAPI_IOCTL WinAPI_IsAlphaBitmap WinAPI_IsBadCodePtr WinAPI_IsBadReadPtr WinAPI_IsBadStringPtr WinAPI_IsBadWritePtr WinAPI_IsChild WinAPI_IsClassName WinAPI_IsDoorOpen WinAPI_IsElevated WinAPI_IsHungAppWindow WinAPI_IsIconic WinAPI_IsInternetConnected WinAPI_IsLoadKBLayout WinAPI_IsMemory WinAPI_IsNameInExpression WinAPI_IsNetworkAlive WinAPI_IsPathShared WinAPI_IsProcessInJob WinAPI_IsProcessorFeaturePresent WinAPI_IsRectEmpty WinAPI_IsThemeActive WinAPI_IsThemeBackgroundPartiallyTransparent WinAPI_IsThemePartDefined WinAPI_IsValidLocale WinAPI_IsWindow WinAPI_IsWindowEnabled WinAPI_IsWindowUnicode WinAPI_IsWindowVisible WinAPI_IsWow64Process WinAPI_IsWritable WinAPI_IsZoomed WinAPI_Keybd_Event WinAPI_KillTimer WinAPI_LineDDA WinAPI_LineTo WinAPI_LoadBitmap WinAPI_LoadCursor WinAPI_LoadCursorFromFile WinAPI_LoadIcon WinAPI_LoadIconMetric WinAPI_LoadIconWithScaleDown WinAPI_LoadImage WinAPI_LoadIndirectString WinAPI_LoadKeyboardLayout WinAPI_LoadLibrary WinAPI_LoadLibraryEx WinAPI_LoadMedia WinAPI_LoadResource WinAPI_LoadShell32Icon WinAPI_LoadString WinAPI_LoadStringEx WinAPI_LoByte WinAPI_LocalFree WinAPI_LockDevice WinAPI_LockFile WinAPI_LockResource WinAPI_LockWindowUpdate WinAPI_LockWorkStation WinAPI_LoDWord WinAPI_LongMid WinAPI_LookupIconIdFromDirectoryEx WinAPI_LoWord WinAPI_LPtoDP WinAPI_MAKELANGID WinAPI_MAKELCID WinAPI_MakeLong WinAPI_MakeQWord WinAPI_MakeWord WinAPI_MapViewOfFile WinAPI_MapVirtualKey WinAPI_MaskBlt WinAPI_MessageBeep WinAPI_MessageBoxCheck WinAPI_MessageBoxIndirect WinAPI_MirrorIcon WinAPI_ModifyWorldTransform WinAPI_MonitorFromPoint WinAPI_MonitorFromRect WinAPI_MonitorFromWindow WinAPI_Mouse_Event WinAPI_MoveFileEx WinAPI_MoveMemory WinAPI_MoveTo WinAPI_MoveToEx WinAPI_MoveWindow WinAPI_MsgBox WinAPI_MulDiv WinAPI_MultiByteToWideChar WinAPI_MultiByteToWideCharEx WinAPI_NtStatusToDosError WinAPI_OemToChar WinAPI_OffsetClipRgn WinAPI_OffsetPoints WinAPI_OffsetRect WinAPI_OffsetRgn WinAPI_OffsetWindowOrg WinAPI_OpenDesktop WinAPI_OpenFileById WinAPI_OpenFileDlg WinAPI_OpenFileMapping WinAPI_OpenIcon WinAPI_OpenInputDesktop WinAPI_OpenJobObject WinAPI_OpenMutex WinAPI_OpenProcess WinAPI_OpenProcessToken WinAPI_OpenSemaphore WinAPI_OpenThemeData WinAPI_OpenWindowStation WinAPI_PageSetupDlg WinAPI_PaintDesktop WinAPI_PaintRgn WinAPI_ParseURL WinAPI_ParseUserName WinAPI_PatBlt WinAPI_PathAddBackslash WinAPI_PathAddExtension WinAPI_PathAppend WinAPI_PathBuildRoot WinAPI_PathCanonicalize WinAPI_PathCommonPrefix WinAPI_PathCompactPath WinAPI_PathCompactPathEx WinAPI_PathCreateFromUrl WinAPI_PathFindExtension WinAPI_PathFindFileName WinAPI_PathFindNextComponent WinAPI_PathFindOnPath WinAPI_PathGetArgs WinAPI_PathGetCharType WinAPI_PathGetDriveNumber WinAPI_PathIsContentType WinAPI_PathIsDirectory WinAPI_PathIsDirectoryEmpty WinAPI_PathIsExe WinAPI_PathIsFileSpec WinAPI_PathIsLFNFileSpec WinAPI_PathIsRelative WinAPI_PathIsRoot WinAPI_PathIsSameRoot WinAPI_PathIsSystemFolder WinAPI_PathIsUNC WinAPI_PathIsUNCServer WinAPI_PathIsUNCServerShare WinAPI_PathMakeSystemFolder WinAPI_PathMatchSpec WinAPI_PathParseIconLocation WinAPI_PathRelativePathTo WinAPI_PathRemoveArgs WinAPI_PathRemoveBackslash WinAPI_PathRemoveExtension WinAPI_PathRemoveFileSpec WinAPI_PathRenameExtension WinAPI_PathSearchAndQualify WinAPI_PathSkipRoot WinAPI_PathStripPath WinAPI_PathStripToRoot WinAPI_PathToRegion WinAPI_PathUndecorate WinAPI_PathUnExpandEnvStrings WinAPI_PathUnmakeSystemFolder WinAPI_PathUnquoteSpaces WinAPI_PathYetAnotherMakeUniqueName WinAPI_PickIconDlg WinAPI_PlayEnhMetaFile WinAPI_PlaySound WinAPI_PlgBlt WinAPI_PointFromRect WinAPI_PolyBezier WinAPI_PolyBezierTo WinAPI_PolyDraw WinAPI_Polygon WinAPI_PostMessage WinAPI_PrimaryLangId WinAPI_PrintDlg WinAPI_PrintDlgEx WinAPI_PrintWindow WinAPI_ProgIDFromCLSID WinAPI_PtInRect WinAPI_PtInRectEx WinAPI_PtInRegion WinAPI_PtVisible WinAPI_QueryDosDevice WinAPI_QueryInformationJobObject WinAPI_QueryPerformanceCounter WinAPI_QueryPerformanceFrequency WinAPI_RadialGradientFill WinAPI_ReadDirectoryChanges WinAPI_ReadFile WinAPI_ReadProcessMemory WinAPI_Rectangle WinAPI_RectInRegion WinAPI_RectIsEmpty WinAPI_RectVisible WinAPI_RedrawWindow WinAPI_RegCloseKey WinAPI_RegConnectRegistry WinAPI_RegCopyTree WinAPI_RegCopyTreeEx WinAPI_RegCreateKey WinAPI_RegDeleteEmptyKey WinAPI_RegDeleteKey WinAPI_RegDeleteKeyValue WinAPI_RegDeleteTree WinAPI_RegDeleteTreeEx WinAPI_RegDeleteValue WinAPI_RegDisableReflectionKey WinAPI_RegDuplicateHKey WinAPI_RegEnableReflectionKey WinAPI_RegEnumKey WinAPI_RegEnumValue WinAPI_RegFlushKey WinAPI_RegisterApplicationRestart WinAPI_RegisterClass WinAPI_RegisterClassEx WinAPI_RegisterHotKey WinAPI_RegisterPowerSettingNotification WinAPI_RegisterRawInputDevices WinAPI_RegisterShellHookWindow WinAPI_RegisterWindowMessage WinAPI_RegLoadMUIString WinAPI_RegNotifyChangeKeyValue WinAPI_RegOpenKey WinAPI_RegQueryInfoKey WinAPI_RegQueryLastWriteTime WinAPI_RegQueryMultipleValues WinAPI_RegQueryReflectionKey WinAPI_RegQueryValue WinAPI_RegRestoreKey WinAPI_RegSaveKey WinAPI_RegSetValue WinAPI_ReleaseCapture WinAPI_ReleaseDC WinAPI_ReleaseMutex WinAPI_ReleaseSemaphore WinAPI_ReleaseStream WinAPI_RemoveClipboardFormatListener WinAPI_RemoveDirectory WinAPI_RemoveFontMemResourceEx WinAPI_RemoveFontResourceEx WinAPI_RemoveWindowSubclass WinAPI_ReOpenFile WinAPI_ReplaceFile WinAPI_ReplaceTextDlg WinAPI_ResetEvent WinAPI_RestartDlg WinAPI_RestoreDC WinAPI_RGB WinAPI_RotatePoints WinAPI_RoundRect WinAPI_SaveDC WinAPI_SaveFileDlg WinAPI_SaveHBITMAPToFile WinAPI_SaveHICONToFile WinAPI_ScaleWindowExt WinAPI_ScreenToClient WinAPI_SearchPath WinAPI_SelectClipPath WinAPI_SelectClipRgn WinAPI_SelectObject WinAPI_SendMessageTimeout WinAPI_SetActiveWindow WinAPI_SetArcDirection WinAPI_SetBitmapBits WinAPI_SetBitmapDimensionEx WinAPI_SetBkColor WinAPI_SetBkMode WinAPI_SetBoundsRect WinAPI_SetBrushOrg WinAPI_SetCapture WinAPI_SetCaretBlinkTime WinAPI_SetCaretPos WinAPI_SetClassLongEx WinAPI_SetColorAdjustment WinAPI_SetCompression WinAPI_SetCurrentDirectory WinAPI_SetCurrentProcessExplicitAppUserModelID WinAPI_SetCursor WinAPI_SetDCBrushColor WinAPI_SetDCPenColor WinAPI_SetDefaultPrinter WinAPI_SetDeviceGammaRamp WinAPI_SetDIBColorTable WinAPI_SetDIBits WinAPI_SetDIBitsToDevice WinAPI_SetDllDirectory WinAPI_SetEndOfFile WinAPI_SetEnhMetaFileBits WinAPI_SetErrorMode WinAPI_SetEvent WinAPI_SetFileAttributes WinAPI_SetFileInformationByHandleEx WinAPI_SetFilePointer WinAPI_SetFilePointerEx WinAPI_SetFileShortName WinAPI_SetFileValidData WinAPI_SetFocus WinAPI_SetFont WinAPI_SetForegroundWindow WinAPI_SetFRBuffer WinAPI_SetGraphicsMode WinAPI_SetHandleInformation WinAPI_SetInformationJobObject WinAPI_SetKeyboardLayout WinAPI_SetKeyboardState WinAPI_SetLastError WinAPI_SetLayeredWindowAttributes WinAPI_SetLocaleInfo WinAPI_SetMapMode WinAPI_SetMessageExtraInfo WinAPI_SetParent WinAPI_SetPixel WinAPI_SetPolyFillMode WinAPI_SetPriorityClass WinAPI_SetProcessAffinityMask WinAPI_SetProcessShutdownParameters WinAPI_SetProcessWindowStation WinAPI_SetRectRgn WinAPI_SetROP2 WinAPI_SetSearchPathMode WinAPI_SetStretchBltMode WinAPI_SetSysColors WinAPI_SetSystemCursor WinAPI_SetTextAlign WinAPI_SetTextCharacterExtra WinAPI_SetTextColor WinAPI_SetTextJustification WinAPI_SetThemeAppProperties WinAPI_SetThreadDesktop WinAPI_SetThreadErrorMode WinAPI_SetThreadExecutionState WinAPI_SetThreadLocale WinAPI_SetThreadUILanguage WinAPI_SetTimer WinAPI_SetUDFColorMode WinAPI_SetUserGeoID WinAPI_SetUserObjectInformation WinAPI_SetVolumeMountPoint WinAPI_SetWindowDisplayAffinity WinAPI_SetWindowExt WinAPI_SetWindowLong WinAPI_SetWindowOrg WinAPI_SetWindowPlacement WinAPI_SetWindowPos WinAPI_SetWindowRgn WinAPI_SetWindowsHookEx WinAPI_SetWindowSubclass WinAPI_SetWindowText WinAPI_SetWindowTheme WinAPI_SetWinEventHook WinAPI_SetWorldTransform WinAPI_SfcIsFileProtected WinAPI_SfcIsKeyProtected WinAPI_ShellAboutDlg WinAPI_ShellAddToRecentDocs WinAPI_ShellChangeNotify WinAPI_ShellChangeNotifyDeregister WinAPI_ShellChangeNotifyRegister WinAPI_ShellCreateDirectory WinAPI_ShellEmptyRecycleBin WinAPI_ShellExecute WinAPI_ShellExecuteEx WinAPI_ShellExtractAssociatedIcon WinAPI_ShellExtractIcon WinAPI_ShellFileOperation WinAPI_ShellFlushSFCache WinAPI_ShellGetFileInfo WinAPI_ShellGetIconOverlayIndex WinAPI_ShellGetImageList WinAPI_ShellGetKnownFolderIDList WinAPI_ShellGetKnownFolderPath WinAPI_ShellGetLocalizedName WinAPI_ShellGetPathFromIDList WinAPI_ShellGetSetFolderCustomSettings WinAPI_ShellGetSettings WinAPI_ShellGetSpecialFolderLocation WinAPI_ShellGetSpecialFolderPath WinAPI_ShellGetStockIconInfo WinAPI_ShellILCreateFromPath WinAPI_ShellNotifyIcon WinAPI_ShellNotifyIconGetRect WinAPI_ShellObjectProperties WinAPI_ShellOpenFolderAndSelectItems WinAPI_ShellOpenWithDlg WinAPI_ShellQueryRecycleBin WinAPI_ShellQueryUserNotificationState WinAPI_ShellRemoveLocalizedName WinAPI_ShellRestricted WinAPI_ShellSetKnownFolderPath WinAPI_ShellSetLocalizedName WinAPI_ShellSetSettings WinAPI_ShellStartNetConnectionDlg WinAPI_ShellUpdateImage WinAPI_ShellUserAuthenticationDlg WinAPI_ShellUserAuthenticationDlgEx WinAPI_ShortToWord WinAPI_ShowCaret WinAPI_ShowCursor WinAPI_ShowError WinAPI_ShowLastError WinAPI_ShowMsg WinAPI_ShowOwnedPopups WinAPI_ShowWindow WinAPI_ShutdownBlockReasonCreate WinAPI_ShutdownBlockReasonDestroy WinAPI_ShutdownBlockReasonQuery WinAPI_SizeOfResource WinAPI_StretchBlt WinAPI_StretchDIBits WinAPI_StrFormatByteSize WinAPI_StrFormatByteSizeEx WinAPI_StrFormatKBSize WinAPI_StrFromTimeInterval WinAPI_StringFromGUID WinAPI_StringLenA WinAPI_StringLenW WinAPI_StrLen WinAPI_StrokeAndFillPath WinAPI_StrokePath WinAPI_StructToArray WinAPI_SubLangId WinAPI_SubtractRect WinAPI_SwapDWord WinAPI_SwapQWord WinAPI_SwapWord WinAPI_SwitchColor WinAPI_SwitchDesktop WinAPI_SwitchToThisWindow WinAPI_SystemParametersInfo WinAPI_TabbedTextOut WinAPI_TerminateJobObject WinAPI_TerminateProcess WinAPI_TextOut WinAPI_TileWindows WinAPI_TrackMouseEvent WinAPI_TransparentBlt WinAPI_TwipsPerPixelX WinAPI_TwipsPerPixelY WinAPI_UnhookWindowsHookEx WinAPI_UnhookWinEvent WinAPI_UnionRect WinAPI_UnionStruct WinAPI_UniqueHardwareID WinAPI_UnloadKeyboardLayout WinAPI_UnlockFile WinAPI_UnmapViewOfFile WinAPI_UnregisterApplicationRestart WinAPI_UnregisterClass WinAPI_UnregisterHotKey WinAPI_UnregisterPowerSettingNotification WinAPI_UpdateLayeredWindow WinAPI_UpdateLayeredWindowEx WinAPI_UpdateLayeredWindowIndirect WinAPI_UpdateResource WinAPI_UpdateWindow WinAPI_UrlApplyScheme WinAPI_UrlCanonicalize WinAPI_UrlCombine WinAPI_UrlCompare WinAPI_UrlCreateFromPath WinAPI_UrlFixup WinAPI_UrlGetPart WinAPI_UrlHash WinAPI_UrlIs WinAPI_UserHandleGrantAccess WinAPI_ValidateRect WinAPI_ValidateRgn WinAPI_VerQueryRoot WinAPI_VerQueryValue WinAPI_VerQueryValueEx WinAPI_WaitForInputIdle WinAPI_WaitForMultipleObjects WinAPI_WaitForSingleObject WinAPI_WideCharToMultiByte WinAPI_WidenPath WinAPI_WindowFromDC WinAPI_WindowFromPoint WinAPI_WordToShort WinAPI_Wow64EnableWow64FsRedirection WinAPI_WriteConsole WinAPI_WriteFile WinAPI_WriteProcessMemory WinAPI_ZeroMemory WinNet_AddConnection WinNet_AddConnection2 WinNet_AddConnection3 WinNet_CancelConnection WinNet_CancelConnection2 WinNet_CloseEnum WinNet_ConnectionDialog WinNet_ConnectionDialog1 WinNet_DisconnectDialog WinNet_DisconnectDialog1 WinNet_EnumResource WinNet_GetConnection WinNet_GetConnectionPerformance WinNet_GetLastError WinNet_GetNetworkInformation WinNet_GetProviderName WinNet_GetResourceInformation WinNet_GetResourceParent WinNet_GetUniversalName WinNet_GetUser WinNet_OpenEnum WinNet_RestoreConnection WinNet_UseConnection Word_Create Word_DocAdd Word_DocAttach Word_DocClose Word_DocExport Word_DocFind Word_DocFindReplace Word_DocGet Word_DocLinkAdd Word_DocLinkGet Word_DocOpen Word_DocPictureAdd Word_DocPrint Word_DocRangeSet Word_DocSave Word_DocSaveAs Word_DocTableRead Word_DocTableWrite Word_Quit",e={
-constant:"SIX TEN FORMFEED NINE ZERO NONE SPACE FOUR FALSE COLON CRLF PI COMMA ENDOFFILE EOF EIGHT FIVE QUOTE EMPTY ONE TRUE RETURN CR LINEFEED RIGHT BACKSLASH NULL SEVEN TAB THREE TWO six ten formfeed nine zero none space four false colon crlf pi comma endoffile eof eight five quote empty one true return cr linefeed right backslash null seven tab three two RIVERSION RISTATE FILE_READ_MODE FILE_WRITE_MODE FILE_WRITE_MODE DIR_WRITE_MODE FILE_READ_UMASK FILE_WRITE_UMASK DIR_READ_UMASK DIR_WRITE_UMASK",operator:"div mod wrap and or bitAnd bitNot bitOr bitXor among not in a an within contains ends with begins the keys of keys",built_in:"put abs acos aliasReference annuity arrayDecode arrayEncode asin atan atan2 average avg avgDev base64Decode base64Encode baseConvert binaryDecode binaryEncode byteOffset byteToNum cachedURL cachedURLs charToNum cipherNames codepointOffset codepointProperty codepointToNum codeunitOffset commandNames compound compress constantNames cos date dateFormat decompress directories diskSpace DNSServers exp exp1 exp2 exp10 extents files flushEvents folders format functionNames geometricMean global globals hasMemory harmonicMean hostAddress hostAddressToName hostName hostNameToAddress isNumber ISOToMac itemOffset keys len length libURLErrorData libUrlFormData libURLftpCommand libURLLastHTTPHeaders libURLLastRHHeaders libUrlMultipartFormAddPart libUrlMultipartFormData libURLVersion lineOffset ln ln1 localNames log log2 log10 longFilePath lower macToISO matchChunk matchText matrixMultiply max md5Digest median merge millisec millisecs millisecond milliseconds min monthNames nativeCharToNum normalizeText num number numToByte numToChar numToCodepoint numToNativeChar offset open openfiles openProcesses openProcessIDs openSockets paragraphOffset paramCount param params peerAddress pendingMessages platform popStdDev populationStandardDeviation populationVariance popVariance processID random randomBytes replaceText result revCreateXMLTree revCreateXMLTreeFromFile revCurrentRecord revCurrentRecordIsFirst revCurrentRecordIsLast revDatabaseColumnCount revDatabaseColumnIsNull revDatabaseColumnLengths revDatabaseColumnNames revDatabaseColumnNamed revDatabaseColumnNumbered revDatabaseColumnTypes revDatabaseConnectResult revDatabaseCursors revDatabaseID revDatabaseTableNames revDatabaseType revDataFromQuery revdb_closeCursor revdb_columnbynumber revdb_columncount revdb_columnisnull revdb_columnlengths revdb_columnnames revdb_columntypes revdb_commit revdb_connect revdb_connections revdb_connectionerr revdb_currentrecord revdb_cursorconnection revdb_cursorerr revdb_cursors revdb_dbtype revdb_disconnect revdb_execute revdb_iseof revdb_isbof revdb_movefirst revdb_movelast revdb_movenext revdb_moveprev revdb_query revdb_querylist revdb_recordcount revdb_rollback revdb_tablenames revGetDatabaseDriverPath revNumberOfRecords revOpenDatabase revOpenDatabases revQueryDatabase revQueryDatabaseBlob revQueryResult revQueryIsAtStart revQueryIsAtEnd revUnixFromMacPath revXMLAttribute revXMLAttributes revXMLAttributeValues revXMLChildContents revXMLChildNames revXMLCreateTreeFromFileWithNamespaces revXMLCreateTreeWithNamespaces revXMLDataFromXPathQuery revXMLEvaluateXPath revXMLFirstChild revXMLMatchingNode revXMLNextSibling revXMLNodeContents revXMLNumberOfChildren revXMLParent revXMLPreviousSibling revXMLRootNode revXMLRPC_CreateRequest revXMLRPC_Documents revXMLRPC_Error revXMLRPC_GetHost revXMLRPC_GetMethod revXMLRPC_GetParam revXMLText revXMLRPC_Execute revXMLRPC_GetParamCount revXMLRPC_GetParamNode revXMLRPC_GetParamType revXMLRPC_GetPath revXMLRPC_GetPort revXMLRPC_GetProtocol revXMLRPC_GetRequest revXMLRPC_GetResponse revXMLRPC_GetSocket revXMLTree revXMLTrees revXMLValidateDTD revZipDescribeItem revZipEnumerateItems revZipOpenArchives round sampVariance sec secs seconds sentenceOffset sha1Digest shell shortFilePath sin specialFolderPath sqrt standardDeviation statRound stdDev sum sysError systemVersion tan tempName textDecode textEncode tick ticks time to tokenOffset toLower toUpper transpose truewordOffset trunc uniDecode uniEncode upper URLDecode URLEncode URLStatus uuid value variableNames variance version waitDepth weekdayNames wordOffset xsltApplyStylesheet xsltApplyStylesheetFromFile xsltLoadStylesheet xsltLoadStylesheetFromFile add breakpoint cancel clear local variable file word line folder directory URL close socket process combine constant convert create new alias folder directory decrypt delete variable word line folder directory URL dispatch divide do encrypt filter get include intersect kill libURLDownloadToFile libURLFollowHttpRedirects libURLftpUpload libURLftpUploadFile libURLresetAll libUrlSetAuthCallback libURLSetCustomHTTPHeaders libUrlSetExpect100 libURLSetFTPListCommand libURLSetFTPMode libURLSetFTPStopTime libURLSetStatusCallback load multiply socket prepare process post seek rel relative read from process rename replace require resetAll resolve revAddXMLNode revAppendXML revCloseCursor revCloseDatabase revCommitDatabase revCopyFile revCopyFolder revCopyXMLNode revDeleteFolder revDeleteXMLNode revDeleteAllXMLTrees revDeleteXMLTree revExecuteSQL revGoURL revInsertXMLNode revMoveFolder revMoveToFirstRecord revMoveToLastRecord revMoveToNextRecord revMoveToPreviousRecord revMoveToRecord revMoveXMLNode revPutIntoXMLNode revRollBackDatabase revSetDatabaseDriverPath revSetXMLAttribute revXMLRPC_AddParam revXMLRPC_DeleteAllDocuments revXMLAddDTD revXMLRPC_Free revXMLRPC_FreeAll revXMLRPC_DeleteDocument revXMLRPC_DeleteParam revXMLRPC_SetHost revXMLRPC_SetMethod revXMLRPC_SetPort revXMLRPC_SetProtocol revXMLRPC_SetSocket revZipAddItemWithData revZipAddItemWithFile revZipAddUncompressedItemWithData revZipAddUncompressedItemWithFile revZipCancel revZipCloseArchive revZipDeleteItem revZipExtractItemToFile revZipExtractItemToVariable revZipSetProgressCallback revZipRenameItem revZipReplaceItemWithData revZipReplaceItemWithFile revZipOpenArchive send set sort split start stop subtract union unload wait write"},contains:[b,{className:"keyword",begin:"\\bend\\sif\\b"},{className:"function",beginKeywords:"function",end:"$",contains:[b,e,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.BINARY_NUMBER_MODE,a.C_NUMBER_MODE,d]},{className:"function",begin:"\\bend\\s+",end:"$",keywords:"end",contains:[e,d]},{className:"command",beginKeywords:"command on",end:"$",contains:[b,e,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.BINARY_NUMBER_MODE,a.C_NUMBER_MODE,d]},{className:"preprocessor",variants:[{begin:"<\\?(rev|lc|livecode)",relevance:10},{begin:"<\\?"},{begin:"\\?>"}]},a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.BINARY_NUMBER_MODE,a.C_NUMBER_MODE,d].concat(c),illegal:";$|^\\[|^="}}),a.registerLanguage("livescript",function(a){var b={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger case default function var with then unless until loop of by when and or is isnt not it that otherwise from to til fallthrough super case default function var void const let enum export import native __hasProp __extends __slice __bind __indexOf",literal:"true false null undefined yes no on off it that void",built_in:"npm require console print module global window document"},c="[A-Za-z$_](?:-[0-9A-Za-z$_]|[0-9A-Za-z$_])*",d=a.inherit(a.TITLE_MODE,{begin:c}),e={className:"subst",begin:/#\{/,end:/}/,keywords:b},f={className:"subst",begin:/#[A-Za-z$_]/,end:/(?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/,keywords:b},g=[a.BINARY_NUMBER_MODE,{className:"number",begin:"(\\b0[xX][a-fA-F0-9_]+)|(\\b\\d(\\d|_\\d)*(\\.(\\d(\\d|_\\d)*)?)?(_*[eE]([-+]\\d(_\\d|\\d)*)?)?[_a-z]*)",relevance:0,starts:{end:"(\\s*/)?",relevance:0}},{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[a.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[a.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[a.BACKSLASH_ESCAPE,e,f]},{begin:/"/,end:/"/,contains:[a.BACKSLASH_ESCAPE,e,f]},{begin:/\\/,end:/(\s|$)/,excludeEnd:!0}]},{className:"pi",variants:[{begin:"//",end:"//[gim]*",contains:[e,a.HASH_COMMENT_MODE]},{begin:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{className:"property",begin:"@"+c},{begin:"``",end:"``",excludeBegin:!0,excludeEnd:!0,subLanguage:"javascript"}];e.contains=g;var h={className:"params",begin:"\\(",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:b,contains:["self"].concat(g)}]};return{aliases:["ls"],keywords:b,illegal:/\/\*/,contains:g.concat([a.COMMENT("\\/\\*","\\*\\/"),a.HASH_COMMENT_MODE,{className:"function",contains:[d,h],returnBegin:!0,variants:[{begin:"("+c+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B\\->\\*?",end:"\\->\\*?"},{begin:"("+c+"\\s*(?:=|:=)\\s*)?!?(\\(.*\\))?\\s*\\B[-~]{1,2}>\\*?",end:"[-~]{1,2}>\\*?"},{begin:"("+c+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B!?[-~]{1,2}>\\*?",end:"!?[-~]{1,2}>\\*?"}]},{className:"class",beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[d]},d]},{className:"attribute",begin:c+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}),a.registerLanguage("lua",function(a){var b="\\[=*\\[",c="\\]=*\\]",d={begin:b,end:c,contains:["self"]},e=[a.COMMENT("--(?!"+b+")","$"),a.COMMENT("--"+b,c,{contains:[d],relevance:10})];return{lexemes:a.UNDERSCORE_IDENT_RE,keywords:{keyword:"and break do else elseif end false for if in local nil not or repeat return then true until while",built_in:"_G _VERSION assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall coroutine debug io math os package string table"},contains:e.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[a.inherit(a.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:e}].concat(e)},a.C_NUMBER_MODE,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,{className:"string",begin:b,end:c,contains:[d],relevance:5}])}}),a.registerLanguage("makefile",function(a){var b={className:"variable",begin:/\$\(/,end:/\)/,contains:[a.BACKSLASH_ESCAPE]};return{aliases:["mk","mak"],contains:[a.HASH_COMMENT_MODE,{begin:/^\w+\s*\W*=/,returnBegin:!0,relevance:0,starts:{className:"constant",end:/\s*\W*=/,excludeEnd:!0,starts:{end:/$/,relevance:0,contains:[b]}}},{className:"title",begin:/^[\w]+:\s*$/},{className:"phony",begin:/^\.PHONY:/,end:/$/,keywords:".PHONY",lexemes:/[\.\w]+/},{begin:/^\t+/,end:/$/,relevance:0,contains:[a.QUOTE_STRING_MODE,b]}]}}),a.registerLanguage("mathematica",function(a){return{aliases:["mma"],lexemes:"(\\$|\\b)"+a.IDENT_RE+"\\b",keywords:"AbelianGroup Abort AbortKernels AbortProtect Above Abs Absolute AbsoluteCorrelation AbsoluteCorrelationFunction AbsoluteCurrentValue AbsoluteDashing AbsoluteFileName AbsoluteOptions AbsolutePointSize AbsoluteThickness AbsoluteTime AbsoluteTiming AccountingForm Accumulate Accuracy AccuracyGoal ActionDelay ActionMenu ActionMenuBox ActionMenuBoxOptions Active ActiveItem ActiveStyle AcyclicGraphQ AddOnHelpPath AddTo AdjacencyGraph AdjacencyList AdjacencyMatrix AdjustmentBox AdjustmentBoxOptions AdjustTimeSeriesForecast AffineTransform After AiryAi AiryAiPrime AiryAiZero AiryBi AiryBiPrime AiryBiZero AlgebraicIntegerQ AlgebraicNumber AlgebraicNumberDenominator AlgebraicNumberNorm AlgebraicNumberPolynomial AlgebraicNumberTrace AlgebraicRules AlgebraicRulesData Algebraics AlgebraicUnitQ Alignment AlignmentMarker AlignmentPoint All AllowedDimensions AllowGroupClose AllowInlineCells AllowKernelInitialization AllowReverseGroupClose AllowScriptLevelChange AlphaChannel AlternatingGroup AlternativeHypothesis Alternatives AmbientLight Analytic AnchoredSearch And AndersonDarlingTest AngerJ AngleBracket AngularGauge Animate AnimationCycleOffset AnimationCycleRepetitions AnimationDirection AnimationDisplayTime AnimationRate AnimationRepetitions AnimationRunning Animator AnimatorBox AnimatorBoxOptions AnimatorElements Annotation Annuity AnnuityDue Antialiasing Antisymmetric Apart ApartSquareFree Appearance AppearanceElements AppellF1 Append AppendTo Apply ArcCos ArcCosh ArcCot ArcCoth ArcCsc ArcCsch ArcSec ArcSech ArcSin ArcSinDistribution ArcSinh ArcTan ArcTanh Arg ArgMax ArgMin ArgumentCountQ ARIMAProcess ArithmeticGeometricMean ARMAProcess ARProcess Array ArrayComponents ArrayDepth ArrayFlatten ArrayPad ArrayPlot ArrayQ ArrayReshape ArrayRules Arrays Arrow Arrow3DBox ArrowBox Arrowheads AspectRatio AspectRatioFixed Assert Assuming Assumptions AstronomicalData Asynchronous AsynchronousTaskObject AsynchronousTasks AtomQ Attributes AugmentedSymmetricPolynomial AutoAction AutoDelete AutoEvaluateEvents AutoGeneratedPackage AutoIndent AutoIndentSpacings AutoItalicWords AutoloadPath AutoMatch Automatic AutomaticImageSize AutoMultiplicationSymbol AutoNumberFormatting AutoOpenNotebooks AutoOpenPalettes AutorunSequencing AutoScaling AutoScroll AutoSpacing AutoStyleOptions AutoStyleWords Axes AxesEdge AxesLabel AxesOrigin AxesStyle Axis BabyMonsterGroupB Back Background BackgroundTasksSettings Backslash Backsubstitution Backward Band BandpassFilter BandstopFilter BarabasiAlbertGraphDistribution BarChart BarChart3D BarLegend BarlowProschanImportance BarnesG BarOrigin BarSpacing BartlettHannWindow BartlettWindow BaseForm Baseline BaselinePosition BaseStyle BatesDistribution BattleLemarieWavelet Because BeckmannDistribution Beep Before Begin BeginDialogPacket BeginFrontEndInteractionPacket BeginPackage BellB BellY Below BenfordDistribution BeniniDistribution BenktanderGibratDistribution BenktanderWeibullDistribution BernoulliB BernoulliDistribution BernoulliGraphDistribution BernoulliProcess BernsteinBasis BesselFilterModel BesselI BesselJ BesselJZero BesselK BesselY BesselYZero Beta BetaBinomialDistribution BetaDistribution BetaNegativeBinomialDistribution BetaPrimeDistribution BetaRegularized BetweennessCentrality BezierCurve BezierCurve3DBox BezierCurve3DBoxOptions BezierCurveBox BezierCurveBoxOptions BezierFunction BilateralFilter Binarize BinaryFormat BinaryImageQ BinaryRead BinaryReadList BinaryWrite BinCounts BinLists Binomial BinomialDistribution BinomialProcess BinormalDistribution BiorthogonalSplineWavelet BipartiteGraphQ BirnbaumImportance BirnbaumSaundersDistribution BitAnd BitClear BitGet BitLength BitNot BitOr BitSet BitShiftLeft BitShiftRight BitXor Black BlackmanHarrisWindow BlackmanNuttallWindow BlackmanWindow Blank BlankForm BlankNullSequence BlankSequence Blend Block BlockRandom BlomqvistBeta BlomqvistBetaTest Blue Blur BodePlot BohmanWindow Bold Bookmarks Boole BooleanConsecutiveFunction BooleanConvert BooleanCountingFunction BooleanFunction BooleanGraph BooleanMaxterms BooleanMinimize BooleanMinterms Booleans BooleanTable BooleanVariables BorderDimensions BorelTannerDistribution Bottom BottomHatTransform BoundaryStyle Bounds Box BoxBaselineShift BoxData BoxDimensions Boxed Boxes BoxForm BoxFormFormatTypes BoxFrame BoxID BoxMargins BoxMatrix BoxRatios BoxRotation BoxRotationPoint BoxStyle BoxWhiskerChart Bra BracketingBar BraKet BrayCurtisDistance BreadthFirstScan Break Brown BrownForsytheTest BrownianBridgeProcess BrowserCategory BSplineBasis BSplineCurve BSplineCurve3DBox BSplineCurveBox BSplineCurveBoxOptions BSplineFunction BSplineSurface BSplineSurface3DBox BubbleChart BubbleChart3D BubbleScale BubbleSizes BulletGauge BusinessDayQ ButterflyGraph ButterworthFilterModel Button ButtonBar ButtonBox ButtonBoxOptions ButtonCell ButtonContents ButtonData ButtonEvaluator ButtonExpandable ButtonFrame ButtonFunction ButtonMargins ButtonMinHeight ButtonNote ButtonNotebook ButtonSource ButtonStyle ButtonStyleMenuListing Byte ByteCount ByteOrdering C CachedValue CacheGraphics CalendarData CalendarType CallPacket CanberraDistance Cancel CancelButton CandlestickChart Cap CapForm CapitalDifferentialD CardinalBSplineBasis CarmichaelLambda Cases Cashflow Casoratian Catalan CatalanNumber Catch CauchyDistribution CauchyWindow CayleyGraph CDF CDFDeploy CDFInformation CDFWavelet Ceiling Cell CellAutoOverwrite CellBaseline CellBoundingBox CellBracketOptions CellChangeTimes CellContents CellContext CellDingbat CellDynamicExpression CellEditDuplicate CellElementsBoundingBox CellElementSpacings CellEpilog CellEvaluationDuplicate CellEvaluationFunction CellEventActions CellFrame CellFrameColor CellFrameLabelMargins CellFrameLabels CellFrameMargins CellGroup CellGroupData CellGrouping CellGroupingRules CellHorizontalScrolling CellID CellLabel CellLabelAutoDelete CellLabelMargins CellLabelPositioning CellMargins CellObject CellOpen CellPrint CellProlog Cells CellSize CellStyle CellTags CellularAutomaton CensoredDistribution Censoring Center CenterDot CentralMoment CentralMomentGeneratingFunction CForm ChampernowneNumber ChanVeseBinarize Character CharacterEncoding CharacterEncodingsPath CharacteristicFunction CharacteristicPolynomial CharacterRange Characters ChartBaseStyle ChartElementData ChartElementDataFunction ChartElementFunction ChartElements ChartLabels ChartLayout ChartLegends ChartStyle Chebyshev1FilterModel Chebyshev2FilterModel ChebyshevDistance ChebyshevT ChebyshevU Check CheckAbort CheckAll Checkbox CheckboxBar CheckboxBox CheckboxBoxOptions ChemicalData ChessboardDistance ChiDistribution ChineseRemainder ChiSquareDistribution ChoiceButtons ChoiceDialog CholeskyDecomposition Chop Circle CircleBox CircleDot CircleMinus CirclePlus CircleTimes CirculantGraph CityData Clear ClearAll ClearAttributes ClearSystemCache ClebschGordan ClickPane Clip ClipboardNotebook ClipFill ClippingStyle ClipPlanes ClipRange Clock ClockGauge ClockwiseContourIntegral Close Closed CloseKernels ClosenessCentrality Closing ClosingAutoSave ClosingEvent ClusteringComponents CMYKColor Coarse Coefficient CoefficientArrays CoefficientDomain CoefficientList CoefficientRules CoifletWavelet Collect Colon ColonForm ColorCombine ColorConvert ColorData ColorDataFunction ColorFunction ColorFunctionScaling Colorize ColorNegate ColorOutput ColorProfileData ColorQuantize ColorReplace ColorRules ColorSelectorSettings ColorSeparate ColorSetter ColorSetterBox ColorSetterBoxOptions ColorSlider ColorSpace Column ColumnAlignments ColumnBackgrounds ColumnForm ColumnLines ColumnsEqual ColumnSpacings ColumnWidths CommonDefaultFormatTypes Commonest CommonestFilter CommonUnits CommunityBoundaryStyle CommunityGraphPlot CommunityLabels CommunityRegionStyle CompatibleUnitQ CompilationOptions CompilationTarget Compile Compiled CompiledFunction Complement CompleteGraph CompleteGraphQ CompleteKaryTree CompletionsListPacket Complex Complexes ComplexExpand ComplexInfinity ComplexityFunction ComponentMeasurements ComponentwiseContextMenu Compose ComposeList ComposeSeries Composition CompoundExpression CompoundPoissonDistribution CompoundPoissonProcess CompoundRenewalProcess Compress CompressedData Condition ConditionalExpression Conditioned Cone ConeBox ConfidenceLevel ConfidenceRange ConfidenceTransform ConfigurationPath Congruent Conjugate ConjugateTranspose Conjunction Connect ConnectedComponents ConnectedGraphQ ConnesWindow ConoverTest ConsoleMessage ConsoleMessagePacket ConsolePrint Constant ConstantArray Constants ConstrainedMax ConstrainedMin ContentPadding ContentsBoundingBox ContentSelectable ContentSize Context ContextMenu Contexts ContextToFilename ContextToFileName Continuation Continue ContinuedFraction ContinuedFractionK ContinuousAction ContinuousMarkovProcess ContinuousTimeModelQ ContinuousWaveletData ContinuousWaveletTransform ContourDetect ContourGraphics ContourIntegral ContourLabels ContourLines ContourPlot ContourPlot3D Contours ContourShading ContourSmoothing ContourStyle ContraharmonicMean Control ControlActive ControlAlignment ControllabilityGramian ControllabilityMatrix ControllableDecomposition ControllableModelQ ControllerDuration ControllerInformation ControllerInformationData ControllerLinking ControllerManipulate ControllerMethod ControllerPath ControllerState ControlPlacement ControlsRendering ControlType Convergents ConversionOptions ConversionRules ConvertToBitmapPacket ConvertToPostScript ConvertToPostScriptPacket Convolve ConwayGroupCo1 ConwayGroupCo2 ConwayGroupCo3 CoordinateChartData CoordinatesToolOptions CoordinateTransform CoordinateTransformData CoprimeQ Coproduct CopulaDistribution Copyable CopyDirectory CopyFile CopyTag CopyToClipboard CornerFilter CornerNeighbors Correlation CorrelationDistance CorrelationFunction CorrelationTest Cos Cosh CoshIntegral CosineDistance CosineWindow CosIntegral Cot Coth Count CounterAssignments CounterBox CounterBoxOptions CounterClockwiseContourIntegral CounterEvaluator CounterFunction CounterIncrements CounterStyle CounterStyleMenuListing CountRoots CountryData Covariance CovarianceEstimatorFunction CovarianceFunction CoxianDistribution CoxIngersollRossProcess CoxModel CoxModelFit CramerVonMisesTest CreateArchive CreateDialog CreateDirectory CreateDocument CreateIntermediateDirectories CreatePalette CreatePalettePacket CreateScheduledTask CreateTemporary CreateWindow CriticalityFailureImportance CriticalitySuccessImportance CriticalSection Cross CrossingDetect CrossMatrix Csc Csch CubeRoot Cubics Cuboid CuboidBox Cumulant CumulantGeneratingFunction Cup CupCap Curl CurlyDoubleQuote CurlyQuote CurrentImage CurrentlySpeakingPacket CurrentValue CurvatureFlowFilter CurveClosed Cyan CycleGraph CycleIndexPolynomial Cycles CyclicGroup Cyclotomic Cylinder CylinderBox CylindricalDecomposition D DagumDistribution DamerauLevenshteinDistance DampingFactor Darker Dashed Dashing DataCompression DataDistribution DataRange DataReversed Date DateDelimiters DateDifference DateFunction DateList DateListLogPlot DateListPlot DatePattern DatePlus DateRange DateString DateTicksFormat DaubechiesWavelet DavisDistribution DawsonF DayCount DayCountConvention DayMatchQ DayName DayPlus DayRange DayRound DeBruijnGraph Debug DebugTag Decimal DeclareKnownSymbols DeclarePackage Decompose Decrement DedekindEta Default DefaultAxesStyle DefaultBaseStyle DefaultBoxStyle DefaultButton DefaultColor DefaultControlPlacement DefaultDuplicateCellStyle DefaultDuration DefaultElement DefaultFaceGridsStyle DefaultFieldHintStyle DefaultFont DefaultFontProperties DefaultFormatType DefaultFormatTypeForStyle DefaultFrameStyle DefaultFrameTicksStyle DefaultGridLinesStyle DefaultInlineFormatType DefaultInputFormatType DefaultLabelStyle DefaultMenuStyle DefaultNaturalLanguage DefaultNewCellStyle DefaultNewInlineCellStyle DefaultNotebook DefaultOptions DefaultOutputFormatType DefaultStyle DefaultStyleDefinitions DefaultTextFormatType DefaultTextInlineFormatType DefaultTicksStyle DefaultTooltipStyle DefaultValues Defer DefineExternal DefineInputStreamMethod DefineOutputStreamMethod Definition Degree DegreeCentrality DegreeGraphDistribution DegreeLexicographic DegreeReverseLexicographic Deinitialization Del Deletable Delete DeleteBorderComponents DeleteCases DeleteContents DeleteDirectory DeleteDuplicates DeleteFile DeleteSmallComponents DeleteWithContents DeletionWarning Delimiter DelimiterFlashTime DelimiterMatching Delimiters Denominator DensityGraphics DensityHistogram DensityPlot DependentVariables Deploy Deployed Depth DepthFirstScan Derivative DerivativeFilter DescriptorStateSpace DesignMatrix Det DGaussianWavelet DiacriticalPositioning Diagonal DiagonalMatrix Dialog DialogIndent DialogInput DialogLevel DialogNotebook DialogProlog DialogReturn DialogSymbols Diamond DiamondMatrix DiceDissimilarity DictionaryLookup DifferenceDelta DifferenceOrder DifferenceRoot DifferenceRootReduce Differences DifferentialD DifferentialRoot DifferentialRootReduce DifferentiatorFilter DigitBlock DigitBlockMinimum DigitCharacter DigitCount DigitQ DihedralGroup Dilation Dimensions DiracComb DiracDelta DirectedEdge DirectedEdges DirectedGraph DirectedGraphQ DirectedInfinity Direction Directive Directory DirectoryName DirectoryQ DirectoryStack DirichletCharacter DirichletConvolve DirichletDistribution DirichletL DirichletTransform DirichletWindow DisableConsolePrintPacket DiscreteChirpZTransform DiscreteConvolve DiscreteDelta DiscreteHadamardTransform DiscreteIndicator DiscreteLQEstimatorGains DiscreteLQRegulatorGains DiscreteLyapunovSolve DiscreteMarkovProcess DiscretePlot DiscretePlot3D DiscreteRatio DiscreteRiccatiSolve DiscreteShift DiscreteTimeModelQ DiscreteUniformDistribution DiscreteVariables DiscreteWaveletData DiscreteWaveletPacketTransform DiscreteWaveletTransform Discriminant Disjunction Disk DiskBox DiskMatrix Dispatch DispersionEstimatorFunction Display DisplayAllSteps DisplayEndPacket DisplayFlushImagePacket DisplayForm DisplayFunction DisplayPacket DisplayRules DisplaySetSizePacket DisplayString DisplayTemporary DisplayWith DisplayWithRef DisplayWithVariable DistanceFunction DistanceTransform Distribute Distributed DistributedContexts DistributeDefinitions DistributionChart DistributionDomain DistributionFitTest DistributionParameterAssumptions DistributionParameterQ Dithering Div Divergence Divide DivideBy Dividers Divisible Divisors DivisorSigma DivisorSum DMSList DMSString Do DockedCells DocumentNotebook DominantColors DOSTextFormat Dot DotDashed DotEqual Dotted DoubleBracketingBar DoubleContourIntegral DoubleDownArrow DoubleLeftArrow DoubleLeftRightArrow DoubleLeftTee DoubleLongLeftArrow DoubleLongLeftRightArrow DoubleLongRightArrow DoubleRightArrow DoubleRightTee DoubleUpArrow DoubleUpDownArrow DoubleVerticalBar DoublyInfinite Down DownArrow DownArrowBar DownArrowUpArrow DownLeftRightVector DownLeftTeeVector DownLeftVector DownLeftVectorBar DownRightTeeVector DownRightVector DownRightVectorBar Downsample DownTee DownTeeArrow DownValues DragAndDrop DrawEdges DrawFrontFaces DrawHighlighted Drop DSolve Dt DualLinearProgramming DualSystemsModel DumpGet DumpSave DuplicateFreeQ Dynamic DynamicBox DynamicBoxOptions DynamicEvaluationTimeout DynamicLocation DynamicModule DynamicModuleBox DynamicModuleBoxOptions DynamicModuleParent DynamicModuleValues DynamicName DynamicNamespace DynamicReference DynamicSetting DynamicUpdating DynamicWrapper DynamicWrapperBox DynamicWrapperBoxOptions E EccentricityCentrality EdgeAdd EdgeBetweennessCentrality EdgeCapacity EdgeCapForm EdgeColor EdgeConnectivity EdgeCost EdgeCount EdgeCoverQ EdgeDashing EdgeDelete EdgeDetect EdgeForm EdgeIndex EdgeJoinForm EdgeLabeling EdgeLabels EdgeLabelStyle EdgeList EdgeOpacity EdgeQ EdgeRenderingFunction EdgeRules EdgeShapeFunction EdgeStyle EdgeThickness EdgeWeight Editable EditButtonSettings EditCellTagsSettings EditDistance EffectiveInterest Eigensystem Eigenvalues EigenvectorCentrality Eigenvectors Element ElementData Eliminate EliminationOrder EllipticE EllipticExp EllipticExpPrime EllipticF EllipticFilterModel EllipticK EllipticLog EllipticNomeQ EllipticPi EllipticReducedHalfPeriods EllipticTheta EllipticThetaPrime EmitSound EmphasizeSyntaxErrors EmpiricalDistribution Empty EmptyGraphQ EnableConsolePrintPacket Enabled Encode End EndAdd EndDialogPacket EndFrontEndInteractionPacket EndOfFile EndOfLine EndOfString EndPackage EngineeringForm Enter EnterExpressionPacket EnterTextPacket Entropy EntropyFilter Environment Epilog Equal EqualColumns EqualRows EqualTilde EquatedTo Equilibrium EquirippleFilterKernel Equivalent Erf Erfc Erfi ErlangB ErlangC ErlangDistribution Erosion ErrorBox ErrorBoxOptions ErrorNorm ErrorPacket ErrorsDialogSettings EstimatedDistribution EstimatedProcess EstimatorGains EstimatorRegulator EuclideanDistance EulerE EulerGamma EulerianGraphQ EulerPhi Evaluatable Evaluate Evaluated EvaluatePacket EvaluationCell EvaluationCompletionAction EvaluationElements EvaluationMode EvaluationMonitor EvaluationNotebook EvaluationObject EvaluationOrder Evaluator EvaluatorNames EvenQ EventData EventEvaluator EventHandler EventHandlerTag EventLabels ExactBlackmanWindow ExactNumberQ ExactRootIsolation ExampleData Except ExcludedForms ExcludePods Exclusions ExclusionsStyle Exists Exit ExitDialog Exp Expand ExpandAll ExpandDenominator ExpandFileName ExpandNumerator Expectation ExpectationE ExpectedValue ExpGammaDistribution ExpIntegralE ExpIntegralEi Exponent ExponentFunction ExponentialDistribution ExponentialFamily ExponentialGeneratingFunction ExponentialMovingAverage ExponentialPowerDistribution ExponentPosition ExponentStep Export ExportAutoReplacements ExportPacket ExportString Expression ExpressionCell ExpressionPacket ExpToTrig ExtendedGCD Extension ExtentElementFunction ExtentMarkers ExtentSize ExternalCall ExternalDataCharacterEncoding Extract ExtractArchive ExtremeValueDistribution FaceForm FaceGrids FaceGridsStyle Factor FactorComplete Factorial Factorial2 FactorialMoment FactorialMomentGeneratingFunction FactorialPower FactorInteger FactorList FactorSquareFree FactorSquareFreeList FactorTerms FactorTermsList Fail FailureDistribution False FARIMAProcess FEDisableConsolePrintPacket FeedbackSector FeedbackSectorStyle FeedbackType FEEnableConsolePrintPacket Fibonacci FieldHint FieldHintStyle FieldMasked FieldSize File FileBaseName FileByteCount FileDate FileExistsQ FileExtension FileFormat FileHash FileInformation FileName FileNameDepth FileNameDialogSettings FileNameDrop FileNameJoin FileNames FileNameSetter FileNameSplit FileNameTake FilePrint FileType FilledCurve FilledCurveBox Filling FillingStyle FillingTransform FilterRules FinancialBond FinancialData FinancialDerivative FinancialIndicator Find FindArgMax FindArgMin FindClique FindClusters FindCurvePath FindDistributionParameters FindDivisions FindEdgeCover FindEdgeCut FindEulerianCycle FindFaces FindFile FindFit FindGeneratingFunction FindGeoLocation FindGeometricTransform FindGraphCommunities FindGraphIsomorphism FindGraphPartition FindHamiltonianCycle FindIndependentEdgeSet FindIndependentVertexSet FindInstance FindIntegerNullVector FindKClan FindKClique FindKClub FindKPlex FindLibrary FindLinearRecurrence FindList FindMaximum FindMaximumFlow FindMaxValue FindMinimum FindMinimumCostFlow FindMinimumCut FindMinValue FindPermutation FindPostmanTour FindProcessParameters FindRoot FindSequenceFunction FindSettings FindShortestPath FindShortestTour FindThreshold FindVertexCover FindVertexCut Fine FinishDynamic FiniteAbelianGroupCount FiniteGroupCount FiniteGroupData First FirstPassageTimeDistribution FischerGroupFi22 FischerGroupFi23 FischerGroupFi24Prime FisherHypergeometricDistribution FisherRatioTest FisherZDistribution Fit FitAll FittedModel FixedPoint FixedPointList FlashSelection Flat Flatten FlattenAt FlatTopWindow FlipView Floor FlushPrintOutputPacket Fold FoldList Font FontColor FontFamily FontForm FontName FontOpacity FontPostScriptName FontProperties FontReencoding FontSize FontSlant FontSubstitutions FontTracking FontVariations FontWeight For ForAll Format FormatRules FormatType FormatTypeAutoConvert FormatValues FormBox FormBoxOptions FortranForm Forward ForwardBackward Fourier FourierCoefficient FourierCosCoefficient FourierCosSeries FourierCosTransform FourierDCT FourierDCTFilter FourierDCTMatrix FourierDST FourierDSTMatrix FourierMatrix FourierParameters FourierSequenceTransform FourierSeries FourierSinCoefficient FourierSinSeries FourierSinTransform FourierTransform FourierTrigSeries FractionalBrownianMotionProcess FractionalPart FractionBox FractionBoxOptions FractionLine Frame FrameBox FrameBoxOptions Framed FrameInset FrameLabel Frameless FrameMargins FrameStyle FrameTicks FrameTicksStyle FRatioDistribution FrechetDistribution FreeQ FrequencySamplingFilterKernel FresnelC FresnelS Friday FrobeniusNumber FrobeniusSolve FromCharacterCode FromCoefficientRules FromContinuedFraction FromDate FromDigits FromDMS Front FrontEndDynamicExpression FrontEndEventActions FrontEndExecute FrontEndObject FrontEndResource FrontEndResourceString FrontEndStackSize FrontEndToken FrontEndTokenExecute FrontEndValueCache FrontEndVersion FrontFaceColor FrontFaceOpacity Full FullAxes FullDefinition FullForm FullGraphics FullOptions FullSimplify Function FunctionExpand FunctionInterpolation FunctionSpace FussellVeselyImportance GaborFilter GaborMatrix GaborWavelet GainMargins GainPhaseMargins Gamma GammaDistribution GammaRegularized GapPenalty Gather GatherBy GaugeFaceElementFunction GaugeFaceStyle GaugeFrameElementFunction GaugeFrameSize GaugeFrameStyle GaugeLabels GaugeMarkers GaugeStyle GaussianFilter GaussianIntegers GaussianMatrix GaussianWindow GCD GegenbauerC General GeneralizedLinearModelFit GenerateConditions GeneratedCell GeneratedParameters GeneratingFunction Generic GenericCylindricalDecomposition GenomeData GenomeLookup GeodesicClosing GeodesicDilation GeodesicErosion GeodesicOpening GeoDestination GeodesyData GeoDirection GeoDistance GeoGridPosition GeometricBrownianMotionProcess GeometricDistribution GeometricMean GeometricMeanFilter GeometricTransformation GeometricTransformation3DBox GeometricTransformation3DBoxOptions GeometricTransformationBox GeometricTransformationBoxOptions GeoPosition GeoPositionENU GeoPositionXYZ GeoProjectionData GestureHandler GestureHandlerTag Get GetBoundingBoxSizePacket GetContext GetEnvironment GetFileName GetFrontEndOptionsDataPacket GetLinebreakInformationPacket GetMenusPacket GetPageBreakInformationPacket Glaisher GlobalClusteringCoefficient GlobalPreferences GlobalSession Glow GoldenRatio GompertzMakehamDistribution GoodmanKruskalGamma GoodmanKruskalGammaTest Goto Grad Gradient GradientFilter GradientOrientationFilter Graph GraphAssortativity GraphCenter GraphComplement GraphData GraphDensity GraphDiameter GraphDifference GraphDisjointUnion GraphDistance GraphDistanceMatrix GraphElementData GraphEmbedding GraphHighlight GraphHighlightStyle GraphHub Graphics Graphics3D Graphics3DBox Graphics3DBoxOptions GraphicsArray GraphicsBaseline GraphicsBox GraphicsBoxOptions GraphicsColor GraphicsColumn GraphicsComplex GraphicsComplex3DBox GraphicsComplex3DBoxOptions GraphicsComplexBox GraphicsComplexBoxOptions GraphicsContents GraphicsData GraphicsGrid GraphicsGridBox GraphicsGroup GraphicsGroup3DBox GraphicsGroup3DBoxOptions GraphicsGroupBox GraphicsGroupBoxOptions GraphicsGrouping GraphicsHighlightColor GraphicsRow GraphicsSpacing GraphicsStyle GraphIntersection GraphLayout GraphLinkEfficiency GraphPeriphery GraphPlot GraphPlot3D GraphPower GraphPropertyDistribution GraphQ GraphRadius GraphReciprocity GraphRoot GraphStyle GraphUnion Gray GrayLevel GreatCircleDistance Greater GreaterEqual GreaterEqualLess GreaterFullEqual GreaterGreater GreaterLess GreaterSlantEqual GreaterTilde Green Grid GridBaseline GridBox GridBoxAlignment GridBoxBackground GridBoxDividers GridBoxFrame GridBoxItemSize GridBoxItemStyle GridBoxOptions GridBoxSpacings GridCreationSettings GridDefaultElement GridElementStyleOptions GridFrame GridFrameMargins GridGraph GridLines GridLinesStyle GroebnerBasis GroupActionBase GroupCentralizer GroupElementFromWord GroupElementPosition GroupElementQ GroupElements GroupElementToWord GroupGenerators GroupMultiplicationTable GroupOrbits GroupOrder GroupPageBreakWithin GroupSetwiseStabilizer GroupStabilizer GroupStabilizerChain Gudermannian GumbelDistribution HaarWavelet HadamardMatrix HalfNormalDistribution HamiltonianGraphQ HammingDistance HammingWindow HankelH1 HankelH2 HankelMatrix HannPoissonWindow HannWindow HaradaNortonGroupHN HararyGraph HarmonicMean HarmonicMeanFilter HarmonicNumber Hash HashTable Haversine HazardFunction Head HeadCompose Heads HeavisideLambda HeavisidePi HeavisideTheta HeldGroupHe HeldPart HelpBrowserLookup HelpBrowserNotebook HelpBrowserSettings HermiteDecomposition HermiteH HermitianMatrixQ HessenbergDecomposition Hessian HexadecimalCharacter Hexahedron HexahedronBox HexahedronBoxOptions HiddenSurface HighlightGraph HighlightImage HighpassFilter HigmanSimsGroupHS HilbertFilter HilbertMatrix Histogram Histogram3D HistogramDistribution HistogramList HistogramTransform HistogramTransformInterpolation HitMissTransform HITSCentrality HodgeDual HoeffdingD HoeffdingDTest Hold HoldAll HoldAllComplete HoldComplete HoldFirst HoldForm HoldPattern HoldRest HolidayCalendar HomeDirectory HomePage Horizontal HorizontalForm HorizontalGauge HorizontalScrollPosition HornerForm HotellingTSquareDistribution HoytDistribution HTMLSave Hue HumpDownHump HumpEqual HurwitzLerchPhi HurwitzZeta HyperbolicDistribution HypercubeGraph HyperexponentialDistribution Hyperfactorial Hypergeometric0F1 Hypergeometric0F1Regularized Hypergeometric1F1 Hypergeometric1F1Regularized Hypergeometric2F1 Hypergeometric2F1Regularized HypergeometricDistribution HypergeometricPFQ HypergeometricPFQRegularized HypergeometricU Hyperlink HyperlinkCreationSettings Hyphenation HyphenationOptions HypoexponentialDistribution HypothesisTestData I Identity IdentityMatrix If IgnoreCase Im Image Image3D Image3DSlices ImageAccumulate ImageAdd ImageAdjust ImageAlign ImageApply ImageAspectRatio ImageAssemble ImageCache ImageCacheValid ImageCapture ImageChannels ImageClip ImageColorSpace ImageCompose ImageConvolve ImageCooccurrence ImageCorners ImageCorrelate ImageCorrespondingPoints ImageCrop ImageData ImageDataPacket ImageDeconvolve ImageDemosaic ImageDifference ImageDimensions ImageDistance ImageEffect ImageFeatureTrack ImageFileApply ImageFileFilter ImageFileScan ImageFilter ImageForestingComponents ImageForwardTransformation ImageHistogram ImageKeypoints ImageLevels ImageLines ImageMargins ImageMarkers ImageMeasurements ImageMultiply ImageOffset ImagePad ImagePadding ImagePartition ImagePeriodogram ImagePerspectiveTransformation ImageQ ImageRangeCache ImageReflect ImageRegion ImageResize ImageResolution ImageRotate ImageRotated ImageScaled ImageScan ImageSize ImageSizeAction ImageSizeCache ImageSizeMultipliers ImageSizeRaw ImageSubtract ImageTake ImageTransformation ImageTrim ImageType ImageValue ImageValuePositions Implies Import ImportAutoReplacements ImportString ImprovementImportance In IncidenceGraph IncidenceList IncidenceMatrix IncludeConstantBasis IncludeFileExtension IncludePods IncludeSingularTerm Increment Indent IndentingNewlineSpacings IndentMaxFraction IndependenceTest IndependentEdgeSetQ IndependentUnit IndependentVertexSetQ Indeterminate IndexCreationOptions Indexed IndexGraph IndexTag Inequality InexactNumberQ InexactNumbers Infinity Infix Information Inherited InheritScope Initialization InitializationCell InitializationCellEvaluation InitializationCellWarning InlineCounterAssignments InlineCounterIncrements InlineRules Inner Inpaint Input InputAliases InputAssumptions InputAutoReplacements InputField InputFieldBox InputFieldBoxOptions InputForm InputGrouping InputNamePacket InputNotebook InputPacket InputSettings InputStream InputString InputStringPacket InputToBoxFormPacket Insert InsertionPointObject InsertResults Inset Inset3DBox Inset3DBoxOptions InsetBox InsetBoxOptions Install InstallService InString Integer IntegerDigits IntegerExponent IntegerLength IntegerPart IntegerPartitions IntegerQ Integers IntegerString Integral Integrate Interactive InteractiveTradingChart Interlaced Interleaving InternallyBalancedDecomposition InterpolatingFunction InterpolatingPolynomial Interpolation InterpolationOrder InterpolationPoints InterpolationPrecision Interpretation InterpretationBox InterpretationBoxOptions InterpretationFunction InterpretTemplate InterquartileRange Interrupt InterruptSettings Intersection Interval IntervalIntersection IntervalMemberQ IntervalUnion Inverse InverseBetaRegularized InverseCDF InverseChiSquareDistribution InverseContinuousWaveletTransform InverseDistanceTransform InverseEllipticNomeQ InverseErf InverseErfc InverseFourier InverseFourierCosTransform InverseFourierSequenceTransform InverseFourierSinTransform InverseFourierTransform InverseFunction InverseFunctions InverseGammaDistribution InverseGammaRegularized InverseGaussianDistribution InverseGudermannian InverseHaversine InverseJacobiCD InverseJacobiCN InverseJacobiCS InverseJacobiDC InverseJacobiDN InverseJacobiDS InverseJacobiNC InverseJacobiND InverseJacobiNS InverseJacobiSC InverseJacobiSD InverseJacobiSN InverseLaplaceTransform InversePermutation InverseRadon InverseSeries InverseSurvivalFunction InverseWaveletTransform InverseWeierstrassP InverseZTransform Invisible InvisibleApplication InvisibleTimes IrreduciblePolynomialQ IsolatingInterval IsomorphicGraphQ IsotopeData Italic Item ItemBox ItemBoxOptions ItemSize ItemStyle ItoProcess JaccardDissimilarity JacobiAmplitude Jacobian JacobiCD JacobiCN JacobiCS JacobiDC JacobiDN JacobiDS JacobiNC JacobiND JacobiNS JacobiP JacobiSC JacobiSD JacobiSN JacobiSymbol JacobiZeta JankoGroupJ1 JankoGroupJ2 JankoGroupJ3 JankoGroupJ4 JarqueBeraALMTest JohnsonDistribution Join Joined JoinedCurve JoinedCurveBox JoinForm JordanDecomposition JordanModelDecomposition K KagiChart KaiserBesselWindow KaiserWindow KalmanEstimator KalmanFilter KarhunenLoeveDecomposition KaryTree KatzCentrality KCoreComponents KDistribution KelvinBei KelvinBer KelvinKei KelvinKer KendallTau KendallTauTest KernelExecute KernelMixtureDistribution KernelObject Kernels Ket Khinchin KirchhoffGraph KirchhoffMatrix KleinInvariantJ KnightTourGraph KnotData KnownUnitQ KolmogorovSmirnovTest KroneckerDelta KroneckerModelDecomposition KroneckerProduct KroneckerSymbol KuiperTest KumaraswamyDistribution Kurtosis KuwaharaFilter Label Labeled LabeledSlider LabelingFunction LabelStyle LaguerreL LambdaComponents LambertW LanczosWindow LandauDistribution Language LanguageCategory LaplaceDistribution LaplaceTransform Laplacian LaplacianFilter LaplacianGaussianFilter Large Larger Last Latitude LatitudeLongitude LatticeData LatticeReduce Launch LaunchKernels LayeredGraphPlot LayerSizeFunction LayoutInformation LCM LeafCount LeapYearQ LeastSquares LeastSquaresFilterKernel Left LeftArrow LeftArrowBar LeftArrowRightArrow LeftDownTeeVector LeftDownVector LeftDownVectorBar LeftRightArrow LeftRightVector LeftTee LeftTeeArrow LeftTeeVector LeftTriangle LeftTriangleBar LeftTriangleEqual LeftUpDownVector LeftUpTeeVector LeftUpVector LeftUpVectorBar LeftVector LeftVectorBar LegendAppearance Legended LegendFunction LegendLabel LegendLayout LegendMargins LegendMarkers LegendMarkerSize LegendreP LegendreQ LegendreType Length LengthWhile LerchPhi Less LessEqual LessEqualGreater LessFullEqual LessGreater LessLess LessSlantEqual LessTilde LetterCharacter LetterQ Level LeveneTest LeviCivitaTensor LevyDistribution Lexicographic LibraryFunction LibraryFunctionError LibraryFunctionInformation LibraryFunctionLoad LibraryFunctionUnload LibraryLoad LibraryUnload LicenseID LiftingFilterData LiftingWaveletTransform LightBlue LightBrown LightCyan Lighter LightGray LightGreen Lighting LightingAngle LightMagenta LightOrange LightPink LightPurple LightRed LightSources LightYellow Likelihood Limit LimitsPositioning LimitsPositioningTokens LindleyDistribution Line Line3DBox LinearFilter LinearFractionalTransform LinearModelFit LinearOffsetFunction LinearProgramming LinearRecurrence LinearSolve LinearSolveFunction LineBox LineBreak LinebreakAdjustments LineBreakChart LineBreakWithin LineColor LineForm LineGraph LineIndent LineIndentMaxFraction LineIntegralConvolutionPlot LineIntegralConvolutionScale LineLegend LineOpacity LineSpacing LineWrapParts LinkActivate LinkClose LinkConnect LinkConnectedQ LinkCreate LinkError LinkFlush LinkFunction LinkHost LinkInterrupt LinkLaunch LinkMode LinkObject LinkOpen LinkOptions LinkPatterns LinkProtocol LinkRead LinkReadHeld LinkReadyQ Links LinkWrite LinkWriteHeld LiouvilleLambda List Listable ListAnimate ListContourPlot ListContourPlot3D ListConvolve ListCorrelate ListCurvePathPlot ListDeconvolve ListDensityPlot Listen ListFourierSequenceTransform ListInterpolation ListLineIntegralConvolutionPlot ListLinePlot ListLogLinearPlot ListLogLogPlot ListLogPlot ListPicker ListPickerBox ListPickerBoxBackground ListPickerBoxOptions ListPlay ListPlot ListPlot3D ListPointPlot3D ListPolarPlot ListQ ListStreamDensityPlot ListStreamPlot ListSurfacePlot3D ListVectorDensityPlot ListVectorPlot ListVectorPlot3D ListZTransform Literal LiteralSearch LocalClusteringCoefficient LocalizeVariables LocationEquivalenceTest LocationTest Locator LocatorAutoCreate LocatorBox LocatorBoxOptions LocatorCentering LocatorPane LocatorPaneBox LocatorPaneBoxOptions LocatorRegion Locked Log Log10 Log2 LogBarnesG LogGamma LogGammaDistribution LogicalExpand LogIntegral LogisticDistribution LogitModelFit LogLikelihood LogLinearPlot LogLogisticDistribution LogLogPlot LogMultinormalDistribution LogNormalDistribution LogPlot LogRankTest LogSeriesDistribution LongEqual Longest LongestAscendingSequence LongestCommonSequence LongestCommonSequencePositions LongestCommonSubsequence LongestCommonSubsequencePositions LongestMatch LongForm Longitude LongLeftArrow LongLeftRightArrow LongRightArrow Loopback LoopFreeGraphQ LowerCaseQ LowerLeftArrow LowerRightArrow LowerTriangularize LowpassFilter LQEstimatorGains LQGRegulator LQOutputRegulatorGains LQRegulatorGains LUBackSubstitution LucasL LuccioSamiComponents LUDecomposition LyapunovSolve LyonsGroupLy MachineID MachineName MachineNumberQ MachinePrecision MacintoshSystemPageSetup Magenta Magnification Magnify MainSolve MaintainDynamicCaches Majority MakeBoxes MakeExpression MakeRules MangoldtLambda ManhattanDistance Manipulate Manipulator MannWhitneyTest MantissaExponent Manual Map MapAll MapAt MapIndexed MAProcess MapThread MarcumQ MardiaCombinedTest MardiaKurtosisTest MardiaSkewnessTest MarginalDistribution MarkovProcessProperties Masking MatchingDissimilarity MatchLocalNameQ MatchLocalNames MatchQ Material MathematicaNotation MathieuC MathieuCharacteristicA MathieuCharacteristicB MathieuCharacteristicExponent MathieuCPrime MathieuGroupM11 MathieuGroupM12 MathieuGroupM22 MathieuGroupM23 MathieuGroupM24 MathieuS MathieuSPrime MathMLForm MathMLText Matrices MatrixExp MatrixForm MatrixFunction MatrixLog MatrixPlot MatrixPower MatrixQ MatrixRank Max MaxBend MaxDetect MaxExtraBandwidths MaxExtraConditions MaxFeatures MaxFilter Maximize MaxIterations MaxMemoryUsed MaxMixtureKernels MaxPlotPoints MaxPoints MaxRecursion MaxStableDistribution MaxStepFraction MaxSteps MaxStepSize MaxValue MaxwellDistribution McLaughlinGroupMcL Mean MeanClusteringCoefficient MeanDegreeConnectivity MeanDeviation MeanFilter MeanGraphDistance MeanNeighborDegree MeanShift MeanShiftFilter Median MedianDeviation MedianFilter Medium MeijerG MeixnerDistribution MemberQ MemoryConstrained MemoryInUse Menu MenuAppearance MenuCommandKey MenuEvaluator MenuItem MenuPacket MenuSortingValue MenuStyle MenuView MergeDifferences Mesh MeshFunctions MeshRange MeshShading MeshStyle Message MessageDialog MessageList MessageName MessageOptions MessagePacket Messages MessagesNotebook MetaCharacters MetaInformation Method MethodOptions MexicanHatWavelet MeyerWavelet Min MinDetect MinFilter MinimalPolynomial MinimalStateSpaceModel Minimize Minors MinRecursion MinSize MinStableDistribution Minus MinusPlus MinValue Missing MissingDataMethod MittagLefflerE MixedRadix MixedRadixQuantity MixtureDistribution Mod Modal Mode Modular ModularLambda Module Modulus MoebiusMu Moment Momentary MomentConvert MomentEvaluate MomentGeneratingFunction Monday Monitor MonomialList MonomialOrder MonsterGroupM MorletWavelet MorphologicalBinarize MorphologicalBranchPoints MorphologicalComponents MorphologicalEulerNumber MorphologicalGraph MorphologicalPerimeter MorphologicalTransform Most MouseAnnotation MouseAppearance MouseAppearanceTag MouseButtons Mouseover MousePointerNote MousePosition MovingAverage MovingMedian MoyalDistribution MultiedgeStyle MultilaunchWarning MultiLetterItalics MultiLetterStyle MultilineFunction Multinomial MultinomialDistribution MultinormalDistribution MultiplicativeOrder Multiplicity Multiselection MultivariateHypergeometricDistribution MultivariatePoissonDistribution MultivariateTDistribution N NakagamiDistribution NameQ Names NamespaceBox Nand NArgMax NArgMin NBernoulliB NCache NDSolve NDSolveValue Nearest NearestFunction NeedCurrentFrontEndPackagePacket NeedCurrentFrontEndSymbolsPacket NeedlemanWunschSimilarity Needs Negative NegativeBinomialDistribution NegativeMultinomialDistribution NeighborhoodGraph Nest NestedGreaterGreater NestedLessLess NestedScriptRules NestList NestWhile NestWhileList NevilleThetaC NevilleThetaD NevilleThetaN NevilleThetaS NewPrimitiveStyle NExpectation Next NextPrime NHoldAll NHoldFirst NHoldRest NicholsGridLines NicholsPlot NIntegrate NMaximize NMaxValue NMinimize NMinValue NominalVariables NonAssociative NoncentralBetaDistribution NoncentralChiSquareDistribution NoncentralFRatioDistribution NoncentralStudentTDistribution NonCommutativeMultiply NonConstants None NonlinearModelFit NonlocalMeansFilter NonNegative NonPositive Nor NorlundB Norm Normal NormalDistribution NormalGrouping Normalize NormalizedSquaredEuclideanDistance NormalsFunction NormFunction Not NotCongruent NotCupCap NotDoubleVerticalBar Notebook NotebookApply NotebookAutoSave NotebookClose NotebookConvertSettings NotebookCreate NotebookCreateReturnObject NotebookDefault NotebookDelete NotebookDirectory NotebookDynamicExpression NotebookEvaluate NotebookEventActions NotebookFileName NotebookFind NotebookFindReturnObject NotebookGet NotebookGetLayoutInformationPacket NotebookGetMisspellingsPacket NotebookInformation NotebookInterfaceObject NotebookLocate NotebookObject NotebookOpen NotebookOpenReturnObject NotebookPath NotebookPrint NotebookPut NotebookPutReturnObject NotebookRead NotebookResetGeneratedCells Notebooks NotebookSave NotebookSaveAs NotebookSelection NotebookSetupLayoutInformationPacket NotebooksMenu NotebookWrite NotElement NotEqualTilde NotExists NotGreater NotGreaterEqual NotGreaterFullEqual NotGreaterGreater NotGreaterLess NotGreaterSlantEqual NotGreaterTilde NotHumpDownHump NotHumpEqual NotLeftTriangle NotLeftTriangleBar NotLeftTriangleEqual NotLess NotLessEqual NotLessFullEqual NotLessGreater NotLessLess NotLessSlantEqual NotLessTilde NotNestedGreaterGreater NotNestedLessLess NotPrecedes NotPrecedesEqual NotPrecedesSlantEqual NotPrecedesTilde NotReverseElement NotRightTriangle NotRightTriangleBar NotRightTriangleEqual NotSquareSubset NotSquareSubsetEqual NotSquareSuperset NotSquareSupersetEqual NotSubset NotSubsetEqual NotSucceeds NotSucceedsEqual NotSucceedsSlantEqual NotSucceedsTilde NotSuperset NotSupersetEqual NotTilde NotTildeEqual NotTildeFullEqual NotTildeTilde NotVerticalBar NProbability NProduct NProductFactors NRoots NSolve NSum NSumTerms Null NullRecords NullSpace NullWords Number NumberFieldClassNumber NumberFieldDiscriminant NumberFieldFundamentalUnits NumberFieldIntegralBasis NumberFieldNormRepresentatives NumberFieldRegulator NumberFieldRootsOfUnity NumberFieldSignature NumberForm NumberFormat NumberMarks NumberMultiplier NumberPadding NumberPoint NumberQ NumberSeparator NumberSigns NumberString Numerator NumericFunction NumericQ NuttallWindow NValues NyquistGridLines NyquistPlot O ObservabilityGramian ObservabilityMatrix ObservableDecomposition ObservableModelQ OddQ Off Offset OLEData On ONanGroupON OneIdentity Opacity Open OpenAppend Opener OpenerBox OpenerBoxOptions OpenerView OpenFunctionInspectorPacket Opening OpenRead OpenSpecialOptions OpenTemporary OpenWrite Operate OperatingSystem OptimumFlowData Optional OptionInspectorSettings OptionQ Options OptionsPacket OptionsPattern OptionValue OptionValueBox OptionValueBoxOptions Or Orange Order OrderDistribution OrderedQ Ordering Orderless OrnsteinUhlenbeckProcess Orthogonalize Out Outer OutputAutoOverwrite OutputControllabilityMatrix OutputControllableModelQ OutputForm OutputFormData OutputGrouping OutputMathEditExpression OutputNamePacket OutputResponse OutputSizeLimit OutputStream Over OverBar OverDot Overflow OverHat Overlaps Overlay OverlayBox OverlayBoxOptions Overscript OverscriptBox OverscriptBoxOptions OverTilde OverVector OwenT OwnValues PackingMethod PaddedForm Padding PadeApproximant PadLeft PadRight PageBreakAbove PageBreakBelow PageBreakWithin PageFooterLines PageFooters PageHeaderLines PageHeaders PageHeight PageRankCentrality PageWidth PairedBarChart PairedHistogram PairedSmoothHistogram PairedTTest PairedZTest PaletteNotebook PalettePath Pane PaneBox PaneBoxOptions Panel PanelBox PanelBoxOptions Paneled PaneSelector PaneSelectorBox PaneSelectorBoxOptions PaperWidth ParabolicCylinderD ParagraphIndent ParagraphSpacing ParallelArray ParallelCombine ParallelDo ParallelEvaluate Parallelization Parallelize ParallelMap ParallelNeeds ParallelProduct ParallelSubmit ParallelSum ParallelTable ParallelTry Parameter ParameterEstimator ParameterMixtureDistribution ParameterVariables ParametricFunction ParametricNDSolve ParametricNDSolveValue ParametricPlot ParametricPlot3D ParentConnect ParentDirectory ParentForm Parenthesize ParentList ParetoDistribution Part PartialCorrelationFunction PartialD ParticleData Partition PartitionsP PartitionsQ ParzenWindow PascalDistribution PassEventsDown PassEventsUp Paste PasteBoxFormInlineCells PasteButton Path PathGraph PathGraphQ Pattern PatternSequence PatternTest PauliMatrix PaulWavelet Pause PausedTime PDF PearsonChiSquareTest PearsonCorrelationTest PearsonDistribution PerformanceGoal PeriodicInterpolation Periodogram PeriodogramArray PermutationCycles PermutationCyclesQ PermutationGroup PermutationLength PermutationList PermutationListQ PermutationMax PermutationMin PermutationOrder PermutationPower PermutationProduct PermutationReplace Permutations PermutationSupport Permute PeronaMalikFilter Perpendicular PERTDistribution PetersenGraph PhaseMargins Pi Pick PIDData PIDDerivativeFilter PIDFeedforward PIDTune Piecewise PiecewiseExpand PieChart PieChart3D PillaiTrace PillaiTraceTest Pink Pivoting PixelConstrained PixelValue PixelValuePositions Placed Placeholder PlaceholderReplace Plain PlanarGraphQ Play PlayRange Plot Plot3D Plot3Matrix PlotDivision PlotJoined PlotLabel PlotLayout PlotLegends PlotMarkers PlotPoints PlotRange PlotRangeClipping PlotRangePadding PlotRegion PlotStyle Plus PlusMinus Pochhammer PodStates PodWidth Point Point3DBox PointBox PointFigureChart PointForm PointLegend PointSize PoissonConsulDistribution PoissonDistribution PoissonProcess PoissonWindow PolarAxes PolarAxesOrigin PolarGridLines PolarPlot PolarTicks PoleZeroMarkers PolyaAeppliDistribution PolyGamma Polygon Polygon3DBox Polygon3DBoxOptions PolygonBox PolygonBoxOptions PolygonHoleScale PolygonIntersections PolygonScale PolyhedronData PolyLog PolynomialExtendedGCD PolynomialForm PolynomialGCD PolynomialLCM PolynomialMod PolynomialQ PolynomialQuotient PolynomialQuotientRemainder PolynomialReduce PolynomialRemainder Polynomials PopupMenu PopupMenuBox PopupMenuBoxOptions PopupView PopupWindow Position Positive PositiveDefiniteMatrixQ PossibleZeroQ Postfix PostScript Power PowerDistribution PowerExpand PowerMod PowerModList PowerSpectralDensity PowersRepresentations PowerSymmetricPolynomial Precedence PrecedenceForm Precedes PrecedesEqual PrecedesSlantEqual PrecedesTilde Precision PrecisionGoal PreDecrement PredictionRoot PreemptProtect PreferencesPath Prefix PreIncrement Prepend PrependTo PreserveImageOptions Previous PriceGraphDistribution PrimaryPlaceholder Prime PrimeNu PrimeOmega PrimePi PrimePowerQ PrimeQ Primes PrimeZetaP PrimitiveRoot PrincipalComponents PrincipalValue Print PrintAction PrintForm PrintingCopies PrintingOptions PrintingPageRange PrintingStartingPageNumber PrintingStyleEnvironment PrintPrecision PrintTemporary Prism PrismBox PrismBoxOptions PrivateCellOptions PrivateEvaluationOptions PrivateFontOptions PrivateFrontEndOptions PrivateNotebookOptions PrivatePaths Probability ProbabilityDistribution ProbabilityPlot ProbabilityPr ProbabilityScalePlot ProbitModelFit ProcessEstimator ProcessParameterAssumptions ProcessParameterQ ProcessStateDomain ProcessTimeDomain Product ProductDistribution ProductLog ProgressIndicator ProgressIndicatorBox ProgressIndicatorBoxOptions Projection Prolog PromptForm Properties Property PropertyList PropertyValue Proportion Proportional Protect Protected ProteinData Pruning PseudoInverse Purple Put PutAppend Pyramid PyramidBox PyramidBoxOptions QBinomial QFactorial QGamma QHypergeometricPFQ QPochhammer QPolyGamma QRDecomposition QuadraticIrrationalQ Quantile QuantilePlot Quantity QuantityForm QuantityMagnitude QuantityQ QuantityUnit Quartics QuartileDeviation Quartiles QuartileSkewness QueueingNetworkProcess QueueingProcess QueueProperties Quiet Quit Quotient QuotientRemainder RadialityCentrality RadicalBox RadicalBoxOptions RadioButton RadioButtonBar RadioButtonBox RadioButtonBoxOptions Radon RamanujanTau RamanujanTauL RamanujanTauTheta RamanujanTauZ Random RandomChoice RandomComplex RandomFunction RandomGraph RandomImage RandomInteger RandomPermutation RandomPrime RandomReal RandomSample RandomSeed RandomVariate RandomWalkProcess Range RangeFilter RangeSpecification RankedMax RankedMin Raster Raster3D Raster3DBox Raster3DBoxOptions RasterArray RasterBox RasterBoxOptions Rasterize RasterSize Rational RationalFunctions Rationalize Rationals Ratios Raw RawArray RawBoxes RawData RawMedium RayleighDistribution Re Read ReadList ReadProtected Real RealBlockDiagonalForm RealDigits RealExponent Reals Reap Record RecordLists RecordSeparators Rectangle RectangleBox RectangleBoxOptions RectangleChart RectangleChart3D RecurrenceFilter RecurrenceTable RecurringDigitsForm Red Reduce RefBox ReferenceLineStyle ReferenceMarkers ReferenceMarkerStyle Refine ReflectionMatrix ReflectionTransform Refresh RefreshRate RegionBinarize RegionFunction RegionPlot RegionPlot3D RegularExpression Regularization Reinstall Release ReleaseHold ReliabilityDistribution ReliefImage ReliefPlot Remove RemoveAlphaChannel RemoveAsynchronousTask Removed RemoveInputStreamMethod RemoveOutputStreamMethod RemoveProperty RemoveScheduledTask RenameDirectory RenameFile RenderAll RenderingOptions RenewalProcess RenkoChart Repeated RepeatedNull RepeatedString Replace ReplaceAll ReplaceHeldPart ReplaceImageValue ReplaceList ReplacePart ReplacePixelValue ReplaceRepeated Resampling Rescale RescalingTransform ResetDirectory ResetMenusPacket ResetScheduledTask Residue Resolve Rest Resultant ResumePacket Return ReturnExpressionPacket ReturnInputFormPacket ReturnPacket ReturnTextPacket Reverse ReverseBiorthogonalSplineWavelet ReverseElement ReverseEquilibrium ReverseGraph ReverseUpEquilibrium RevolutionAxis RevolutionPlot3D RGBColor RiccatiSolve RiceDistribution RidgeFilter RiemannR RiemannSiegelTheta RiemannSiegelZ Riffle Right RightArrow RightArrowBar RightArrowLeftArrow RightCosetRepresentative RightDownTeeVector RightDownVector RightDownVectorBar RightTee RightTeeArrow RightTeeVector RightTriangle RightTriangleBar RightTriangleEqual RightUpDownVector RightUpTeeVector RightUpVector RightUpVectorBar RightVector RightVectorBar RiskAchievementImportance RiskReductionImportance RogersTanimotoDissimilarity Root RootApproximant RootIntervals RootLocusPlot RootMeanSquare RootOfUnityQ RootReduce Roots RootSum Rotate RotateLabel RotateLeft RotateRight RotationAction RotationBox RotationBoxOptions RotationMatrix RotationTransform Round RoundImplies RoundingRadius Row RowAlignments RowBackgrounds RowBox RowHeights RowLines RowMinHeight RowReduce RowsEqual RowSpacings RSolve RudvalisGroupRu Rule RuleCondition RuleDelayed RuleForm RulerUnits Run RunScheduledTask RunThrough RuntimeAttributes RuntimeOptions RussellRaoDissimilarity SameQ SameTest SampleDepth SampledSoundFunction SampledSoundList SampleRate SamplingPeriod SARIMAProcess SARMAProcess SatisfiabilityCount SatisfiabilityInstances SatisfiableQ Saturday Save Saveable SaveAutoDelete SaveDefinitions SawtoothWave Scale Scaled ScaleDivisions ScaledMousePosition ScaleOrigin ScalePadding ScaleRanges ScaleRangeStyle ScalingFunctions ScalingMatrix ScalingTransform Scan ScheduledTaskActiveQ ScheduledTaskData ScheduledTaskObject ScheduledTasks SchurDecomposition ScientificForm ScreenRectangle ScreenStyleEnvironment ScriptBaselineShifts ScriptLevel ScriptMinSize ScriptRules ScriptSizeMultipliers Scrollbars ScrollingOptions ScrollPosition Sec Sech SechDistribution SectionGrouping SectorChart SectorChart3D SectorOrigin SectorSpacing SeedRandom Select Selectable SelectComponents SelectedCells SelectedNotebook Selection SelectionAnimate SelectionCell SelectionCellCreateCell SelectionCellDefaultStyle SelectionCellParentStyle SelectionCreateCell SelectionDebuggerTag SelectionDuplicateCell SelectionEvaluate SelectionEvaluateCreateCell SelectionMove SelectionPlaceholder SelectionSetStyle SelectWithContents SelfLoops SelfLoopStyle SemialgebraicComponentInstances SendMail Sequence SequenceAlignment SequenceForm SequenceHold SequenceLimit Series SeriesCoefficient SeriesData SessionTime Set SetAccuracy SetAlphaChannel SetAttributes Setbacks SetBoxFormNamesPacket SetDelayed SetDirectory SetEnvironment SetEvaluationNotebook SetFileDate SetFileLoadingContext SetNotebookStatusLine SetOptions SetOptionsPacket SetPrecision SetProperty SetSelectedNotebook SetSharedFunction SetSharedVariable SetSpeechParametersPacket SetStreamPosition SetSystemOptions Setter SetterBar SetterBox SetterBoxOptions Setting SetValue Shading Shallow ShannonWavelet ShapiroWilkTest Share Sharpen ShearingMatrix ShearingTransform ShenCastanMatrix Short ShortDownArrow Shortest ShortestMatch ShortestPathFunction ShortLeftArrow ShortRightArrow ShortUpArrow Show ShowAutoStyles ShowCellBracket ShowCellLabel ShowCellTags ShowClosedCellArea ShowContents ShowControls ShowCursorTracker ShowGroupOpenCloseIcon ShowGroupOpener ShowInvisibleCharacters ShowPageBreaks ShowPredictiveInterface ShowSelection ShowShortBoxForm ShowSpecialCharacters ShowStringCharacters ShowSyntaxStyles ShrinkingDelay ShrinkWrapBoundingBox SiegelTheta SiegelTukeyTest Sign Signature SignedRankTest SignificanceLevel SignPadding SignTest SimilarityRules SimpleGraph SimpleGraphQ Simplify Sin Sinc SinghMaddalaDistribution SingleEvaluation SingleLetterItalics SingleLetterStyle SingularValueDecomposition SingularValueList SingularValuePlot SingularValues Sinh SinhIntegral SinIntegral SixJSymbol Skeleton SkeletonTransform SkellamDistribution Skewness SkewNormalDistribution Skip SliceDistribution Slider Slider2D Slider2DBox Slider2DBoxOptions SliderBox SliderBoxOptions SlideView Slot SlotSequence Small SmallCircle Smaller SmithDelayCompensator SmithWatermanSimilarity SmoothDensityHistogram SmoothHistogram SmoothHistogram3D SmoothKernelDistribution SocialMediaData Socket SokalSneathDissimilarity Solve SolveAlways SolveDelayed Sort SortBy Sound SoundAndGraphics SoundNote SoundVolume Sow Space SpaceForm Spacer Spacings Span SpanAdjustments SpanCharacterRounding SpanFromAbove SpanFromBoth SpanFromLeft SpanLineThickness SpanMaxSize SpanMinSize SpanningCharacters SpanSymmetric SparseArray SpatialGraphDistribution Speak SpeakTextPacket SpearmanRankTest SpearmanRho Spectrogram SpectrogramArray Specularity SpellingCorrection SpellingDictionaries SpellingDictionariesPath SpellingOptions SpellingSuggestionsPacket Sphere SphereBox SphericalBesselJ SphericalBesselY SphericalHankelH1 SphericalHankelH2 SphericalHarmonicY SphericalPlot3D SphericalRegion SpheroidalEigenvalue SpheroidalJoiningFactor SpheroidalPS SpheroidalPSPrime SpheroidalQS SpheroidalQSPrime SpheroidalRadialFactor SpheroidalS1 SpheroidalS1Prime SpheroidalS2 SpheroidalS2Prime Splice SplicedDistribution SplineClosed SplineDegree SplineKnots SplineWeights Split SplitBy SpokenString Sqrt SqrtBox SqrtBoxOptions Square SquaredEuclideanDistance SquareFreeQ SquareIntersection SquaresR SquareSubset SquareSubsetEqual SquareSuperset SquareSupersetEqual SquareUnion SquareWave StabilityMargins StabilityMarginsStyle StableDistribution Stack StackBegin StackComplete StackInhibit StandardDeviation StandardDeviationFilter StandardForm Standardize StandbyDistribution Star StarGraph StartAsynchronousTask StartingStepSize StartOfLine StartOfString StartScheduledTask StartupSound StateDimensions StateFeedbackGains StateOutputEstimator StateResponse StateSpaceModel StateSpaceRealization StateSpaceTransform StationaryDistribution StationaryWaveletPacketTransform StationaryWaveletTransform StatusArea StatusCentrality StepMonitor StieltjesGamma StirlingS1 StirlingS2 StopAsynchronousTask StopScheduledTask StrataVariables StratonovichProcess StreamColorFunction StreamColorFunctionScaling StreamDensityPlot StreamPlot StreamPoints StreamPosition Streams StreamScale StreamStyle String StringBreak StringByteCount StringCases StringCount StringDrop StringExpression StringForm StringFormat StringFreeQ StringInsert StringJoin StringLength StringMatchQ StringPosition StringQ StringReplace StringReplaceList StringReplacePart StringReverse StringRotateLeft StringRotateRight StringSkeleton StringSplit StringTake StringToStream StringTrim StripBoxes StripOnInput StripWrapperBoxes StrokeForm StructuralImportance StructuredArray StructuredSelection StruveH StruveL Stub StudentTDistribution Style StyleBox StyleBoxAutoDelete StyleBoxOptions StyleData StyleDefinitions StyleForm StyleKeyMapping StyleMenuListing StyleNameDialogSettings StyleNames StylePrint StyleSheetPath Subfactorial Subgraph SubMinus SubPlus SubresultantPolynomialRemainders SubresultantPolynomials Subresultants Subscript SubscriptBox SubscriptBoxOptions Subscripted Subset SubsetEqual Subsets SubStar Subsuperscript SubsuperscriptBox SubsuperscriptBoxOptions Subtract SubtractFrom SubValues Succeeds SucceedsEqual SucceedsSlantEqual SucceedsTilde SuchThat Sum SumConvergence Sunday SuperDagger SuperMinus SuperPlus Superscript SuperscriptBox SuperscriptBoxOptions Superset SupersetEqual SuperStar Surd SurdForm SurfaceColor SurfaceGraphics SurvivalDistribution SurvivalFunction SurvivalModel SurvivalModelFit SuspendPacket SuzukiDistribution SuzukiGroupSuz SwatchLegend Switch Symbol SymbolName SymletWavelet Symmetric SymmetricGroup SymmetricMatrixQ SymmetricPolynomial SymmetricReduction Symmetrize SymmetrizedArray SymmetrizedArrayRules SymmetrizedDependentComponents SymmetrizedIndependentComponents SymmetrizedReplacePart SynchronousInitialization SynchronousUpdating Syntax SyntaxForm SyntaxInformation SyntaxLength SyntaxPacket SyntaxQ SystemDialogInput SystemException SystemHelpPath SystemInformation SystemInformationData SystemOpen SystemOptions SystemsModelDelay SystemsModelDelayApproximate SystemsModelDelete SystemsModelDimensions SystemsModelExtract SystemsModelFeedbackConnect SystemsModelLabels SystemsModelOrder SystemsModelParallelConnect SystemsModelSeriesConnect SystemsModelStateFeedbackConnect SystemStub Tab TabFilling Table TableAlignments TableDepth TableDirections TableForm TableHeadings TableSpacing TableView TableViewBox TabSpacings TabView TabViewBox TabViewBoxOptions TagBox TagBoxNote TagBoxOptions TaggingRules TagSet TagSetDelayed TagStyle TagUnset Take TakeWhile Tally Tan Tanh TargetFunctions TargetUnits TautologyQ TelegraphProcess TemplateBox TemplateBoxOptions TemplateSlotSequence TemporalData Temporary TemporaryVariable TensorContract TensorDimensions TensorExpand TensorProduct TensorQ TensorRank TensorReduce TensorSymmetry TensorTranspose TensorWedge Tetrahedron TetrahedronBox TetrahedronBoxOptions TeXForm TeXSave Text Text3DBox Text3DBoxOptions TextAlignment TextBand TextBoundingBox TextBox TextCell TextClipboardType TextData TextForm TextJustification TextLine TextPacket TextParagraph TextRecognize TextRendering TextStyle Texture TextureCoordinateFunction TextureCoordinateScaling Therefore ThermometerGauge Thick Thickness Thin Thinning ThisLink ThompsonGroupTh Thread ThreeJSymbol Threshold Through Throw Thumbnail Thursday Ticks TicksStyle Tilde TildeEqual TildeFullEqual TildeTilde TimeConstrained TimeConstraint Times TimesBy TimeSeriesForecast TimeSeriesInvertibility TimeUsed TimeValue TimeZone Timing Tiny TitleGrouping TitsGroupT ToBoxes ToCharacterCode ToColor ToContinuousTimeModel ToDate ToDiscreteTimeModel ToeplitzMatrix ToExpression ToFileName Together Toggle ToggleFalse Toggler TogglerBar TogglerBox TogglerBoxOptions ToHeldExpression ToInvertibleTimeSeries TokenWords Tolerance ToLowerCase ToNumberField TooBig Tooltip TooltipBox TooltipBoxOptions TooltipDelay TooltipStyle Top TopHatTransform TopologicalSort ToRadicals ToRules ToString Total TotalHeight TotalVariationFilter TotalWidth TouchscreenAutoZoom TouchscreenControlPlacement ToUpperCase Tr Trace TraceAbove TraceAction TraceBackward TraceDepth TraceDialog TraceForward TraceInternal TraceLevel TraceOff TraceOn TraceOriginal TracePrint TraceScan TrackedSymbols TradingChart TraditionalForm TraditionalFunctionNotation TraditionalNotation TraditionalOrder TransferFunctionCancel TransferFunctionExpand TransferFunctionFactor TransferFunctionModel TransferFunctionPoles TransferFunctionTransform TransferFunctionZeros TransformationFunction TransformationFunctions TransformationMatrix TransformedDistribution TransformedField Translate TranslationTransform TransparentColor Transpose TreeForm TreeGraph TreeGraphQ TreePlot TrendStyle TriangleWave TriangularDistribution Trig TrigExpand TrigFactor TrigFactorList Trigger TrigReduce TrigToExp TrimmedMean True TrueQ TruncatedDistribution TsallisQExponentialDistribution TsallisQGaussianDistribution TTest Tube TubeBezierCurveBox TubeBezierCurveBoxOptions TubeBox TubeBSplineCurveBox TubeBSplineCurveBoxOptions Tuesday TukeyLambdaDistribution TukeyWindow Tuples TuranGraph TuringMachine Transparent UnateQ Uncompress Undefined UnderBar Underflow Underlined Underoverscript UnderoverscriptBox UnderoverscriptBoxOptions Underscript UnderscriptBox UnderscriptBoxOptions UndirectedEdge UndirectedGraph UndirectedGraphQ UndocumentedTestFEParserPacket UndocumentedTestGetSelectionPacket Unequal Unevaluated UniformDistribution UniformGraphDistribution UniformSumDistribution Uninstall Union UnionPlus Unique UnitBox UnitConvert UnitDimensions Unitize UnitRootTest UnitSimplify UnitStep UnitTriangle UnitVector Unprotect UnsameQ UnsavedVariables Unset UnsetShared UntrackedVariables Up UpArrow UpArrowBar UpArrowDownArrow Update UpdateDynamicObjects UpdateDynamicObjectsSynchronous UpdateInterval UpDownArrow UpEquilibrium UpperCaseQ UpperLeftArrow UpperRightArrow UpperTriangularize Upsample UpSet UpSetDelayed UpTee UpTeeArrow UpValues URL URLFetch URLFetchAsynchronous URLSave URLSaveAsynchronous UseGraphicsRange Using UsingFrontEnd V2Get ValidationLength Value ValueBox ValueBoxOptions ValueForm ValueQ ValuesData Variables Variance VarianceEquivalenceTest VarianceEstimatorFunction VarianceGammaDistribution VarianceTest VectorAngle VectorColorFunction VectorColorFunctionScaling VectorDensityPlot VectorGlyphData VectorPlot VectorPlot3D VectorPoints VectorQ Vectors VectorScale VectorStyle Vee Verbatim Verbose VerboseConvertToPostScriptPacket VerifyConvergence VerifySolutions VerifyTestAssumptions Version VersionNumber VertexAdd VertexCapacity VertexColors VertexComponent VertexConnectivity VertexCoordinateRules VertexCoordinates VertexCorrelationSimilarity VertexCosineSimilarity VertexCount VertexCoverQ VertexDataCoordinates VertexDegree VertexDelete VertexDiceSimilarity VertexEccentricity VertexInComponent VertexInDegree VertexIndex VertexJaccardSimilarity VertexLabeling VertexLabels VertexLabelStyle VertexList VertexNormals VertexOutComponent VertexOutDegree VertexQ VertexRenderingFunction VertexReplace VertexShape VertexShapeFunction VertexSize VertexStyle VertexTextureCoordinates VertexWeight Vertical VerticalBar VerticalForm VerticalGauge VerticalSeparator VerticalSlider VerticalTilde ViewAngle ViewCenter ViewMatrix ViewPoint ViewPointSelectorSettings ViewPort ViewRange ViewVector ViewVertical VirtualGroupData Visible VisibleCell VoigtDistribution VonMisesDistribution WaitAll WaitAsynchronousTask WaitNext WaitUntil WakebyDistribution WalleniusHypergeometricDistribution WaringYuleDistribution WatershedComponents WatsonUSquareTest WattsStrogatzGraphDistribution WaveletBestBasis WaveletFilterCoefficients WaveletImagePlot WaveletListPlot WaveletMapIndexed WaveletMatrixPlot WaveletPhi WaveletPsi WaveletScale WaveletScalogram WaveletThreshold WeaklyConnectedComponents WeaklyConnectedGraphQ WeakStationarity WeatherData WeberE Wedge Wednesday WeibullDistribution WeierstrassHalfPeriods WeierstrassInvariants WeierstrassP WeierstrassPPrime WeierstrassSigma WeierstrassZeta WeightedAdjacencyGraph WeightedAdjacencyMatrix WeightedData WeightedGraphQ Weights WelchWindow WheelGraph WhenEvent Which While White Whitespace WhitespaceCharacter WhittakerM WhittakerW WienerFilter WienerProcess WignerD WignerSemicircleDistribution WilksW WilksWTest WindowClickSelect WindowElements WindowFloating WindowFrame WindowFrameElements WindowMargins WindowMovable WindowOpacity WindowSelected WindowSize WindowStatusArea WindowTitle WindowToolbars WindowWidth With WolframAlpha WolframAlphaDate WolframAlphaQuantity WolframAlphaResult Word WordBoundary WordCharacter WordData WordSearch WordSeparators WorkingPrecision Write WriteString Wronskian XMLElement XMLObject Xnor Xor Yellow YuleDissimilarity ZernikeR ZeroSymmetric ZeroTest ZeroWidthTimes Zeta ZetaZero ZipfDistribution ZTest ZTransform $Aborted $ActivationGroupID $ActivationKey $ActivationUserRegistered $AddOnsDirectory $AssertFunction $Assumptions $AsynchronousTask $BaseDirectory $BatchInput $BatchOutput $BoxForms $ByteOrdering $Canceled $CharacterEncoding $CharacterEncodings $CommandLine $CompilationTarget $ConditionHold $ConfiguredKernels $Context $ContextPath $ControlActiveSetting $CreationDate $CurrentLink $DateStringFormat $DefaultFont $DefaultFrontEnd $DefaultImagingDevice $DefaultPath $Display $DisplayFunction $DistributedContexts $DynamicEvaluation $Echo $Epilog $ExportFormats $Failed $FinancialDataSource $FormatType $FrontEnd $FrontEndSession $GeoLocation $HistoryLength $HomeDirectory $HTTPCookies $IgnoreEOF $ImagingDevices $ImportFormats $InitialDirectory $Input $InputFileName $InputStreamMethods $Inspector $InstallationDate $InstallationDirectory $InterfaceEnvironment $IterationLimit $KernelCount $KernelID $Language $LaunchDirectory $LibraryPath $LicenseExpirationDate $LicenseID $LicenseProcesses $LicenseServer $LicenseSubprocesses $LicenseType $Line $Linked $LinkSupported $LoadedFiles $MachineAddresses $MachineDomain $MachineDomains $MachineEpsilon $MachineID $MachineName $MachinePrecision $MachineType $MaxExtraPrecision $MaxLicenseProcesses $MaxLicenseSubprocesses $MaxMachineNumber $MaxNumber $MaxPiecewiseCases $MaxPrecision $MaxRootDegree $MessageGroups $MessageList $MessagePrePrint $Messages $MinMachineNumber $MinNumber $MinorReleaseNumber $MinPrecision $ModuleNumber $NetworkLicense $NewMessage $NewSymbol $Notebooks $NumberMarks $Off $OperatingSystem $Output $OutputForms $OutputSizeLimit $OutputStreamMethods $Packages $ParentLink $ParentProcessID $PasswordFile $PatchLevelID $Path $PathnameSeparator $PerformanceGoal $PipeSupported $Post $Pre $PreferencesDirectory $PrePrint $PreRead $PrintForms $PrintLiteral $ProcessID $ProcessorCount $ProcessorType $ProductInformation $ProgramName $RandomState $RecursionLimit $ReleaseNumber $RootDirectory $ScheduledTask $ScriptCommandLine $SessionID $SetParentLink $SharedFunctions $SharedVariables $SoundDisplay $SoundDisplayFunction $SuppressInputFormHeads $SynchronousEvaluation $SyntaxHandler $System $SystemCharacterEncoding $SystemID $SystemWordLength $TemporaryDirectory $TemporaryPrefix $TextStyle $TimedOut $TimeUnit $TimeZone $TopDirectory $TraceOff $TraceOn $TracePattern $TracePostAction $TracePreAction $Urgent $UserAddOnsDirectory $UserBaseDirectory $UserDocumentsDirectory $UserName $Version $VersionNumber",
-contains:[{className:"comment",begin:/\(\*/,end:/\*\)/},a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,a.C_NUMBER_MODE,{className:"list",begin:/\{/,end:/\}/,illegal:/:/}]}}),a.registerLanguage("matlab",function(a){var b=[a.C_NUMBER_MODE,{className:"string",begin:"'",end:"'",contains:[a.BACKSLASH_ESCAPE,{begin:"''"}]}],c={relevance:0,contains:[{className:"operator",begin:/'['\.]*/}]};return{keywords:{keyword:"break case catch classdef continue else elseif end enumerated events for function global if methods otherwise parfor persistent properties return spmd switch try while",built_in:"sin sind sinh asin asind asinh cos cosd cosh acos acosd acosh tan tand tanh atan atand atan2 atanh sec secd sech asec asecd asech csc cscd csch acsc acscd acsch cot cotd coth acot acotd acoth hypot exp expm1 log log1p log10 log2 pow2 realpow reallog realsqrt sqrt nthroot nextpow2 abs angle complex conj imag real unwrap isreal cplxpair fix floor ceil round mod rem sign airy besselj bessely besselh besseli besselk beta betainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma gammainc gammaln psi legendre cross dot factor isprime primes gcd lcm rat rats perms nchoosek factorial cart2sph cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones eye repmat rand randn linspace logspace freqspace meshgrid accumarray size length ndims numel disp isempty isequal isequalwithequalnans cat reshape diag blkdiag tril triu fliplr flipud flipdim rot90 find sub2ind ind2sub bsxfun ndgrid permute ipermute shiftdim circshift squeeze isscalar isvector ans eps realmax realmin pi i inf nan isnan isinf isfinite j why compan gallery hadamard hankel hilb invhilb magic pascal rosser toeplitz vander wilkinson"},illegal:'(//|"|#|/\\*|\\s+/\\w+)',contains:[{className:"function",beginKeywords:"function",end:"$",contains:[a.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)"},{className:"params",begin:"\\[",end:"\\]"}]},{begin:/[a-zA-Z_][a-zA-Z_0-9]*'['\.]*/,returnBegin:!0,relevance:0,contains:[{begin:/[a-zA-Z_][a-zA-Z_0-9]*/,relevance:0},c.contains[0]]},{className:"matrix",begin:"\\[",end:"\\]",contains:b,relevance:0,starts:c},{className:"cell",begin:"\\{",end:/}/,contains:b,relevance:0,starts:c},{begin:/\)/,relevance:0,starts:c},a.COMMENT("^\\s*\\%\\{\\s*$","^\\s*\\%\\}\\s*$"),a.COMMENT("\\%","$")].concat(b)}}),a.registerLanguage("mel",function(a){return{keywords:"int float string vector matrix if else switch case default while do for in break continue global proc return about abs addAttr addAttributeEditorNodeHelp addDynamic addNewShelfTab addPP addPanelCategory addPrefixToName advanceToNextDrivenKey affectedNet affects aimConstraint air alias aliasAttr align alignCtx alignCurve alignSurface allViewFit ambientLight angle angleBetween animCone animCurveEditor animDisplay animView annotate appendStringArray applicationName applyAttrPreset applyTake arcLenDimContext arcLengthDimension arclen arrayMapper art3dPaintCtx artAttrCtx artAttrPaintVertexCtx artAttrSkinPaintCtx artAttrTool artBuildPaintMenu artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx assignCommand assignInputDevice assignViewportFactories attachCurve attachDeviceAttr attachSurface attrColorSliderGrp attrCompatibility attrControlGrp attrEnumOptionMenu attrEnumOptionMenuGrp attrFieldGrp attrFieldSliderGrp attrNavigationControlGrp attrPresetEditWin attributeExists attributeInfo attributeMenu attributeQuery autoKeyframe autoPlace bakeClip bakeFluidShading bakePartialHistory bakeResults bakeSimulation basename basenameEx batchRender bessel bevel bevelPlus binMembership bindSkin blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr blindDataType boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve buildBookmarkMenu buildKeyframeMenu button buttonManip CBG cacheFile cacheFileCombine cacheFileMerge cacheFileTrack camera cameraView canCreateManip canvas capitalizeString catch catchQuiet ceil changeSubdivComponentDisplayLevel changeSubdivRegion channelBox character characterMap characterOutlineEditor characterize chdir checkBox checkBoxGrp checkDefaultRenderGlobals choice circle circularFillet clamp clear clearCache clip clipEditor clipEditorCurrentTimeCtx clipSchedule clipSchedulerOutliner clipTrimBefore closeCurve closeSurface cluster cmdFileOutput cmdScrollFieldExecuter cmdScrollFieldReporter cmdShell coarsenSubdivSelectionList collision color colorAtPoint colorEditor colorIndex colorIndexSliderGrp colorSliderButtonGrp colorSliderGrp columnLayout commandEcho commandLine commandPort compactHairSystem componentEditor compositingInterop computePolysetVolume condition cone confirmDialog connectAttr connectControl connectDynamic connectJoint connectionInfo constrain constrainValue constructionHistory container containsMultibyte contextInfo control convertFromOldLayers convertIffToPsd convertLightmap convertSolidTx convertTessellation convertUnit copyArray copyFlexor copyKey copySkinWeights cos cpButton cpCache cpClothSet cpCollision cpConstraint cpConvClothToMesh cpForces cpGetSolverAttr cpPanel cpProperty cpRigidCollisionFilter cpSeam cpSetEdit cpSetSolverAttr cpSolver cpSolverTypes cpTool cpUpdateClothUVs createDisplayLayer createDrawCtx createEditor createLayeredPsdFile createMotionField createNewShelf createNode createRenderLayer createSubdivRegion cross crossProduct ctxAbort ctxCompletion ctxEditMode ctxTraverse currentCtx currentTime currentTimeCtx currentUnit curve curveAddPtCtx curveCVCtx curveEPCtx curveEditorCtx curveIntersect curveMoveEPCtx curveOnSurface curveSketchCtx cutKey cycleCheck cylinder dagPose date defaultLightListCheckBox defaultNavigation defineDataServer defineVirtualDevice deformer deg_to_rad delete deleteAttr deleteShadingGroupsAndMaterials deleteShelfTab deleteUI deleteUnusedBrushes delrandstr detachCurve detachDeviceAttr detachSurface deviceEditor devicePanel dgInfo dgdirty dgeval dgtimer dimWhen directKeyCtx directionalLight dirmap dirname disable disconnectAttr disconnectJoint diskCache displacementToPoly displayAffected displayColor displayCull displayLevelOfDetail displayPref displayRGBColor displaySmoothness displayStats displayString displaySurface distanceDimContext distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot dotProduct doubleProfileBirailSurface drag dragAttrContext draggerContext dropoffLocator duplicate duplicateCurve duplicateSurface dynCache dynControl dynExport dynExpression dynGlobals dynPaintEditor dynParticleCtx dynPref dynRelEdPanel dynRelEditor dynamicLoad editAttrLimits editDisplayLayerGlobals editDisplayLayerMembers editRenderLayerAdjustment editRenderLayerGlobals editRenderLayerMembers editor editorTemplate effector emit emitter enableDevice encodeString endString endsWith env equivalent equivalentTol erf error eval evalDeferred evalEcho event exactWorldBoundingBox exclusiveLightCheckBox exec executeForEachObject exists exp expression expressionEditorListen extendCurve extendSurface extrude fcheck fclose feof fflush fgetline fgetword file fileBrowserDialog fileDialog fileExtension fileInfo filetest filletCurve filter filterCurve filterExpand filterStudioImport findAllIntersections findAnimCurves findKeyframe findMenuItem findRelatedSkinCluster finder firstParentOf fitBspline flexor floatEq floatField floatFieldGrp floatScrollBar floatSlider floatSlider2 floatSliderButtonGrp floatSliderGrp floor flow fluidCacheInfo fluidEmitter fluidVoxelInfo flushUndo fmod fontDialog fopen formLayout format fprint frameLayout fread freeFormFillet frewind fromNativePath fwrite gamma gauss geometryConstraint getApplicationVersionAsFloat getAttr getClassification getDefaultBrush getFileList getFluidAttr getInputDeviceRange getMayaPanelTypes getModifiers getPanel getParticleAttr getPluginResource getenv getpid glRender glRenderEditor globalStitch gmatch goal gotoBindPose grabColor gradientControl gradientControlNoAttr graphDollyCtx graphSelectContext graphTrackCtx gravity grid gridLayout group groupObjectsByName HfAddAttractorToAS HfAssignAS HfBuildEqualMap HfBuildFurFiles HfBuildFurImages HfCancelAFR HfConnectASToHF HfCreateAttractor HfDeleteAS HfEditAS HfPerformCreateAS HfRemoveAttractorFromAS HfSelectAttached HfSelectAttractors HfUnAssignAS hardenPointCurve hardware hardwareRenderPanel headsUpDisplay headsUpMessage help helpLine hermite hide hilite hitTest hotBox hotkey hotkeyCheck hsv_to_rgb hudButton hudSlider hudSliderButton hwReflectionMap hwRender hwRenderLoad hyperGraph hyperPanel hyperShade hypot iconTextButton iconTextCheckBox iconTextRadioButton iconTextRadioCollection iconTextScrollList iconTextStaticLabel ikHandle ikHandleCtx ikHandleDisplayScale ikSolver ikSplineHandleCtx ikSystem ikSystemInfo ikfkDisplayMethod illustratorCurves image imfPlugins inheritTransform insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface instance instanceable instancer intField intFieldGrp intScrollBar intSlider intSliderGrp interToUI internalVar intersect iprEngine isAnimCurve isConnected isDirty isParentOf isSameObject isTrue isValidObjectName isValidString isValidUiName isolateSelect itemFilter itemFilterAttr itemFilterRender itemFilterType joint jointCluster jointCtx jointDisplayScale jointLattice keyTangent keyframe keyframeOutliner keyframeRegionCurrentTimeCtx keyframeRegionDirectKeyCtx keyframeRegionDollyCtx keyframeRegionInsertKeyCtx keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx keyframeRegionSelectKeyCtx keyframeRegionSetKeyCtx keyframeRegionTrackCtx keyframeStats lassoContext lattice latticeDeformKeyCtx launch launchImageEditor layerButton layeredShaderPort layeredTexturePort layout layoutDialog lightList lightListEditor lightListPanel lightlink lineIntersection linearPrecision linstep listAnimatable listAttr listCameras listConnections listDeviceAttachments listHistory listInputDeviceAxes listInputDeviceButtons listInputDevices listMenuAnnotation listNodeTypes listPanelCategories listRelatives listSets listTransforms listUnselected listerEditor loadFluid loadNewShelf loadPlugin loadPluginLanguageResources loadPrefObjects localizedPanelLabel lockNode loft log longNameOf lookThru ls lsThroughFilter lsType lsUI Mayatomr mag makeIdentity makeLive makePaintable makeRoll makeSingleSurface makeTubeOn makebot manipMoveContext manipMoveLimitsCtx manipOptions manipRotateContext manipRotateLimitsCtx manipScaleContext manipScaleLimitsCtx marker match max memory menu menuBarLayout menuEditor menuItem menuItemToShelf menuSet menuSetPref messageLine min minimizeApp mirrorJoint modelCurrentTimeCtx modelEditor modelPanel mouse movIn movOut move moveIKtoFK moveKeyCtx moveVertexAlongDirection multiProfileBirailSurface mute nParticle nameCommand nameField namespace namespaceInfo newPanelItems newton nodeCast nodeIconButton nodeOutliner nodePreset nodeType noise nonLinear normalConstraint normalize nurbsBoolean nurbsCopyUVSet nurbsCube nurbsEditUV nurbsPlane nurbsSelect nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv nurbsToSubdivPref nurbsUVSet nurbsViewDirectionVector objExists objectCenter objectLayer objectType objectTypeUI obsoleteProc oceanNurbsPreviewPlane offsetCurve offsetCurveOnSurface offsetSurface openGLExtension openMayaPref optionMenu optionMenuGrp optionVar orbit orbitCtx orientConstraint outlinerEditor outlinerPanel overrideModifier paintEffectsDisplay pairBlend palettePort paneLayout panel panelConfiguration panelHistory paramDimContext paramDimension paramLocator parent parentConstraint particle particleExists particleInstancer particleRenderInfo partition pasteKey pathAnimation pause pclose percent performanceOptions pfxstrokes pickWalk picture pixelMove planarSrf plane play playbackOptions playblast plugAttr plugNode pluginInfo pluginResourceUtil pointConstraint pointCurveConstraint pointLight pointMatrixMult pointOnCurve pointOnSurface pointPosition poleVectorConstraint polyAppend polyAppendFacetCtx polyAppendVertex polyAutoProjection polyAverageNormal polyAverageVertex polyBevel polyBlendColor polyBlindData polyBoolOp polyBridgeEdge polyCacheMonitor polyCheck polyChipOff polyClipboard polyCloseBorder polyCollapseEdge polyCollapseFacet polyColorBlindData polyColorDel polyColorPerVertex polyColorSet polyCompare polyCone polyCopyUV polyCrease polyCreaseCtx polyCreateFacet polyCreateFacetCtx polyCube polyCut polyCutCtx polyCylinder polyCylindricalProjection polyDelEdge polyDelFacet polyDelVertex polyDuplicateAndConnect polyDuplicateEdge polyEditUV polyEditUVShell polyEvaluate polyExtrudeEdge polyExtrudeFacet polyExtrudeVertex polyFlipEdge polyFlipUV polyForceUV polyGeoSampler polyHelix polyInfo polyInstallAction polyLayoutUV polyListComponentConversion polyMapCut polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMergeEdgeCtx polyMergeFacet polyMergeFacetCtx polyMergeUV polyMergeVertex polyMirrorFace polyMoveEdge polyMoveFacet polyMoveFacetUV polyMoveUV polyMoveVertex polyNormal polyNormalPerVertex polyNormalizeUV polyOptUvs polyOptions polyOutput polyPipe polyPlanarProjection polyPlane polyPlatonicSolid polyPoke polyPrimitive polyPrism polyProjection polyPyramid polyQuad polyQueryBlindData polyReduce polySelect polySelectConstraint polySelectConstraintMonitor polySelectCtx polySelectEditCtx polySeparate polySetToFaceNormal polySewEdge polyShortestPathCtx polySmooth polySoftEdge polySphere polySphericalProjection polySplit polySplitCtx polySplitEdge polySplitRing polySplitVertex polyStraightenUVBorder polySubdivideEdge polySubdivideFacet polyToSubdiv polyTorus polyTransfer polyTriangulate polyUVSet polyUnite polyWedgeFace popen popupMenu pose pow preloadRefEd print progressBar progressWindow projFileViewer projectCurve projectTangent projectionContext projectionManip promptDialog propModCtx propMove psdChannelOutliner psdEditTextureFile psdExport psdTextureFile putenv pwd python querySubdiv quit rad_to_deg radial radioButton radioButtonGrp radioCollection radioMenuItemCollection rampColorPort rand randomizeFollicles randstate rangeControl readTake rebuildCurve rebuildSurface recordAttr recordDevice redo reference referenceEdit referenceQuery refineSubdivSelectionList refresh refreshAE registerPluginResource rehash reloadImage removeJoint removeMultiInstance removePanelCategory rename renameAttr renameSelectionList renameUI render renderGlobalsNode renderInfo renderLayerButton renderLayerParent renderLayerPostProcess renderLayerUnparent renderManip renderPartition renderQualityNode renderSettings renderThumbnailUpdate renderWindowEditor renderWindowSelectContext renderer reorder reorderDeformers requires reroot resampleFluid resetAE resetPfxToPolyCamera resetTool resolutionNode retarget reverseCurve reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx rootOf rot rotate rotationInterpolation roundConstantRadius rowColumnLayout rowLayout runTimeCommand runup sampleImage saveAllShelves saveAttrPreset saveFluid saveImage saveInitialState saveMenu savePrefObjects savePrefs saveShelf saveToolSettings scale scaleBrushBrightness scaleComponents scaleConstraint scaleKey scaleKeyCtx sceneEditor sceneUIReplacement scmh scriptCtx scriptEditorInfo scriptJob scriptNode scriptTable scriptToShelf scriptedPanel scriptedPanelType scrollField scrollLayout sculpt searchPathArray seed selLoadSettings select selectContext selectCurveCV selectKey selectKeyCtx selectKeyframeRegionCtx selectMode selectPref selectPriority selectType selectedNodes selectionConnection separator setAttr setAttrEnumResource setAttrMapping setAttrNiceNameResource setConstraintRestPosition setDefaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditor setFluidAttr setFocus setInfinity setInputDeviceMapping setKeyCtx setKeyPath setKeyframe setKeyframeBlendshapeTargetWts setMenuMode setNodeNiceNameResource setNodeTypeFlag setParent setParticleAttr setPfxToPolyCamera setPluginResource setProject setStampDensity setStartupMessage setState setToolTo setUITemplate setXformManip sets shadingConnection shadingGeometryRelCtx shadingLightRelCtx shadingNetworkCompare shadingNode shapeCompare shelfButton shelfLayout shelfTabLayout shellField shortNameOf showHelp showHidden showManipCtx showSelectionInTitle showShadingGroupAttrEditor showWindow sign simplify sin singleProfileBirailSurface size sizeBytes skinCluster skinPercent smoothCurve smoothTangentSurface smoothstep snap2to2 snapKey snapMode snapTogetherCtx snapshot soft softMod softModCtx sort sound soundControl source spaceLocator sphere sphrand spotLight spotLightPreviewPort spreadSheetEditor spring sqrt squareSurface srtContext stackTrace startString startsWith stitchAndExplodeShell stitchSurface stitchSurfacePoints strcmp stringArrayCatenate stringArrayContains stringArrayCount stringArrayInsertAtIndex stringArrayIntersector stringArrayRemove stringArrayRemoveAtIndex stringArrayRemoveDuplicates stringArrayRemoveExact stringArrayToString stringToStringArray strip stripPrefixFromName stroke subdAutoProjection subdCleanTopology subdCollapse subdDuplicateAndConnect subdEditUV subdListComponentConversion subdMapCut subdMapSewMove subdMatchTopology subdMirror subdToBlind subdToPoly subdTransferUVsToCache subdiv subdivCrease subdivDisplaySmoothness substitute substituteAllString substituteGeometry substring surface surfaceSampler surfaceShaderList swatchDisplayPort switchTable symbolButton symbolCheckBox sysFile system tabLayout tan tangentConstraint texLatticeDeformContext texManipContext texMoveContext texMoveUVShellContext texRotateContext texScaleContext texSelectContext texSelectShortestPathCtx texSmudgeUVContext texWinToolCtx text textCurves textField textFieldButtonGrp textFieldGrp textManip textScrollList textToShelf textureDisplacePlane textureHairColor texturePlacementContext textureWindow threadCount threePointArcCtx timeControl timePort timerX toNativePath toggle toggleAxis toggleWindowVisibility tokenize tokenizeList tolerance tolower toolButton toolCollection toolDropped toolHasOptions toolPropertyWindow torus toupper trace track trackCtx transferAttributes transformCompare transformLimits translator trim trunc truncateFluidCache truncateHairCache tumble tumbleCtx turbulence twoPointArcCtx uiRes uiTemplate unassignInputDevice undo undoInfo ungroup uniform unit unloadPlugin untangleUV untitledFileName untrim upAxis updateAE userCtx uvLink uvSnapshot validateShelfName vectorize view2dToolCtx viewCamera viewClipPlane viewFit viewHeadOn viewLookAt viewManip viewPlace viewSet visor volumeAxis vortex waitCursor warning webBrowser webBrowserPrefs whatIs window windowPref wire wireContext workspace wrinkle wrinkleContext writeTake xbmLangPathList xform",illegal:"</",contains:[a.C_NUMBER_MODE,a.APOS_STRING_MODE,a.QUOTE_STRING_MODE,{className:"string",begin:"`",end:"`",contains:[a.BACKSLASH_ESCAPE]},{className:"variable",variants:[{begin:"\\$\\d"},{begin:"[\\$\\%\\@](\\^\\w\\b|#\\w+|[^\\s\\w{]|{\\w+}|\\w+)"},{begin:"\\*(\\^\\w\\b|#\\w+|[^\\s\\w{]|{\\w+}|\\w+)",relevance:0}]},a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]}}),a.registerLanguage("mercury",function(a){var b={keyword:"module use_module import_module include_module end_module initialise mutable initialize finalize finalise interface implementation pred mode func type inst solver any_pred any_func is semidet det nondet multi erroneous failure cc_nondet cc_multi typeclass instance where pragma promise external trace atomic or_else require_complete_switch require_det require_semidet require_multi require_nondet require_cc_multi require_cc_nondet require_erroneous require_failure",pragma:"inline no_inline type_spec source_file fact_table obsolete memo loop_check minimal_model terminates does_not_terminate check_termination promise_equivalent_clauses",preprocessor:"foreign_proc foreign_decl foreign_code foreign_type foreign_import_module foreign_export_enum foreign_export foreign_enum may_call_mercury will_not_call_mercury thread_safe not_thread_safe maybe_thread_safe promise_pure promise_semipure tabled_for_io local untrailed trailed attach_to_io_state can_pass_as_mercury_type stable will_not_throw_exception may_modify_trail will_not_modify_trail may_duplicate may_not_duplicate affects_liveness does_not_affect_liveness doesnt_affect_liveness no_sharing unknown_sharing sharing",built_in:"some all not if then else true fail false try catch catch_any semidet_true semidet_false semidet_fail impure_true impure semipure"},c={className:"label",begin:"XXX",end:"$",endsWithParent:!0,relevance:0},d=a.inherit(a.C_LINE_COMMENT_MODE,{begin:"%"}),e=a.inherit(a.C_BLOCK_COMMENT_MODE,{relevance:0});d.contains.push(c),e.contains.push(c);var f={className:"number",begin:"0'.\\|0[box][0-9a-fA-F]*"},g=a.inherit(a.APOS_STRING_MODE,{relevance:0}),h=a.inherit(a.QUOTE_STRING_MODE,{relevance:0}),i={className:"constant",begin:"\\\\[abfnrtv]\\|\\\\x[0-9a-fA-F]*\\\\\\|%[-+# *.0-9]*[dioxXucsfeEgGp]",relevance:0};h.contains.push(i);var j={className:"built_in",variants:[{begin:"<=>"},{begin:"<=",relevance:0},{begin:"=>",relevance:0},{begin:"/\\\\"},{begin:"\\\\/"}]},k={className:"built_in",variants:[{begin:":-\\|-->"},{begin:"=",relevance:0}]};return{aliases:["m","moo"],keywords:b,contains:[j,k,d,e,f,a.NUMBER_MODE,g,h,{begin:/:-/}]}}),a.registerLanguage("mizar",function(a){return{keywords:"environ vocabularies notations constructors definitions registrations theorems schemes requirements begin end definition registration cluster existence pred func defpred deffunc theorem proof let take assume then thus hence ex for st holds consider reconsider such that and in provided of as from be being by means equals implies iff redefine define now not or attr is mode suppose per cases set thesis contradiction scheme reserve struct correctness compatibility coherence symmetry assymetry reflexivity irreflexivity connectedness uniqueness commutativity idempotence involutiveness projectivity",contains:[a.COMMENT("::","$")]}}),a.registerLanguage("perl",function(a){var b="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",c={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:b},d={begin:"->{",end:"}"},e={className:"variable",variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},f=[a.BACKSLASH_ESCAPE,c,e],g=[e,a.HASH_COMMENT_MODE,a.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),d,{className:"string",contains:f,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[a.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[a.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+a.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[a.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[a.BACKSLASH_ESCAPE],relevance:0}]},{className:"sub",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",relevance:5},{className:"operator",begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return c.contains=g,d.contains=g,{aliases:["pl"],keywords:b,contains:g}}),a.registerLanguage("mojolicious",function(a){return{subLanguage:"xml",contains:[{className:"preprocessor",begin:"^__(END|DATA)__$"},{begin:"^\\s*%{1,2}={0,2}",end:"$",subLanguage:"perl"},{begin:"<%{1,2}={0,2}",end:"={0,1}%>",subLanguage:"perl",excludeBegin:!0,excludeEnd:!0}]}}),a.registerLanguage("monkey",function(a){var b={className:"number",relevance:0,variants:[{begin:"[$][a-fA-F0-9]+"},a.NUMBER_MODE]};return{case_insensitive:!0,keywords:{keyword:"public private property continue exit extern new try catch eachin not abstract final select case default const local global field end if then else elseif endif while wend repeat until forever for to step next return module inline throw",built_in:"DebugLog DebugStop Error Print ACos ACosr ASin ASinr ATan ATan2 ATan2r ATanr Abs Abs Ceil Clamp Clamp Cos Cosr Exp Floor Log Max Max Min Min Pow Sgn Sgn Sin Sinr Sqrt Tan Tanr Seed PI HALFPI TWOPI",literal:"true false null and or shl shr mod"},illegal:/\/\*/,contains:[a.COMMENT("#rem","#end"),a.COMMENT("'","$",{relevance:0}),{className:"function",beginKeywords:"function method",end:"[(=:]|$",illegal:/\n/,contains:[a.UNDERSCORE_TITLE_MODE]},{className:"class",beginKeywords:"class interface",end:"$",contains:[{beginKeywords:"extends implements"},a.UNDERSCORE_TITLE_MODE]},{className:"variable",begin:"\\b(self|super)\\b"},{className:"preprocessor",beginKeywords:"import",end:"$"},{className:"preprocessor",begin:"\\s*#",end:"$",keywords:"if else elseif endif end then"},{className:"pi",begin:"^\\s*strict\\b"},{beginKeywords:"alias",end:"=",contains:[a.UNDERSCORE_TITLE_MODE]},a.QUOTE_STRING_MODE,b]}}),a.registerLanguage("nginx",function(a){var b={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{/,end:/}/},{begin:"[\\$\\@]"+a.UNDERSCORE_IDENT_RE}]},c={endsWithParent:!0,lexemes:"[a-z/_]+",keywords:{built_in:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},relevance:0,illegal:"=>",contains:[a.HASH_COMMENT_MODE,{className:"string",contains:[a.BACKSLASH_ESCAPE,b],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{className:"url",begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[b]},{className:"regexp",contains:[a.BACKSLASH_ESCAPE,b],variants:[{begin:"\\s\\^",end:"\\s|{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]*\\b",relevance:0},b]};return{aliases:["nginxconf"],contains:[a.HASH_COMMENT_MODE,{begin:a.UNDERSCORE_IDENT_RE+"\\s",end:";|{",returnBegin:!0,contains:[{className:"title",begin:a.UNDERSCORE_IDENT_RE,starts:c}],relevance:0}],illegal:"[^\\s\\}]"}}),a.registerLanguage("nimrod",function(a){return{aliases:["nim"],keywords:{keyword:"addr and as asm bind block break|0 case|0 cast const|0 continue|0 converter discard distinct|10 div do elif else|0 end|0 enum|0 except export finally for from generic if|0 import|0 in include|0 interface is isnot|10 iterator|10 let|0 macro method|10 mixin mod nil not notin|10 object|0 of or out proc|10 ptr raise ref|10 return shl shr static template try|0 tuple type|0 using|0 var|0 when while|0 with without xor yield",literal:"shared guarded stdin stdout stderr result|10 true false"},contains:[{className:"decorator",begin:/{\./,end:/\.}/,relevance:10},{className:"string",begin:/[a-zA-Z]\w*"/,end:/"/,contains:[{begin:/""/}]},{className:"string",begin:/([a-zA-Z]\w*)?"""/,end:/"""/},a.QUOTE_STRING_MODE,{className:"type",begin:/\b[A-Z]\w+\b/,relevance:0},{className:"type",begin:/\b(int|int8|int16|int32|int64|uint|uint8|uint16|uint32|uint64|float|float32|float64|bool|char|string|cstring|pointer|expr|stmt|void|auto|any|range|array|openarray|varargs|seq|set|clong|culong|cchar|cschar|cshort|cint|csize|clonglong|cfloat|cdouble|clongdouble|cuchar|cushort|cuint|culonglong|cstringarray|semistatic)\b/},{className:"number",begin:/\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/,relevance:0},{className:"number",begin:/\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/,relevance:0},{className:"number",begin:/\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/,relevance:0},{className:"number",begin:/\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/,relevance:0},a.HASH_COMMENT_MODE]}}),a.registerLanguage("nix",function(a){var b={keyword:"rec with let in inherit assert if else then",constant:"true false or and null",built_in:"import abort baseNameOf dirOf isNull builtins map removeAttrs throw toString derivation"},c={className:"subst",begin:/\$\{/,end:/}/,keywords:b},d={className:"variable",begin:/[a-zA-Z0-9-_]+(\s*=)/,relevance:0},e={className:"string",begin:"''",end:"''",contains:[c]},f={className:"string",begin:'"',end:'"',contains:[c]},g=[a.NUMBER_MODE,a.HASH_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,e,f,d];return c.contains=g,{aliases:["nixos"],keywords:b,contains:g}}),a.registerLanguage("nsis",function(a){var b={className:"symbol",begin:"\\$(ADMINTOOLS|APPDATA|CDBURN_AREA|CMDLINE|COMMONFILES32|COMMONFILES64|COMMONFILES|COOKIES|DESKTOP|DOCUMENTS|EXEDIR|EXEFILE|EXEPATH|FAVORITES|FONTS|HISTORY|HWNDPARENT|INSTDIR|INTERNET_CACHE|LANGUAGE|LOCALAPPDATA|MUSIC|NETHOOD|OUTDIR|PICTURES|PLUGINSDIR|PRINTHOOD|PROFILE|PROGRAMFILES32|PROGRAMFILES64|PROGRAMFILES|QUICKLAUNCH|RECENT|RESOURCES_LOCALIZED|RESOURCES|SENDTO|SMPROGRAMS|SMSTARTUP|STARTMENU|SYSDIR|TEMP|TEMPLATES|VIDEOS|WINDIR)"},c={className:"constant",begin:"\\$+{[a-zA-Z0-9_]+}"},d={className:"variable",begin:"\\$+[a-zA-Z0-9_]+",illegal:"\\(\\){}"},e={className:"constant",begin:"\\$+\\([a-zA-Z0-9_]+\\)"},f={className:"params",begin:"(ARCHIVE|FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_NORMAL|FILE_ATTRIBUTE_OFFLINE|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_SYSTEM|FILE_ATTRIBUTE_TEMPORARY|HKCR|HKCU|HKDD|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_DYN_DATA|HKEY_LOCAL_MACHINE|HKEY_PERFORMANCE_DATA|HKEY_USERS|HKLM|HKPD|HKU|IDABORT|IDCANCEL|IDIGNORE|IDNO|IDOK|IDRETRY|IDYES|MB_ABORTRETRYIGNORE|MB_DEFBUTTON1|MB_DEFBUTTON2|MB_DEFBUTTON3|MB_DEFBUTTON4|MB_ICONEXCLAMATION|MB_ICONINFORMATION|MB_ICONQUESTION|MB_ICONSTOP|MB_OK|MB_OKCANCEL|MB_RETRYCANCEL|MB_RIGHT|MB_RTLREADING|MB_SETFOREGROUND|MB_TOPMOST|MB_USERICON|MB_YESNO|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)"},g={className:"constant",begin:"\\!(addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversionsystem|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|searchparse|searchreplace|tempfile|undef|verbose|warning)"};return{case_insensitive:!1,keywords:{keyword:"Abort AddBrandingImage AddSize AllowRootDirInstall AllowSkipFiles AutoCloseWindow BGFont BGGradient BrandingText BringToFront Call CallInstDLL Caption ChangeUI CheckBitmap ClearErrors CompletedText ComponentText CopyFiles CRCCheck CreateDirectory CreateFont CreateShortCut Delete DeleteINISec DeleteINIStr DeleteRegKey DeleteRegValue DetailPrint DetailsButtonText DirText DirVar DirVerify EnableWindow EnumRegKey EnumRegValue Exch Exec ExecShell ExecWait ExpandEnvStrings File FileBufSize FileClose FileErrorText FileOpen FileRead FileReadByte FileReadUTF16LE FileReadWord FileSeek FileWrite FileWriteByte FileWriteUTF16LE FileWriteWord FindClose FindFirst FindNext FindWindow FlushINI FunctionEnd GetCurInstType GetCurrentAddress GetDlgItem GetDLLVersion GetDLLVersionLocal GetErrorLevel GetFileTime GetFileTimeLocal GetFullPathName GetFunctionAddress GetInstDirError GetLabelAddress GetTempFileName Goto HideWindow Icon IfAbort IfErrors IfFileExists IfRebootFlag IfSilent InitPluginsDir InstallButtonText InstallColors InstallDir InstallDirRegKey InstProgressFlags InstType InstTypeGetText InstTypeSetText IntCmp IntCmpU IntFmt IntOp IsWindow LangString LicenseBkColor LicenseData LicenseForceSelection LicenseLangString LicenseText LoadLanguageFile LockWindow LogSet LogText ManifestDPIAware ManifestSupportedOS MessageBox MiscButtonText Name Nop OutFile Page PageCallbacks PageExEnd Pop Push Quit ReadEnvStr ReadINIStr ReadRegDWORD ReadRegStr Reboot RegDLL Rename RequestExecutionLevel ReserveFile Return RMDir SearchPath SectionEnd SectionGetFlags SectionGetInstTypes SectionGetSize SectionGetText SectionGroupEnd SectionIn SectionSetFlags SectionSetInstTypes SectionSetSize SectionSetText SendMessage SetAutoClose SetBrandingImage SetCompress SetCompressor SetCompressorDictSize SetCtlColors SetCurInstType SetDatablockOptimize SetDateSave SetDetailsPrint SetDetailsView SetErrorLevel SetErrors SetFileAttributes SetFont SetOutPath SetOverwrite SetPluginUnload SetRebootFlag SetRegView SetShellVarContext SetSilent ShowInstDetails ShowUninstDetails ShowWindow SilentInstall SilentUnInstall Sleep SpaceTexts StrCmp StrCmpS StrCpy StrLen SubCaption SubSectionEnd Unicode UninstallButtonText UninstallCaption UninstallIcon UninstallSubCaption UninstallText UninstPage UnRegDLL Var VIAddVersionKey VIFileVersion VIProductVersion WindowIcon WriteINIStr WriteRegBin WriteRegDWORD WriteRegExpandStr WriteRegStr WriteUninstaller XPStyle",
-return-1==c.indexOf(a)&&-1==f.indexOf(a)&&-1==d.indexOf(a)});g=g.concat(e);var h={className:"string",relevance:0,variants:[{begin:'"',end:'"',contains:[{begin:'""'}]},{begin:"'",end:"'",contains:[{begin:"''"}]}]},i={className:"number",begin:a.NUMBER_RE,relevance:0},j={className:"string",variants:[a.QUOTE_STRING_MODE,{begin:"'\\\\?.",end:"'",illegal:"."}]},k={className:"preprocessor",begin:"#",end:"$",keywords:"if else elif endif define undef warning error line pragma ifdef ifndef",contains:[{begin:/\\\n/,relevance:0},{beginKeywords:"include",end:"$",contains:[j,{className:"string",begin:"<",end:">",illegal:"\\n"}]},j,i,a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]};return{aliases:["sqf"],case_insensitive:!0,keywords:{keyword:c.join(" "),built_in:g.join(" "),literal:f.join(" ")},contains:[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,i,h,k]}}),a.registerLanguage("sql",function(a){var b=a.COMMENT("--","$");return{case_insensitive:!0,illegal:/[<>{}*]/,contains:[{className:"operator",beginKeywords:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke",end:/;/,endsWithParent:!0,keywords:{keyword:"abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias allocate allow alter always analyze ancillary and any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound buffer_cache buffer_pool build bulk by byte byteordermark bytes c cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle d data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration e each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain export export_set extended extent external external_1 external_2 externally extract f failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function g general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour http i id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists k keep keep_duplicates key keys kill l language large last last_day last_insert_id last_value lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim m main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex n name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding p package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second section securefile security seed segment select self sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime t table tables tablespace tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text varchar varying void"},contains:[{className:"string",begin:"'",end:"'",contains:[a.BACKSLASH_ESCAPE,{begin:"''"}]},{className:"string",begin:'"',end:'"',contains:[a.BACKSLASH_ESCAPE,{begin:'""'}]},{className:"string",begin:"`",end:"`",contains:[a.BACKSLASH_ESCAPE]},a.C_NUMBER_MODE,a.C_BLOCK_COMMENT_MODE,b]},a.C_BLOCK_COMMENT_MODE,b]}}),a.registerLanguage("stata",function(a){return{aliases:["do","ado"],case_insensitive:!0,keywords:"if else in foreach for forv forva forval forvalu forvalue forvalues by bys bysort xi quietly qui capture about ac ac_7 acprplot acprplot_7 adjust ado adopath adoupdate alpha ameans an ano anov anova anova_estat anova_terms anovadef aorder ap app appe appen append arch arch_dr arch_estat arch_p archlm areg areg_p args arima arima_dr arima_estat arima_p as asmprobit asmprobit_estat asmprobit_lf asmprobit_mfx__dlg asmprobit_p ass asse asser assert avplot avplot_7 avplots avplots_7 bcskew0 bgodfrey binreg bip0_lf biplot bipp_lf bipr_lf bipr_p biprobit bitest bitesti bitowt blogit bmemsize boot bootsamp bootstrap bootstrap_8 boxco_l boxco_p boxcox boxcox_6 boxcox_p bprobit br break brier bro brow brows browse brr brrstat bs bs_7 bsampl_w bsample bsample_7 bsqreg bstat bstat_7 bstat_8 bstrap bstrap_7 ca ca_estat ca_p cabiplot camat canon canon_8 canon_8_p canon_estat canon_p cap caprojection capt captu captur capture cat cc cchart cchart_7 cci cd censobs_table centile cf char chdir checkdlgfiles checkestimationsample checkhlpfiles checksum chelp ci cii cl class classutil clear cli clis clist clo clog clog_lf clog_p clogi clogi_sw clogit clogit_lf clogit_p clogitp clogl_sw cloglog clonevar clslistarray cluster cluster_measures cluster_stop cluster_tree cluster_tree_8 clustermat cmdlog cnr cnre cnreg cnreg_p cnreg_sw cnsreg codebook collaps4 collapse colormult_nb colormult_nw compare compress conf confi confir confirm conren cons const constr constra constrai constrain constraint continue contract copy copyright copysource cor corc corr corr2data corr_anti corr_kmo corr_smc corre correl correla correlat correlate corrgram cou coun count cox cox_p cox_sw coxbase coxhaz coxvar cprplot cprplot_7 crc cret cretu cretur creturn cross cs cscript cscript_log csi ct ct_is ctset ctst_5 ctst_st cttost cumsp cumsp_7 cumul cusum cusum_7 cutil d datasig datasign datasigna datasignat datasignatu datasignatur datasignature datetof db dbeta de dec deco decod decode deff des desc descr descri describ describe destring dfbeta dfgls dfuller di di_g dir dirstats dis discard disp disp_res disp_s displ displa display distinct do doe doed doedi doedit dotplot dotplot_7 dprobit drawnorm drop ds ds_util dstdize duplicates durbina dwstat dydx e ed edi edit egen eivreg emdef en enc enco encod encode eq erase ereg ereg_lf ereg_p ereg_sw ereghet ereghet_glf ereghet_glf_sh ereghet_gp ereghet_ilf ereghet_ilf_sh ereghet_ip eret eretu eretur ereturn err erro error est est_cfexist est_cfname est_clickable est_expand est_hold est_table est_unhold est_unholdok estat estat_default estat_summ estat_vce_only esti estimates etodow etof etomdy ex exi exit expand expandcl fac fact facto factor factor_estat factor_p factor_pca_rotated factor_rotate factormat fcast fcast_compute fcast_graph fdades fdadesc fdadescr fdadescri fdadescrib fdadescribe fdasav fdasave fdause fh_st file open file read file close file filefilter fillin find_hlp_file findfile findit findit_7 fit fl fli flis flist for5_0 form forma format fpredict frac_154 frac_adj frac_chk frac_cox frac_ddp frac_dis frac_dv frac_in frac_mun frac_pp frac_pq frac_pv frac_wgt frac_xo fracgen fracplot fracplot_7 fracpoly fracpred fron_ex fron_hn fron_p fron_tn fron_tn2 frontier ftodate ftoe ftomdy ftowdate g gamhet_glf gamhet_gp gamhet_ilf gamhet_ip gamma gamma_d2 gamma_p gamma_sw gammahet gdi_hexagon gdi_spokes ge gen gene gener genera generat generate genrank genstd genvmean gettoken gl gladder gladder_7 glim_l01 glim_l02 glim_l03 glim_l04 glim_l05 glim_l06 glim_l07 glim_l08 glim_l09 glim_l10 glim_l11 glim_l12 glim_lf glim_mu glim_nw1 glim_nw2 glim_nw3 glim_p glim_v1 glim_v2 glim_v3 glim_v4 glim_v5 glim_v6 glim_v7 glm glm_6 glm_p glm_sw glmpred glo glob globa global glogit glogit_8 glogit_p gmeans gnbre_lf gnbreg gnbreg_5 gnbreg_p gomp_lf gompe_sw gomper_p gompertz gompertzhet gomphet_glf gomphet_glf_sh gomphet_gp gomphet_ilf gomphet_ilf_sh gomphet_ip gphdot gphpen gphprint gprefs gprobi_p gprobit gprobit_8 gr gr7 gr_copy gr_current gr_db gr_describe gr_dir gr_draw gr_draw_replay gr_drop gr_edit gr_editviewopts gr_example gr_example2 gr_export gr_print gr_qscheme gr_query gr_read gr_rename gr_replay gr_save gr_set gr_setscheme gr_table gr_undo gr_use graph graph7 grebar greigen greigen_7 greigen_8 grmeanby grmeanby_7 gs_fileinfo gs_filetype gs_graphinfo gs_stat gsort gwood h hadimvo hareg hausman haver he heck_d2 heckma_p heckman heckp_lf heckpr_p heckprob hel help hereg hetpr_lf hetpr_p hetprob hettest hexdump hilite hist hist_7 histogram hlogit hlu hmeans hotel hotelling hprobit hreg hsearch icd9 icd9_ff icd9p iis impute imtest inbase include inf infi infil infile infix inp inpu input ins insheet insp inspe inspec inspect integ inten intreg intreg_7 intreg_p intrg2_ll intrg_ll intrg_ll2 ipolate iqreg ir irf irf_create irfm iri is_svy is_svysum isid istdize ivprob_1_lf ivprob_lf ivprobit ivprobit_p ivreg ivreg_footnote ivtob_1_lf ivtob_lf ivtobit ivtobit_p jackknife jacknife jknife jknife_6 jknife_8 jkstat joinby kalarma1 kap kap_3 kapmeier kappa kapwgt kdensity kdensity_7 keep ksm ksmirnov ktau kwallis l la lab labe label labelbook ladder levels levelsof leverage lfit lfit_p li lincom line linktest lis list lloghet_glf lloghet_glf_sh lloghet_gp lloghet_ilf lloghet_ilf_sh lloghet_ip llogi_sw llogis_p llogist llogistic llogistichet lnorm_lf lnorm_sw lnorma_p lnormal lnormalhet lnormhet_glf lnormhet_glf_sh lnormhet_gp lnormhet_ilf lnormhet_ilf_sh lnormhet_ip lnskew0 loadingplot loc loca local log logi logis_lf logistic logistic_p logit logit_estat logit_p loglogs logrank loneway lookfor lookup lowess lowess_7 lpredict lrecomp lroc lroc_7 lrtest ls lsens lsens_7 lsens_x lstat ltable ltable_7 ltriang lv lvr2plot lvr2plot_7 m ma mac macr macro makecns man manova manova_estat manova_p manovatest mantel mark markin markout marksample mat mat_capp mat_order mat_put_rr mat_rapp mata mata_clear mata_describe mata_drop mata_matdescribe mata_matsave mata_matuse mata_memory mata_mlib mata_mosave mata_rename mata_which matalabel matcproc matlist matname matr matri matrix matrix_input__dlg matstrik mcc mcci md0_ md1_ md1debug_ md2_ md2debug_ mds mds_estat mds_p mdsconfig mdslong mdsmat mdsshepard mdytoe mdytof me_derd mean means median memory memsize meqparse mer merg merge mfp mfx mhelp mhodds minbound mixed_ll mixed_ll_reparm mkassert mkdir mkmat mkspline ml ml_5 ml_adjs ml_bhhhs ml_c_d ml_check ml_clear ml_cnt ml_debug ml_defd ml_e0 ml_e0_bfgs ml_e0_cycle ml_e0_dfp ml_e0i ml_e1 ml_e1_bfgs ml_e1_bhhh ml_e1_cycle ml_e1_dfp ml_e2 ml_e2_cycle ml_ebfg0 ml_ebfr0 ml_ebfr1 ml_ebh0q ml_ebhh0 ml_ebhr0 ml_ebr0i ml_ecr0i ml_edfp0 ml_edfr0 ml_edfr1 ml_edr0i ml_eds ml_eer0i ml_egr0i ml_elf ml_elf_bfgs ml_elf_bhhh ml_elf_cycle ml_elf_dfp ml_elfi ml_elfs ml_enr0i ml_enrr0 ml_erdu0 ml_erdu0_bfgs ml_erdu0_bhhh ml_erdu0_bhhhq ml_erdu0_cycle ml_erdu0_dfp ml_erdu0_nrbfgs ml_exde ml_footnote ml_geqnr ml_grad0 ml_graph ml_hbhhh ml_hd0 ml_hold ml_init ml_inv ml_log ml_max ml_mlout ml_mlout_8 ml_model ml_nb0 ml_opt ml_p ml_plot ml_query ml_rdgrd ml_repor ml_s_e ml_score ml_searc ml_technique ml_unhold mleval mlf_ mlmatbysum mlmatsum mlog mlogi mlogit mlogit_footnote mlogit_p mlopts mlsum mlvecsum mnl0_ mor more mov move mprobit mprobit_lf mprobit_p mrdu0_ mrdu1_ mvdecode mvencode mvreg mvreg_estat n nbreg nbreg_al nbreg_lf nbreg_p nbreg_sw nestreg net newey newey_7 newey_p news nl nl_7 nl_9 nl_9_p nl_p nl_p_7 nlcom nlcom_p nlexp2 nlexp2_7 nlexp2a nlexp2a_7 nlexp3 nlexp3_7 nlgom3 nlgom3_7 nlgom4 nlgom4_7 nlinit nllog3 nllog3_7 nllog4 nllog4_7 nlog_rd nlogit nlogit_p nlogitgen nlogittree nlpred no nobreak noi nois noisi noisil noisily note notes notes_dlg nptrend numlabel numlist odbc old_ver olo olog ologi ologi_sw ologit ologit_p ologitp on one onew onewa oneway op_colnm op_comp op_diff op_inv op_str opr opro oprob oprob_sw oprobi oprobi_p oprobit oprobitp opts_exclusive order orthog orthpoly ou out outf outfi outfil outfile outs outsh outshe outshee outsheet ovtest pac pac_7 palette parse parse_dissim pause pca pca_8 pca_display pca_estat pca_p pca_rotate pcamat pchart pchart_7 pchi pchi_7 pcorr pctile pentium pergram pergram_7 permute permute_8 personal peto_st pkcollapse pkcross pkequiv pkexamine pkexamine_7 pkshape pksumm pksumm_7 pl plo plot plugin pnorm pnorm_7 poisgof poiss_lf poiss_sw poisso_p poisson poisson_estat post postclose postfile postutil pperron pr prais prais_e prais_e2 prais_p predict predictnl preserve print pro prob probi probit probit_estat probit_p proc_time procoverlay procrustes procrustes_estat procrustes_p profiler prog progr progra program prop proportion prtest prtesti pwcorr pwd q\\s qby qbys qchi qchi_7 qladder qladder_7 qnorm qnorm_7 qqplot qqplot_7 qreg qreg_c qreg_p qreg_sw qu quadchk quantile quantile_7 que quer query range ranksum ratio rchart rchart_7 rcof recast reclink recode reg reg3 reg3_p regdw regr regre regre_p2 regres regres_p regress regress_estat regriv_p remap ren rena renam rename renpfix repeat replace report reshape restore ret retu retur return rm rmdir robvar roccomp roccomp_7 roccomp_8 rocf_lf rocfit rocfit_8 rocgold rocplot rocplot_7 roctab roctab_7 rolling rologit rologit_p rot rota rotat rotate rotatemat rreg rreg_p ru run runtest rvfplot rvfplot_7 rvpplot rvpplot_7 sa safesum sample sampsi sav save savedresults saveold sc sca scal scala scalar scatter scm_mine sco scob_lf scob_p scobi_sw scobit scor score scoreplot scoreplot_help scree screeplot screeplot_help sdtest sdtesti se search separate seperate serrbar serrbar_7 serset set set_defaults sfrancia sh she shel shell shewhart shewhart_7 signestimationsample signrank signtest simul simul_7 simulate simulate_8 sktest sleep slogit slogit_d2 slogit_p smooth snapspan so sor sort spearman spikeplot spikeplot_7 spikeplt spline_x split sqreg sqreg_p sret sretu sretur sreturn ssc st st_ct st_hc st_hcd st_hcd_sh st_is st_issys st_note st_promo st_set st_show st_smpl st_subid stack statsby statsby_8 stbase stci stci_7 stcox stcox_estat stcox_fr stcox_fr_ll stcox_p stcox_sw stcoxkm stcoxkm_7 stcstat stcurv stcurve stcurve_7 stdes stem stepwise stereg stfill stgen stir stjoin stmc stmh stphplot stphplot_7 stphtest stphtest_7 stptime strate strate_7 streg streg_sw streset sts sts_7 stset stsplit stsum sttocc sttoct stvary stweib su suest suest_8 sum summ summa summar summari summariz summarize sunflower sureg survcurv survsum svar svar_p svmat svy svy_disp svy_dreg svy_est svy_est_7 svy_estat svy_get svy_gnbreg_p svy_head svy_header svy_heckman_p svy_heckprob_p svy_intreg_p svy_ivreg_p svy_logistic_p svy_logit_p svy_mlogit_p svy_nbreg_p svy_ologit_p svy_oprobit_p svy_poisson_p svy_probit_p svy_regress_p svy_sub svy_sub_7 svy_x svy_x_7 svy_x_p svydes svydes_8 svygen svygnbreg svyheckman svyheckprob svyintreg svyintreg_7 svyintrg svyivreg svylc svylog_p svylogit svymarkout svymarkout_8 svymean svymlog svymlogit svynbreg svyolog svyologit svyoprob svyoprobit svyopts svypois svypois_7 svypoisson svyprobit svyprobt svyprop svyprop_7 svyratio svyreg svyreg_p svyregress svyset svyset_7 svyset_8 svytab svytab_7 svytest svytotal sw sw_8 swcnreg swcox swereg swilk swlogis swlogit swologit swoprbt swpois swprobit swqreg swtobit swweib symmetry symmi symplot symplot_7 syntax sysdescribe sysdir sysuse szroeter ta tab tab1 tab2 tab_or tabd tabdi tabdis tabdisp tabi table tabodds tabodds_7 tabstat tabu tabul tabula tabulat tabulate te tempfile tempname tempvar tes test testnl testparm teststd tetrachoric time_it timer tis tob tobi tobit tobit_p tobit_sw token tokeni tokeniz tokenize tostring total translate translator transmap treat_ll treatr_p treatreg trim trnb_cons trnb_mean trpoiss_d2 trunc_ll truncr_p truncreg tsappend tset tsfill tsline tsline_ex tsreport tsrevar tsrline tsset tssmooth tsunab ttest ttesti tut_chk tut_wait tutorial tw tware_st two twoway twoway__fpfit_serset twoway__function_gen twoway__histogram_gen twoway__ipoint_serset twoway__ipoints_serset twoway__kdensity_gen twoway__lfit_serset twoway__normgen_gen twoway__pci_serset twoway__qfit_serset twoway__scatteri_serset twoway__sunflower_gen twoway_ksm_serset ty typ type typeof u unab unabbrev unabcmd update us use uselabel var var_mkcompanion var_p varbasic varfcast vargranger varirf varirf_add varirf_cgraph varirf_create varirf_ctable varirf_describe varirf_dir varirf_drop varirf_erase varirf_graph varirf_ograph varirf_rename varirf_set varirf_table varlist varlmar varnorm varsoc varstable varstable_w varstable_w2 varwle vce vec vec_fevd vec_mkphi vec_p vec_p_w vecirf_create veclmar veclmar_w vecnorm vecnorm_w vecrank vecstable verinst vers versi versio version view viewsource vif vwls wdatetof webdescribe webseek webuse weib1_lf weib2_lf weib_lf weib_lf0 weibhet_glf weibhet_glf_sh weibhet_glfa weibhet_glfa_sh weibhet_gp weibhet_ilf weibhet_ilf_sh weibhet_ilfa weibhet_ilfa_sh weibhet_ip weibu_sw weibul_p weibull weibull_c weibull_s weibullhet wh whelp whi which whil while wilc_st wilcoxon win wind windo window winexec wntestb wntestb_7 wntestq xchart xchart_7 xcorr xcorr_7 xi xi_6 xmlsav xmlsave xmluse xpose xsh xshe xshel xshell xt_iis xt_tis xtab_p xtabond xtbin_p xtclog xtcloglog xtcloglog_8 xtcloglog_d2 xtcloglog_pa_p xtcloglog_re_p xtcnt_p xtcorr xtdata xtdes xtfront_p xtfrontier xtgee xtgee_elink xtgee_estat xtgee_makeivar xtgee_p xtgee_plink xtgls xtgls_p xthaus xthausman xtht_p xthtaylor xtile xtint_p xtintreg xtintreg_8 xtintreg_d2 xtintreg_p xtivp_1 xtivp_2 xtivreg xtline xtline_ex xtlogit xtlogit_8 xtlogit_d2 xtlogit_fe_p xtlogit_pa_p xtlogit_re_p xtmixed xtmixed_estat xtmixed_p xtnb_fe xtnb_lf xtnbreg xtnbreg_pa_p xtnbreg_refe_p xtpcse xtpcse_p xtpois xtpoisson xtpoisson_d2 xtpoisson_pa_p xtpoisson_refe_p xtpred xtprobit xtprobit_8 xtprobit_d2 xtprobit_re_p xtps_fe xtps_lf xtps_ren xtps_ren_8 xtrar_p xtrc xtrc_p xtrchh xtrefe_p xtreg xtreg_be xtreg_fe xtreg_ml xtreg_pa_p xtreg_re xtregar xtrere_p xtset xtsf_ll xtsf_llti xtsum xttab xttest0 xttobit xttobit_8 xttobit_p xttrans yx yxview__barlike_draw yxview_area_draw yxview_bar_draw yxview_dot_draw yxview_dropline_draw yxview_function_draw yxview_iarrow_draw yxview_ilabels_draw yxview_normal_draw yxview_pcarrow_draw yxview_pcbarrow_draw yxview_pccapsym_draw yxview_pcscatter_draw yxview_pcspike_draw yxview_rarea_draw yxview_rbar_draw yxview_rbarm_draw yxview_rcap_draw yxview_rcapsym_draw yxview_rconnected_draw yxview_rline_draw yxview_rscatter_draw yxview_rspike_draw yxview_spike_draw yxview_sunflower_draw zap_s zinb zinb_llf zinb_plf zip zip_llf zip_p zip_plf zt_ct_5 zt_hc_5 zt_hcd_5 zt_is_5 zt_iss_5 zt_sho_5 zt_smp_5 ztbase_5 ztcox_5 ztdes_5 ztereg_5 ztfill_5 ztgen_5 ztir_5 ztjoin_5 ztnb ztnb_p ztp ztp_p zts_5 ztset_5 ztspli_5 ztsum_5 zttoct_5 ztvary_5 ztweib_5",contains:[{className:"label",variants:[{begin:"\\$\\{?[a-zA-Z0-9_]+\\}?"},{begin:"`[a-zA-Z0-9_]+'"}]},{className:"string",variants:[{begin:'`"[^\r\n]*?"\''},{begin:'"[^\r\n"]*"'}]},{className:"literal",variants:[{begin:"\\b(abs|acos|asin|atan|atan2|atanh|ceil|cloglog|comb|cos|digamma|exp|floor|invcloglog|invlogit|ln|lnfact|lnfactorial|lngamma|log|log10|max|min|mod|reldif|round|sign|sin|sqrt|sum|tan|tanh|trigamma|trunc|betaden|Binomial|binorm|binormal|chi2|chi2tail|dgammapda|dgammapdada|dgammapdadx|dgammapdx|dgammapdxdx|F|Fden|Ftail|gammaden|gammap|ibeta|invbinomial|invchi2|invchi2tail|invF|invFtail|invgammap|invibeta|invnchi2|invnFtail|invnibeta|invnorm|invnormal|invttail|nbetaden|nchi2|nFden|nFtail|nibeta|norm|normal|normalden|normd|npnchi2|tden|ttail|uniform|abbrev|char|index|indexnot|length|lower|ltrim|match|plural|proper|real|regexm|regexr|regexs|reverse|rtrim|string|strlen|strlower|strltrim|strmatch|strofreal|strpos|strproper|strreverse|strrtrim|strtrim|strupper|subinstr|subinword|substr|trim|upper|word|wordcount|_caller|autocode|byteorder|chop|clip|cond|e|epsdouble|epsfloat|group|inlist|inrange|irecode|matrix|maxbyte|maxdouble|maxfloat|maxint|maxlong|mi|minbyte|mindouble|minfloat|minint|minlong|missing|r|recode|replay|return|s|scalar|d|date|day|dow|doy|halfyear|mdy|month|quarter|week|year|d|daily|dofd|dofh|dofm|dofq|dofw|dofy|h|halfyearly|hofd|m|mofd|monthly|q|qofd|quarterly|tin|twithin|w|weekly|wofd|y|yearly|yh|ym|yofd|yq|yw|cholesky|colnumb|colsof|corr|det|diag|diag0cnt|el|get|hadamard|I|inv|invsym|issym|issymmetric|J|matmissing|matuniform|mreldif|nullmat|rownumb|rowsof|sweep|syminv|trace|vec|vecdiag)(?=\\(|$)"}]},a.COMMENT("^[ 	]*\\*.*$",!1),a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE]}}),a.registerLanguage("step21",function(a){var b="[A-Z_][A-Z0-9_.]*",c="END-ISO-10303-21;",d={literal:"",built_in:"",keyword:"HEADER ENDSEC DATA"},e={className:"preprocessor",begin:"ISO-10303-21;",relevance:10},f=[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,a.COMMENT("/\\*\\*!","\\*/"),a.C_NUMBER_MODE,a.inherit(a.APOS_STRING_MODE,{illegal:null}),a.inherit(a.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"'",end:"'"},{className:"label",variants:[{begin:"#",end:"\\d+",illegal:"\\W"}]}];return{aliases:["p21","step","stp"],case_insensitive:!0,lexemes:b,keywords:d,contains:[{className:"preprocessor",begin:c,relevance:10},e].concat(f)}}),a.registerLanguage("stylus",function(a){var b={className:"variable",begin:"\\$"+a.IDENT_RE},c={className:"hexcolor",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})",relevance:10},d=["charset","css","debug","extend","font-face","for","import","include","media","mixin","page","warn","while"],e=["after","before","first-letter","first-line","active","first-child","focus","hover","lang","link","visited"],f=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],g="[\\.\\s\\n\\[\\:,]",h=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-variant-ligatures","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"],i=["\\{","\\}","\\?","(\\bReturn\\b)","(\\bEnd\\b)","(\\bend\\b)",";","#\\s","\\*\\s","===\\s","\\|","%"];
-aggregate_max:"Agg: Max",aggregate_min:"Agg: Min",aggregate_avg:"Agg: Gem",aggregate_remove:"Agg: Verwijder"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("pl",{headerCell:{aria:{defaultFilterLabel:"Filter dla kolumny",removeFilter:"Usuń filter",columnMenuButtonLabel:"Menu kolumny"},priority:"Prioritet:",filterLabel:"Filtr dla kolumny: "},aggregate:{label:"pozycji"},groupPanel:{description:"Przeciągnij nagłówek kolumny tutaj, aby pogrupować według niej."},search:{placeholder:"Szukaj...",showingItems:"Widoczne pozycje:",selectedItems:"Zaznaczone pozycje:",totalItems:"Wszystkich pozycji:",size:"Rozmiar strony:",first:"Pierwsza strona",next:"Następna strona",previous:"Poprzednia strona",last:"Ostatnia strona"},menu:{text:"Wybierz kolumny:"},sort:{ascending:"Sortuj rosnąco",descending:"Sortuj malejąco",none:"Brak sortowania",remove:"Wyłącz sortowanie"},column:{hide:"Ukryj kolumne"},aggregation:{count:"Razem pozycji: ",sum:"Razem: ",avg:"Średnia: ",min:"Min: ",max:"Max: "},pinning:{pinLeft:"Przypnij do lewej",pinRight:"Przypnij do prawej",unpin:"Odepnij"},columnMenu:{close:"Zamknij"},gridMenu:{aria:{buttonLabel:"Menu Grida"},columns:"Kolumny:",importerTitle:"Importuj plik",exporterAllAsCsv:"Eksportuj wszystkie dane do csv",exporterVisibleAsCsv:"Eksportuj widoczne dane do csv",exporterSelectedAsCsv:"Eksportuj zaznaczone dane do csv",exporterAllAsPdf:"Eksportuj wszystkie dane do pdf",exporterVisibleAsPdf:"Eksportuj widoczne dane do pdf",exporterSelectedAsPdf:"Eksportuj zaznaczone dane do pdf",clearAllFilters:"Wyczyść filtry"},importer:{noHeaders:"Nie udało się wczytać nazw kolumn. Czy plik posiada nagłówek?",noObjects:"Nie udalo się wczytać pozycji. Czy plik zawiera dane??",invalidCsv:"Nie udało się przetworzyć pliku, jest to prawidlowy plik CSV??",invalidJson:"Nie udało się przetworzyć pliku, jest to prawidlowy plik Json?",jsonNotArray:"Importowany plik json musi zawierać tablicę, importowanie przerwane."},pagination:{aria:{pageToFirst:"Pierwsza strona",pageBack:"Poprzednia strona",pageSelected:"Wybrana strona",pageForward:"Następna strona",pageToLast:"Ostatnia strona"},sizes:"pozycji na stronę",totalItems:"pozycji",through:"do",of:"z"},grouping:{group:"Grupuj",ungroup:"Rozgrupuj",aggregate_count:"Zbiorczo: Razem",aggregate_sum:"Zbiorczo: Suma",aggregate_max:"Zbiorczo: Max",aggregate_min:"Zbiorczo: Min",aggregate_avg:"Zbiorczo: Średnia",aggregate_remove:"Zbiorczo: Usuń"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("pt-br",{headerCell:{aria:{defaultFilterLabel:"Filtro por coluna",removeFilter:"Remover filtro",columnMenuButtonLabel:"Menu coluna"},priority:"Prioridade:",filterLabel:"Filtro por coluna: "},aggregate:{label:"itens"},groupPanel:{description:"Arraste e solte uma coluna aqui para agrupar por essa coluna"},search:{placeholder:"Procurar...",showingItems:"Mostrando os Itens:",selectedItems:"Items Selecionados:",totalItems:"Total de Itens:",size:"Tamanho da Página:",first:"Primeira Página",next:"Próxima Página",previous:"Página Anterior",last:"Última Página"},menu:{text:"Selecione as colunas:"},sort:{ascending:"Ordenar Ascendente",descending:"Ordenar Descendente",none:"Nenhuma Ordem",remove:"Remover Ordenação"},column:{hide:"Esconder coluna"},aggregation:{count:"total de linhas: ",sum:"total: ",avg:"med: ",min:"min: ",max:"max: "},pinning:{pinLeft:"Fixar Esquerda",pinRight:"Fixar Direita",unpin:"Desprender"},columnMenu:{close:"Fechar"},gridMenu:{aria:{buttonLabel:"Menu Grid"},columns:"Colunas:",importerTitle:"Importar arquivo",exporterAllAsCsv:"Exportar todos os dados como csv",exporterVisibleAsCsv:"Exportar dados visíveis como csv",exporterSelectedAsCsv:"Exportar dados selecionados como csv",exporterAllAsPdf:"Exportar todos os dados como pdf",exporterVisibleAsPdf:"Exportar dados visíveis como pdf",exporterSelectedAsPdf:"Exportar dados selecionados como pdf",clearAllFilters:"Limpar todos os filtros"},importer:{noHeaders:"Nomes de colunas não puderam ser derivados. O arquivo tem um cabeçalho?",noObjects:"Objetos não puderam ser derivados. Havia dados no arquivo, além dos cabeçalhos?",invalidCsv:"Arquivo não pode ser processado. É um CSV válido?",invalidJson:"Arquivo não pode ser processado. É um Json válido?",jsonNotArray:"Arquivo json importado tem que conter um array. Abortando."},pagination:{aria:{pageToFirst:"Primeira página",pageBack:"Página anterior",pageSelected:"Página Selecionada",pageForward:"Proxima",pageToLast:"Anterior"},sizes:"itens por página",totalItems:"itens",through:"através dos",of:"de"},grouping:{group:"Agrupar",ungroup:"Desagrupar",aggregate_count:"Agr: Contar",aggregate_sum:"Agr: Soma",aggregate_max:"Agr: Max",aggregate_min:"Agr: Min",aggregate_avg:"Agr: Med",aggregate_remove:"Agr: Remover"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("pt",{headerCell:{aria:{defaultFilterLabel:"Filtro por coluna",removeFilter:"Remover filtro",columnMenuButtonLabel:"Menu coluna"},priority:"Prioridade:",filterLabel:"Filtro por coluna: "},aggregate:{label:"itens"},groupPanel:{description:"Arraste e solte uma coluna aqui para agrupar por essa coluna"},search:{placeholder:"Procurar...",showingItems:"Mostrando os Itens:",selectedItems:"Itens Selecionados:",totalItems:"Total de Itens:",size:"Tamanho da Página:",first:"Primeira Página",next:"Próxima Página",previous:"Página Anterior",last:"Última Página"},menu:{text:"Selecione as colunas:"},sort:{ascending:"Ordenar Ascendente",descending:"Ordenar Descendente",none:"Nenhuma Ordem",remove:"Remover Ordenação"},column:{hide:"Esconder coluna"},aggregation:{count:"total de linhas: ",sum:"total: ",avg:"med: ",min:"min: ",max:"max: "},pinning:{pinLeft:"Fixar Esquerda",pinRight:"Fixar Direita",unpin:"Desprender"},columnMenu:{close:"Fechar"},gridMenu:{aria:{buttonLabel:"Menu Grid"},columns:"Colunas:",importerTitle:"Importar ficheiro",exporterAllAsCsv:"Exportar todos os dados como csv",exporterVisibleAsCsv:"Exportar dados visíveis como csv",exporterSelectedAsCsv:"Exportar dados selecionados como csv",exporterAllAsPdf:"Exportar todos os dados como pdf",exporterVisibleAsPdf:"Exportar dados visíveis como pdf",exporterSelectedAsPdf:"Exportar dados selecionados como pdf",clearAllFilters:"Limpar todos os filtros"},importer:{noHeaders:"Nomes de colunas não puderam ser derivados. O ficheiro tem um cabeçalho?",noObjects:"Objetos não puderam ser derivados. Havia dados no ficheiro, além dos cabeçalhos?",invalidCsv:"Ficheiro não pode ser processado. É um CSV válido?",invalidJson:"Ficheiro não pode ser processado. É um Json válido?",jsonNotArray:"Ficheiro json importado tem que conter um array. Interrompendo."},pagination:{aria:{pageToFirst:"Primeira página",pageBack:"Página anterior",pageSelected:"Página Selecionada",pageForward:"Próxima",pageToLast:"Anterior"},sizes:"itens por página",totalItems:"itens",through:"através dos",of:"de"},grouping:{group:"Agrupar",ungroup:"Desagrupar",aggregate_count:"Agr: Contar",aggregate_sum:"Agr: Soma",aggregate_max:"Agr: Max",aggregate_min:"Agr: Min",aggregate_avg:"Agr: Med",aggregate_remove:"Agr: Remover"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("ro",{headerCell:{aria:{defaultFilterLabel:"Filtru pentru coloana",removeFilter:"Sterge filtru",columnMenuButtonLabel:"Column Menu"},priority:"Prioritate:",filterLabel:"Filtru pentru coloana:"},aggregate:{label:"Elemente"},groupPanel:{description:"Trage un cap de coloana aici pentru a grupa elementele dupa coloana respectiva"},search:{placeholder:"Cauta...",showingItems:"Arata elementele:",selectedItems:"Elementele selectate:",totalItems:"Total elemente:",size:"Marime pagina:",first:"Prima pagina",next:"Pagina urmatoare",previous:"Pagina anterioara",last:"Ultima pagina"},menu:{text:"Alege coloane:"},sort:{ascending:"Ordoneaza crescator",descending:"Ordoneaza descrescator",none:"Fara ordonare",remove:"Sterge ordonarea"},column:{hide:"Ascunde coloana"},aggregation:{count:"total linii: ",sum:"total: ",avg:"medie: ",min:"min: ",max:"max: "},pinning:{pinLeft:"Pin la stanga",pinRight:"Pin la dreapta",unpin:"Sterge pinul"},columnMenu:{close:"Inchide"},gridMenu:{aria:{buttonLabel:"Grid Menu"},columns:"Coloane:",importerTitle:"Incarca fisier",exporterAllAsCsv:"Exporta toate datele ca csv",exporterVisibleAsCsv:"Exporta datele vizibile ca csv",exporterSelectedAsCsv:"Exporta datele selectate ca csv",exporterAllAsPdf:"Exporta toate datele ca pdf",exporterVisibleAsPdf:"Exporta datele vizibile ca pdf",exporterSelectedAsPdf:"Exporta datele selectate ca csv pdf",clearAllFilters:"Sterge toate filtrele"},importer:{noHeaders:"Numele coloanelor nu a putut fi incarcat, acest fisier are un header?",noObjects:"Datele nu au putut fi incarcate, exista date in fisier in afara numelor de coloane?",invalidCsv:"Fisierul nu a putut fi procesat, ati incarcat un CSV valid ?",invalidJson:"Fisierul nu a putut fi procesat, ati incarcat un Json valid?",jsonNotArray:"Json-ul incarcat trebuie sa contina un array, inchidere."},pagination:{aria:{pageToFirst:"Prima pagina",pageBack:"O pagina inapoi",pageSelected:"Pagina selectata",pageForward:"O pagina inainte",pageToLast:"Ultima pagina"},sizes:"Elemente per pagina",totalItems:"elemente",through:"prin",of:"of"},grouping:{group:"Grupeaza",ungroup:"Opreste gruparea",aggregate_count:"Agg: Count",aggregate_sum:"Agg: Sum",aggregate_max:"Agg: Max",aggregate_min:"Agg: Min",aggregate_avg:"Agg: Avg",aggregate_remove:"Agg: Remove"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("ru",{headerCell:{aria:{defaultFilterLabel:"Фильтр столбца",removeFilter:"Удалить фильтр",columnMenuButtonLabel:"Меню столбца"},priority:"Приоритет:",filterLabel:"Фильтр столбца: "},aggregate:{label:"элементы"},groupPanel:{description:"Для группировки по столбцу перетащите сюда его название."},search:{placeholder:"Поиск...",showingItems:"Показать элементы:",selectedItems:"Выбранные элементы:",totalItems:"Всего элементов:",size:"Размер страницы:",first:"Первая страница",next:"Следующая страница",previous:"Предыдущая страница",last:"Последняя страница"},menu:{text:"Выбрать столбцы:"},sort:{ascending:"По возрастанию",descending:"По убыванию",none:"Без сортировки",remove:"Убрать сортировку"},column:{hide:"Спрятать столбец"},aggregation:{count:"всего строк: ",sum:"итого: ",avg:"среднее: ",min:"мин: ",max:"макс: "},pinning:{pinLeft:"Закрепить слева",pinRight:"Закрепить справа",unpin:"Открепить"},columnMenu:{close:"Закрыть"},gridMenu:{aria:{buttonLabel:"Меню"},columns:"Столбцы:",importerTitle:"Импортировать файл",exporterAllAsCsv:"Экспортировать всё в CSV",exporterVisibleAsCsv:"Экспортировать видимые данные в CSV",exporterSelectedAsCsv:"Экспортировать выбранные данные в CSV",exporterAllAsPdf:"Экспортировать всё в PDF",exporterVisibleAsPdf:"Экспортировать видимые данные в PDF",exporterSelectedAsPdf:"Экспортировать выбранные данные в PDF",clearAllFilters:"Очистите все фильтры"},importer:{noHeaders:"Не удалось получить названия столбцов, есть ли в файле заголовок?",noObjects:"Не удалось получить данные, есть ли в файле строки кроме заголовка?",invalidCsv:"Не удалось обработать файл, это правильный CSV-файл?",invalidJson:"Не удалось обработать файл, это правильный JSON?",jsonNotArray:"Импортируемый JSON-файл должен содержать массив, операция отменена."},pagination:{aria:{pageToFirst:"Первая страница",pageBack:"Предыдущая страница",pageSelected:"Выбранная страница",pageForward:"Следующая страница",pageToLast:"Последняя страница"},sizes:"строк на страницу",totalItems:"строк",through:"по",of:"из"},grouping:{group:"Группировать",ungroup:"Разгруппировать",aggregate_count:"Группировать: Count",aggregate_sum:"Для группы: Сумма",aggregate_max:"Для группы: Максимум",aggregate_min:"Для группы: Минимум",aggregate_avg:"Для группы: Среднее",aggregate_remove:"Для группы: Пусто"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("sk",{aggregate:{label:"items"},groupPanel:{description:"Pretiahni sem názov stĺpca pre zoskupenie podľa toho stĺpca."},search:{placeholder:"Hľadaj...",showingItems:"Zobrazujem položky:",selectedItems:"Vybraté položky:",totalItems:"Počet položiek:",size:"Počet:",first:"Prvá strana",next:"Ďalšia strana",previous:"Predchádzajúca strana",last:"Posledná strana"},menu:{text:"Vyberte stĺpce:"},sort:{ascending:"Zotriediť vzostupne",descending:"Zotriediť zostupne",remove:"Vymazať triedenie"},aggregation:{count:"total rows: ",sum:"total: ",avg:"avg: ",min:"min: ",max:"max: "},gridMenu:{columns:"Columns:",importerTitle:"Import file",exporterAllAsCsv:"Export all data as csv",exporterVisibleAsCsv:"Export visible data as csv",exporterSelectedAsCsv:"Export selected data as csv",exporterAllAsPdf:"Export all data as pdf",exporterVisibleAsPdf:"Export visible data as pdf",exporterSelectedAsPdf:"Export selected data as pdf",clearAllFilters:"Clear all filters"},importer:{noHeaders:"Column names were unable to be derived, does the file have a header?",noObjects:"Objects were not able to be derived, was there data in the file other than headers?",invalidCsv:"File was unable to be processed, is it valid CSV?",invalidJson:"File was unable to be processed, is it valid Json?",jsonNotArray:"Imported json file must contain an array, aborting."}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("sv",{aggregate:{label:"Artiklar"},groupPanel:{description:"Dra en kolumnrubrik hit och släpp den för att gruppera efter den kolumnen."},search:{placeholder:"Sök...",showingItems:"Visar artiklar:",selectedItems:"Valda artiklar:",totalItems:"Antal artiklar:",size:"Sidstorlek:",first:"Första sidan",next:"Nästa sida",previous:"Föregående sida",last:"Sista sidan"},menu:{text:"Välj kolumner:"},sort:{ascending:"Sortera stigande",descending:"Sortera fallande",remove:"Inaktivera sortering"},column:{hide:"Göm kolumn"},aggregation:{count:"Antal rader: ",sum:"Summa: ",avg:"Genomsnitt: ",min:"Min: ",max:"Max: "},pinning:{pinLeft:"Fäst vänster",pinRight:"Fäst höger",unpin:"Lösgör"},gridMenu:{columns:"Kolumner:",importerTitle:"Importera fil",exporterAllAsCsv:"Exportera all data som CSV",exporterVisibleAsCsv:"Exportera synlig data som CSV",exporterSelectedAsCsv:"Exportera markerad data som CSV",exporterAllAsPdf:"Exportera all data som PDF",exporterVisibleAsPdf:"Exportera synlig data som PDF",exporterSelectedAsPdf:"Exportera markerad data som PDF",clearAllFilters:"Rengör alla filter"},importer:{noHeaders:"Kolumnnamn kunde inte härledas. Har filen ett sidhuvud?",noObjects:"Objekt kunde inte härledas. Har filen data undantaget sidhuvud?",invalidCsv:"Filen kunde inte behandlas, är den en giltig CSV?",invalidJson:"Filen kunde inte behandlas, är den en giltig JSON?",jsonNotArray:"Importerad JSON-fil måste innehålla ett fält. Import avbruten."},pagination:{sizes:"Artiklar per sida",totalItems:"Artiklar"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("ta",{aggregate:{label:"உருப்படிகள்"},groupPanel:{description:"ஒரு பத்தியை குழுவாக அமைக்க அப்பத்தியின் தலைப்பை இங்கே  இழுத்து வரவும் "},search:{placeholder:"தேடல் ...",showingItems:"உருப்படிகளை காண்பித்தல்:",selectedItems:"தேர்ந்தெடுக்கப்பட்ட  உருப்படிகள்:",totalItems:"மொத்த உருப்படிகள்:",size:"பக்க அளவு: ",first:"முதல் பக்கம்",next:"அடுத்த பக்கம்",previous:"முந்தைய பக்கம் ",last:"இறுதி பக்கம்"},menu:{text:"பத்திகளை தேர்ந்தெடு:"},sort:{ascending:"மேலிருந்து கீழாக",descending:"கீழிருந்து மேலாக",remove:"வரிசையை நீக்கு"},column:{hide:"பத்தியை மறைத்து வை "},aggregation:{count:"மொத்த வரிகள்:",sum:"மொத்தம்: ",avg:"சராசரி: ",min:"குறைந்தபட்ச: ",max:"அதிகபட்ச: "},pinning:{pinLeft:"இடதுபுறமாக தைக்க ",pinRight:"வலதுபுறமாக தைக்க",unpin:"பிரி"},gridMenu:{columns:"பத்திகள்:",importerTitle:"கோப்பு : படித்தல்",exporterAllAsCsv:"எல்லா தரவுகளையும் கோப்பாக்கு: csv",exporterVisibleAsCsv:"இருக்கும் தரவுகளை கோப்பாக்கு: csv",exporterSelectedAsCsv:"தேர்ந்தெடுத்த தரவுகளை கோப்பாக்கு: csv",exporterAllAsPdf:"எல்லா தரவுகளையும் கோப்பாக்கு: pdf",exporterVisibleAsPdf:"இருக்கும் தரவுகளை கோப்பாக்கு: pdf",exporterSelectedAsPdf:"தேர்ந்தெடுத்த தரவுகளை கோப்பாக்கு: pdf",clearAllFilters:"Clear all filters"},importer:{noHeaders:"பத்தியின் தலைப்புகளை பெற இயலவில்லை, கோப்பிற்கு தலைப்பு உள்ளதா?",noObjects:"இலக்குகளை உருவாக்க முடியவில்லை, கோப்பில் தலைப்புகளை தவிர தரவு ஏதேனும் உள்ளதா? ",invalidCsv:"சரிவர நடைமுறை படுத்த இயலவில்லை, கோப்பு சரிதானா? - csv",invalidJson:"சரிவர நடைமுறை படுத்த இயலவில்லை, கோப்பு சரிதானா? - json",jsonNotArray:"படித்த கோப்பில் வரிசைகள் உள்ளது, நடைமுறை ரத்து செய் : json"},pagination:{sizes:"உருப்படிகள் / பக்கம்",totalItems:"உருப்படிகள் "},grouping:{group:"குழு",ungroup:"பிரி",aggregate_count:"மதிப்பீட்டு : எண்ணு",aggregate_sum:"மதிப்பீட்டு : கூட்டல்",aggregate_max:"மதிப்பீட்டு : அதிகபட்சம்",aggregate_min:"மதிப்பீட்டு : குறைந்தபட்சம்",aggregate_avg:"மதிப்பீட்டு : சராசரி",aggregate_remove:"மதிப்பீட்டு : நீக்கு"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("tr",{headerCell:{aria:{defaultFilterLabel:"Sütun için filtre",removeFilter:"Filtreyi Kaldır",columnMenuButtonLabel:"Sütun Menüsü"},priority:"Öncelik:",filterLabel:"Sütun için filtre: "},aggregate:{label:"kayıtlar"},groupPanel:{description:"Sütuna göre gruplamak için sütun başlığını buraya sürükleyin ve bırakın."},search:{placeholder:"Arama...",showingItems:"Gösterilen Kayıt:",selectedItems:"Seçili Kayıt:",totalItems:"Toplam Kayıt:",size:"Sayfa Boyutu:",first:"İlk Sayfa",next:"Sonraki Sayfa",previous:"Önceki Sayfa",last:"Son Sayfa"},menu:{text:"Sütunları Seç:"},sort:{ascending:"Artan Sırada Sırala",descending:"Azalan Sırada Sırala",none:"Sıralama Yapma",remove:"Sıralamayı Kaldır"},column:{hide:"Sütunu Gizle"},aggregation:{count:"toplam satır: ",sum:"toplam: ",avg:"ort: ",min:"min: ",max:"maks: "},pinning:{pinLeft:"Sola Sabitle",pinRight:"Sağa Sabitle",unpin:"Sabitlemeyi Kaldır"},columnMenu:{close:"Kapat"},gridMenu:{aria:{buttonLabel:"Tablo Menü"},columns:"Sütunlar:",importerTitle:"Dosya içeri aktar",exporterAllAsCsv:"Bütün veriyi CSV olarak dışarı aktar",exporterVisibleAsCsv:"Görünen veriyi CSV olarak dışarı aktar",exporterSelectedAsCsv:"Seçili veriyi CSV olarak dışarı aktar",exporterAllAsPdf:"Bütün veriyi PDF olarak dışarı aktar",exporterVisibleAsPdf:"Görünen veriyi PDF olarak dışarı aktar",exporterSelectedAsPdf:"Seçili veriyi PDF olarak dışarı aktar",clearAllFilters:"Bütün filtreleri kaldır"},importer:{noHeaders:"Sütun isimleri üretilemiyor, dosyanın bir başlığı var mı?",noObjects:"Nesneler üretilemiyor, dosyada başlıktan başka bir veri var mı?",invalidCsv:"Dosya işlenemedi, geçerli bir CSV dosyası mı?",invalidJson:"Dosya işlenemedi, geçerli bir Json dosyası mı?",jsonNotArray:"Alınan Json dosyasında bir dizi bulunmalıdır, işlem iptal ediliyor."},pagination:{aria:{pageToFirst:"İlk sayfaya",pageBack:"Geri git",pageSelected:"Seçili sayfa",pageForward:"İleri git",pageToLast:"Sona git"},sizes:"Sayfadaki nesne sayısı",totalItems:"kayıtlar",through:"",of:""},grouping:{group:"Grupla",ungroup:"Gruplama",aggregate_count:"Yekun: Sayı",aggregate_sum:"Yekun: Toplam",aggregate_max:"Yekun: Maks",aggregate_min:"Yekun: Min",aggregate_avg:"Yekun: Ort",aggregate_remove:"Yekun: Sil"}}),a}])}])}(),function(){var a=["uiT","uiTranslate"],b=["t","uiTranslate"],c=angular.module("ui.grid.i18n");c.constant("i18nConstants",{MISSING:"[MISSING]",UPDATE_EVENT:"$uiI18n",LOCALE_DIRECTIVE_ALIAS:"uiI18n",DEFAULT_LANG:"en"}),c.service("i18nService",["$log","i18nConstants","$rootScope",function(a,b,c){var d={_langs:{},current:null,get:function(a){return this._langs[a.toLowerCase()]},add:function(a,b){var c=a.toLowerCase();this._langs[c]||(this._langs[c]={}),angular.extend(this._langs[c],b)},getAllLangs:function(){var a=[];if(!this._langs)return a;for(var b in this._langs)a.push(b);return a},setCurrent:function(a){this.current=a.toLowerCase()},getCurrentLang:function(){return this.current}},e={add:function(a,b){"object"==typeof a?angular.forEach(a,function(a){a&&d.add(a,b)}):d.add(a,b)},getAllLangs:function(){return d.getAllLangs()},get:function(a){var b=a?a:e.getCurrentLang();return d.get(b)},getSafeText:function(a,c){var f=c?c:e.getCurrentLang(),g=d.get(f);if(!g)return b.MISSING;for(var h=a.split("."),i=g,j=0;j<h.length;++j){if(void 0===i[h[j]]||null===i[h[j]])return b.MISSING;i=i[h[j]]}return i},setCurrentLang:function(a){a&&(d.setCurrent(a),c.$broadcast(b.UPDATE_EVENT))},getCurrentLang:function(){var a=d.getCurrentLang();return a||(a=b.DEFAULT_LANG,d.setCurrent(a)),a}};return e}]);var d=function(a,b){return{compile:function(){return{pre:function(c,d,e){var f=b.LOCALE_DIRECTIVE_ALIAS,g=c.$eval(e[f]);g?c.$watch(e[f],function(){a.setCurrentLang(g)}):e.$$observers&&e.$observe(f,function(){a.setCurrentLang(e[f]||b.DEFAULT_LANG)})}}}}};c.directive("uiI18n",["i18nService","i18nConstants",d]);var e=function(b,c,d){return{restrict:"EA",compile:function(){return{pre:function(e,f,g){var h,i=a[0],j=a[1],k=g[i]||g[j]||f.html(),l=d.MISSING+k;if(g.$$observers){var m=g[i]?i:j;h=g.$observe(m,function(a){a&&f.html(b(a)(c.getCurrentLang())||l)})}var n=b(k),o=e.$on(d.UPDATE_EVENT,function(a){h?h(g[i]||g[j]):f.html(n(c.get())||l)});e.$on("$destroy",o),f.html(n(c.get())||l)}}}}};angular.forEach(a,function(a){c.directive(a,["$parse","i18nService","i18nConstants",e])});var f=function(a,b,c){return function(d){var e=a(d);return e(b.get())||c.MISSING+d}};angular.forEach(b,function(a){c.filter(a,["$parse","i18nService","i18nConstants",f])})}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("zh-cn",{headerCell:{aria:{defaultFilterLabel:"列过滤器",removeFilter:"移除过滤器",columnMenuButtonLabel:"列菜单"},priority:"优先级:",filterLabel:"列过滤器: "},aggregate:{label:"行"},groupPanel:{description:"拖曳表头到此处进行分组"},search:{placeholder:"查找",showingItems:"已显示行数：",selectedItems:"已选择行数：",totalItems:"总行数：",size:"每页显示行数：",first:"首页",next:"下一页",previous:"上一页",last:"末页"},menu:{text:"选择列："},sort:{ascending:"升序",descending:"降序",none:"无序",remove:"取消排序"},column:{hide:"隐藏列"},aggregation:{count:"计数：",sum:"求和：",avg:"均值：",min:"最小值：",max:"最大值："},pinning:{pinLeft:"左侧固定",pinRight:"右侧固定",unpin:"取消固定"},columnMenu:{close:"关闭"},gridMenu:{aria:{buttonLabel:"表格菜单"},columns:"列：",importerTitle:"导入文件",exporterAllAsCsv:"导出全部数据到CSV",exporterVisibleAsCsv:"导出可见数据到CSV",exporterSelectedAsCsv:"导出已选数据到CSV",exporterAllAsPdf:"导出全部数据到PDF",exporterVisibleAsPdf:"导出可见数据到PDF",exporterSelectedAsPdf:"导出已选数据到PDF",clearAllFilters:"清除所有过滤器"},importer:{noHeaders:"无法获取列名，确定文件包含表头？",noObjects:"无法获取数据，确定文件包含数据？",invalidCsv:"无法处理文件，确定是合法的CSV文件？",invalidJson:"无法处理文件，确定是合法的JSON文件？",jsonNotArray:"导入的文件不是JSON数组！"},pagination:{aria:{pageToFirst:"第一页",pageBack:"上一页",pageSelected:"当前页",pageForward:"下一页",pageToLast:"最后一页"},sizes:"行每页",totalItems:"行",through:"至",of:"共"},grouping:{group:"分组",ungroup:"取消分组",aggregate_count:"合计: 计数",aggregate_sum:"合计: 求和",aggregate_max:"合计: 最大",aggregate_min:"合计: 最小",aggregate_avg:"合计: 平均",aggregate_remove:"合计: 移除"}}),a}])}])}(),function(){angular.module("ui.grid").config(["$provide",function(a){a.decorator("i18nService",["$delegate",function(a){return a.add("zh-tw",{aggregate:{label:"行"},groupPanel:{description:"拖曳表頭到此處進行分組"},search:{placeholder:"查找",showingItems:"已顯示行數：",selectedItems:"已選擇行數：",totalItems:"總行數：",size:"每頁顯示行數：",first:"首頁",next:"下壹頁",previous:"上壹頁",last:"末頁"},menu:{text:"選擇列："},sort:{ascending:"升序",descending:"降序",remove:"取消排序"},column:{hide:"隱藏列"},aggregation:{count:"計數：",sum:"求和：",avg:"均值：",min:"最小值：",max:"最大值："},pinning:{pinLeft:"左側固定",pinRight:"右側固定",unpin:"取消固定"},gridMenu:{columns:"列：",importerTitle:"導入文件",exporterAllAsCsv:"導出全部數據到CSV",exporterVisibleAsCsv:"導出可見數據到CSV",exporterSelectedAsCsv:"導出已選數據到CSV",exporterAllAsPdf:"導出全部數據到PDF",exporterVisibleAsPdf:"導出可見數據到PDF",exporterSelectedAsPdf:"導出已選數據到PDF",clearAllFilters:"清除所有过滤器"},importer:{noHeaders:"無法獲取列名，確定文件包含表頭？",noObjects:"無法獲取數據，確定文件包含數據？",invalidCsv:"無法處理文件，確定是合法的CSV文件？",invalidJson:"無法處理文件，確定是合法的JSON文件？",jsonNotArray:"導入的文件不是JSON數組！"},pagination:{sizes:"行每頁",totalItems:"行"}}),a}])}])}(),function(){"use strict";var a=angular.module("ui.grid.autoResize",["ui.grid"]);a.directive("uiGridAutoResize",["$timeout","gridUtil",function(a,b){return{require:"uiGrid",scope:!1,link:function(a,c,d,e){function f(){i=b.elementHeight(c),h=b.elementWidth(c)}function g(){clearTimeout(j),j=setTimeout(function(){var d=b.elementHeight(c),j=b.elementWidth(c);d!==i||j!==h?(e.grid.gridHeight=d,e.grid.gridWidth=j,a.$apply(function(){e.grid.refresh().then(function(){f(),g()})})):g()},250)}var h,i;f();var j;g(),a.$on("$destroy",function(){clearTimeout(j)})}}}])}(),function(){"use strict";var a=angular.module("ui.grid.cellNav",["ui.grid"]);a.constant("uiGridCellNavConstants",{FEATURE_NAME:"gridCellNav",CELL_NAV_EVENT:"cellNav",direction:{LEFT:0,RIGHT:1,UP:2,DOWN:3,PG_UP:4,PG_DOWN:5},EVENT_TYPE:{KEYDOWN:0,CLICK:1,CLEAR:2}}),a.factory("uiGridCellNavFactory",["gridUtil","uiGridConstants","uiGridCellNavConstants","GridRowColumn","$q",function(a,b,c,d,e){var f=function(a,b,c,d){this.rows=a.visibleRowCache,this.columns=b.visibleColumnCache,this.leftColumns=c?c.visibleColumnCache:[],this.rightColumns=d?d.visibleColumnCache:[],this.bodyContainer=a};return f.prototype.getFocusableCols=function(){var a=this.leftColumns.concat(this.columns,this.rightColumns);return a.filter(function(a){return a.colDef.allowCellFocus})},f.prototype.getFocusableRows=function(){return this.rows.filter(function(a){return a.allowCellFocus!==!1})},f.prototype.getNextRowCol=function(a,b,d){switch(a){case c.direction.LEFT:return this.getRowColLeft(b,d);case c.direction.RIGHT:return this.getRowColRight(b,d);case c.direction.UP:return this.getRowColUp(b,d);case c.direction.DOWN:return this.getRowColDown(b,d);case c.direction.PG_UP:return this.getRowColPageUp(b,d);case c.direction.PG_DOWN:return this.getRowColPageDown(b,d)}},f.prototype.initializeSelection=function(){var a=this.getFocusableCols(),b=this.getFocusableRows();if(0===a.length||0===b.length)return null;return new d(b[0],a[0])},f.prototype.getRowColLeft=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=1);var h=0===f?c.length-1:f-1;return h>f?0===g?new d(a,c[h]):new d(e[g-1],c[h]):new d(a,c[h])},f.prototype.getRowColRight=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=0);var h=f===c.length-1?0:f+1;return f>h?g===e.length-1?new d(a,c[h]):new d(e[g+1],c[h]):new d(a,c[h])},f.prototype.getRowColDown=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);return-1===f&&(f=0),g===e.length-1?new d(a,c[f]):new d(e[g+1],c[f])},f.prototype.getRowColPageDown=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=0);var h=this.bodyContainer.minRowsToRender();return g>=e.length-h?new d(e[e.length-1],c[f]):new d(e[g+h],c[f])},f.prototype.getRowColUp=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);return-1===f&&(f=0),0===g?new d(a,c[f]):new d(e[g-1],c[f])},f.prototype.getRowColPageUp=function(a,b){var c=this.getFocusableCols(),e=this.getFocusableRows(),f=c.indexOf(b),g=e.indexOf(a);-1===f&&(f=0);var h=this.bodyContainer.minRowsToRender();return 0>g-h?new d(e[0],c[f]):new d(e[g-h],c[f])},f}]),a.service("uiGridCellNavService",["gridUtil","uiGridConstants","uiGridCellNavConstants","$q","uiGridCellNavFactory","GridRowColumn","ScrollEvent",function(a,b,c,d,e,f,g){var h={initializeGrid:function(a){a.registerColumnBuilder(h.cellNavColumnBuilder),a.cellNav={},a.cellNav.lastRowCol=null,a.cellNav.focusedCells=[],h.defaultGridOptions(a.options);var b={events:{cellNav:{navigate:function(a,b){},viewPortKeyDown:function(a,b){},viewPortKeyPress:function(a,b){}}},methods:{cellNav:{scrollToFocus:function(b,c){return h.scrollToFocus(a,b,c)},getFocusedCell:function(){return a.cellNav.lastRowCol},getCurrentSelection:function(){return a.cellNav.focusedCells},rowColSelectIndex:function(b){for(var c=-1,d=0;d<a.cellNav.focusedCells.length;d++)if(a.cellNav.focusedCells[d].col.uid===b.col.uid&&a.cellNav.focusedCells[d].row.uid===b.row.uid){c=d;break}return c}}}};a.api.registerEventsFromObject(b.events),a.api.registerMethodsFromObject(b.methods)},defaultGridOptions:function(a){a.modifierKeysToMultiSelectCells=a.modifierKeysToMultiSelectCells===!0},decorateRenderContainers:function(a){var b=a.hasRightContainer()?a.renderContainers.right:null,c=a.hasLeftContainer()?a.renderContainers.left:null;null!==c&&(a.renderContainers.left.cellNav=new e(a.renderContainers.body,c,b,a.renderContainers.body)),null!==b&&(a.renderContainers.right.cellNav=new e(a.renderContainers.body,b,a.renderContainers.body,c)),a.renderContainers.body.cellNav=new e(a.renderContainers.body,a.renderContainers.body,c,b)},getDirection:function(a){return a.keyCode===b.keymap.LEFT||a.keyCode===b.keymap.TAB&&a.shiftKey?c.direction.LEFT:a.keyCode===b.keymap.RIGHT||a.keyCode===b.keymap.TAB?c.direction.RIGHT:a.keyCode===b.keymap.UP||a.keyCode===b.keymap.ENTER&&a.shiftKey?c.direction.UP:a.keyCode===b.keymap.PG_UP?c.direction.PG_UP:a.keyCode===b.keymap.DOWN||a.keyCode===b.keymap.ENTER&&!a.ctrlKey&&!a.altKey?c.direction.DOWN:a.keyCode===b.keymap.PG_DOWN?c.direction.PG_DOWN:null},cellNavColumnBuilder:function(a,b,c){var e=[];return a.allowCellFocus=void 0===a.allowCellFocus?!0:a.allowCellFocus,d.all(e)},scrollToFocus:function(a,b,c){var d=null,e=null;return"undefined"!=typeof b&&null!==b&&(d=a.getRow(b)),"undefined"!=typeof c&&null!==c&&(e=a.getColumn(c.name?c.name:c.field)),a.api.core.scrollToIfNecessary(d,e).then(function(){var b={row:d,col:e};null!==d&&null!==e&&a.cellNav.broadcastCellNav(b)})},getLeftWidth:function(a,b){var c=0;if(!b)return c;var d=a.renderContainers.body.visibleColumnCache.indexOf(b);a.renderContainers.body.visibleColumnCache.forEach(function(a,b){d>b&&(c+=a.drawnWidth)});var e=0===d?0:(d+1)/a.renderContainers.body.visibleColumnCache.length;return c+=b.drawnWidth*e}};return h}]),a.directive("uiGridCellnav",["gridUtil","uiGridCellNavService","uiGridCellNavConstants","uiGridConstants","GridRowColumn","$timeout","$compile",function(a,b,c,d,e,f,g){return{replace:!0,priority:-150,require:"^uiGrid",scope:!1,controller:function(){},compile:function(){return{pre:function(a,f,g,h){var i=a,j=h.grid;b.initializeGrid(j),h.cellNav={},h.cellNav.makeRowCol=function(a){return a instanceof e||(a=new e(a.row,a.col)),a},h.cellNav.getActiveCell=function(){var a=f[0].getElementsByClassName("ui-grid-cell-focus");return a.length>0?a[0]:void 0},h.cellNav.broadcastCellNav=j.cellNav.broadcastCellNav=function(a,b,d){b=!(void 0===b||!b),a=h.cellNav.makeRowCol(a),h.cellNav.broadcastFocus(a,b,d),i.$broadcast(c.CELL_NAV_EVENT,a,b,d)},h.cellNav.clearFocus=j.cellNav.clearFocus=function(){j.cellNav.focusedCells=[],i.$broadcast(c.CELL_NAV_EVENT)},h.cellNav.broadcastFocus=function(a,b,c){b=!(void 0===b||!b),a=h.cellNav.makeRowCol(a);var d=a.row,f=a.col,g=h.grid.api.cellNav.rowColSelectIndex(a);if(null===j.cellNav.lastRowCol||-1===g){var i=new e(d,f);(null===j.cellNav.lastRowCol||j.cellNav.lastRowCol.row!==i.row||j.cellNav.lastRowCol.col!==i.col)&&(j.api.cellNav.raise.navigate(i,j.cellNav.lastRowCol),j.cellNav.lastRowCol=i),h.grid.options.modifierKeysToMultiSelectCells&&b?j.cellNav.focusedCells.push(a):j.cellNav.focusedCells=[a]}else j.options.modifierKeysToMultiSelectCells&&b&&g>=0&&j.cellNav.focusedCells.splice(g,1);
-"Roboto-Italic.ttf":"AAEAAAAOAIAAAwBgR0RFRgsuCy8AATmYAAAASEdQT1OC3T4oAAE54AAAkPhHU1VCeolvLwABytgAAANsT1MvMrivKS4AAAFoAAAAYFZETVhu6nZPAAASPAAABeBjbWFwg/CFnwAAGBwAAA7yZ2x5ZqugYnAAACcQAADhjGhlYWQVl+THAAAA7AAAADZoaGVhK3TmIgAAASQAAAAkaG10eH7tDo8AAAHIAAAQdGxvY2H/CzayAAEInAAACDxtYXhwBDwA9gAAAUgAAAAgbmFtZW3ArcAAARDYAAAEb3Bvc3QJy9dbAAEVSAAAJE0AAQAAAAEAAERFNtJfDzz1AAkIAAAAAADE8BEuAAAAAM2Cslz6t9PdKU8IYgACAAkAAgAAAAAAAAABAAAHbP4MAAAJA/q32vUpTwABAAAAAAAAAAAAAAAAAAAEHQABAAAEHQCWABYAXgAFAAEAAAAAAAAAAAAAAAAAAwABAAMEQQGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAAAAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAHB5cnMAAQAA//0GAP4AAGYHmgIAIAABn08BAAAEOgWwAAAAIAACAeMAAAAAAAAB4wAAAeMAAAJ1AMUErABDBDoARwV7ANMErAAbAVcAxgKBAFcCiP+MA0AAoQRCAHIBgf+YAhUAPgIGAEYDH/+mBDoAUAQ6AXAEOgAtBDoANQQ6ACcEOgBoBDoAZwQ6ANgEOgA1BDoAfwHpAEYB8f/GA9EAZQQ6AI4D7gBWA5IAwga0ABME/v/VBMsAWATBAGIE8ABYBGIAWARfAFgFJgBoBVgAWAIkAGIEJQAPBH4APgQgAFgGkgBYBVkAWAUcAF4EzQBYBTsAXgT4AFcEjQBDBHoA7AUSAGcE3QDNBpUA7AS9//wEpgDuBDIAIAIKABIDHAD3Agr/lwMnAHwDa/+WAl0A8wQgADoERAA1A/wARwREAEQD+QBHApsAigRDADcERAA1AegARAH2/x0D2QA2AegARAaLADUERAA1BEQARgRE/+IERABEAqQANQPuADsCaQBvBEQAWgPIAJcFrACyA8j/6QPI/7wDyAAIApEAUQHhADYCkf+pBRgAggHh/+sEHQBXBGAALQVVACYEjgBxAdkAAQSc/8gDvwEnBd4AUgNeAMIDjABwBCsApgXfAFIDewEDAtABBQQGAE4DMQCnAzgAqgJoAPsERP/rA7EAhwH/AMMB4//OAg8BBANtAM8DiwA1BdUBDgY7ARsGgQC6A7f/8wcF/54EBABIBR0AJgRvAEgEeQAwBlIABARnACYESgBqBEUATARY/+sFRABVAegAPgQxAD4D8wBJAhEARwUwAEYERAA1BygATwbHAEQB6ABEApb/ZgUjAFkETgBGBToAZwSuAFoB7/8bA/kAPAOWAUgDYgFeAzgBCwINAUECkQEiAhP/twOXAQgCzwEHAnoAHQAK/fIACv5BAAr9WAAK/kYACv1LAAr83AHzAWQD1AFBAgAAwwQuAFcFS//MBR0ATwTs/94ETQAiBVoAWARN//EFXwBXBS8AigUAAB0EPwBABHL/9QPIALMERABBBAsAKQPsAIsERAA1BEYAVgJ5AH4EKv/RA7AAOgR6AHAERP/iBAsASQREAEMD7gC3BBwAWgVNAD8FRABDBisAXQSiAFoD/wCzBeEAZAWfANsFEgBmCAj/3ggTAFcGGgDyBVoAVwS7AEgFqv+WBtP/ygR0ACAFWQBYBU//3gS3AKMF0QBbBX8AVwUnANEHDgBXB0cAVwWrAMkGggBXBLkASAURAIcGrABiBM4ADAQnAEQETgBAAygAPgSQ/5oFvP/DA9IAHgRaAEAEFQBABFv/1QWSAEAEWQBABFoAQAOfAJAFbwBABHkAQAQYAH8GEgBABjoANQSlAIYF2ABABBYAQAQLADMGHgBABCH/1QRFADUEDABRBlj/1QZzAEAERQA1BFoAQAaRAGgFtwBFBBQAPga2AGMFmQA8BIb/2AQF/7wGmAB0BaoAXQZrADoFigA6CHsAYgddAD4D5f/HA5//xgUdAF0ERQBGBL4A6APIALMFHQBPBEUARgaLAGwFtwBIBpIAaAW4AEUE5ABkBAgASgSyAFUACv09AAr9ZAAK/m8ACv6QAAr6twAK+tYEFAA+BMsAVwRD/+IEHwBIA1wANQSXAFcDyQA1BL0ASAQ+AD4GJADzBTQApQdEAFcFVQA1B6kAVwaGADUFjQBlBIkATga/AOgFCwCIBR0A0QQmAJcFHQDQBc8ArgR0ACUEvQBIBBsAPgVYAFcERAA1BSsARgRgADYEYP/tBHIACgMY//sEtQA2BjQANgZzAEAF7wDoBNkAiAQIAM8DywC8B0H/8QYM/+wHfQBOBjUANQSoAGAD3gBGBVIA1wTPAKwFEQBqA9UAAAehAAAD1QAAB6EAAAKSAAAB7wAAAU4AAAQ4AAACEwAAAY8AAADMAAAACgAABS8A6QYSAQADb/9oAY0A1gGNALEBjP+kAY7/YQK7ANYCwgC9Aqn/pAQkAJUESQAQApAArwOPAEcFDABHByYArgJGAIACRgAhA24ACQN0AIsDLgCjBGAALQYmAEkD/gBgBYkA4wOXAGcIOABOBLQBIwTGAHwGUAD+BtwArAcIAKoGbQEeBFkAJgU/ADkEZ/+7BEoAzwSIAGgHqABJAfL/OwQ7AFAD7wCOA/YASAP9AEcDyQBnAjYAjwJ1AJQB7f/mBC0AaAAKAAAHq/+1B6wAhwPfAB8DXAAnBDoAUQLg/+AB6P8dAhH/egF+/8IDbQE3A2wBNwNsATcDyAEPA9ABCwPIAF8DxwEXA20BDQHrAS8Eb//UBDIAPgRJAE0EYAA+BAQAPgPfAD4EhgBKBKsAPgHoAD4DzwALBBwAPgOEAD4FlwA+BMoAPgR/AE0ElQBNBGMAPgQrACMD7gC9BLMAWARwAL4FoQDUBEH/4wQcALUD/v/5BDMASgJNAKwDqQAPA9YAIAQjACUEJQAeA+8ATgOEAL0D7gAjA+cAbQIPAH8DKAAiAzgAJQLTAO0DRwArA0gAQALjAI8DTwAuAzgAZANtAD4DZwC5ApEBKwMbAPUEOgAuBDoAJwQ6AGEESwBkA/n/kQQBAOsEMP/OBDoANQR7AEAERABBBPAAWAQgADcE3gBXBNMAWAPZADYE7ABYA9gANgQ6AH0EMgA+AzgBCwHjAAACFQA+BTMAXgUzAF4EYgBTBHoA7AJpAAcE/v/VBP7/1QT+/9UE/v/VBP7/1QT+/9UE/v/VBMsAYgRiAFgEYgBYBGIAWARiAFgCJABiAiQAYgIkAGICJABiBVkAWAU7AF4FOwBeBTsAXgU7AF4FOwBeBRIAZwUSAGcFEgBnBRIAZwSmAO4EIAA6BCAAOgQgADoEIAA6BCAAOgQgADoEIAA6A/wARwP5AEcD+QBHA/kARwP5AEcB6AA+AegAPgHoAD4B6AA+BEQANQREAEYERABGBEQARgREAEYERABGBEQAWgREAFoERABaBEQAWgPI/7wDyP+8BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BMsAYgP8AEcEywBiA/wARwTLAGID/ABHBMsAYgP8AEcFFQBYBNoARARiAFgD+QBHBGIAWAP5AEcEYgBYA/kARwRiAFgD+QBHBGIAWAP5AEcFJgBoBEMANwUmAGgEQwA3BSYAaARDADcFJgBoBEMANwVYAFgERAA1AiQAYgHoAD4CJABiAegAPgIkAGIB6AA+AiT/mgHo/3sCJABiBkkAYgPeAEQEJQAPAe//GwTTAD4D2QA2BCAAWAHoAEQEIABYAej/qAQgAFgCfgBEBCAAWALEAEQFWQBYBEQANQVZAFgERAA1BVkAWAREADUERAA1BTsAXgREAEYFOwBeBEQARgU7AF4ERABGBPgAVwKkADUE+ABXAqT/pgT4AFcCpAA1BJgAQwPuADsEmABDA+4AOwSYAEMD7gA7BJgAQwPuADsEmABDA+4AOwR6AOwCaQBFBHoA7AJpAG8EegDsApEAbwUSAGcERABaBRIAZwREAFoFEgBnBEQAWgUSAGcERABaBRIAZwREAFoFEgBnBEQAWgaVAOwFrACyBKYA7gPI/7wEpgDuBH0AIAPIAAgEfQAgA8gACAR9ACADyAAIBwX/ngZSAAQFHQAmBEUATARgAAsEYAALA+4AvQRv/9QEb//UBG//1ARv/9QEb//UBG//1ARv/9QESQBNBAQAPgQEAD4EBAA+BAQAPgHoAD4B6AA+AegAPgHoAD4EygA+BH8ATQR/AE0EfwBNBH8ATQR/AE0EswBYBLMAWASzAFgEswBYBBwAtQRv/9QEb//UBG//1ARJAE0ESQBNBEkATQRJAE0EYAA+BAQAPgQEAD4EBAA+BAQAPgQEAD4EhgBKBIYASgSGAEoEhgBKBKsAPgHoAD4B6AA+AegAPgHo/3MB6AA+A88ACwQcAD4DhAA+A4QAPgOEAD4DhAA+BMoAPgTKAD4EygA+BH8ATQR/AE0EfwBNBGMAPgRjAD4EYwA+BCsAIwQrACMEKwAjBCsAIwPuAJcD7gC9BLMAWASzAFgEswBYBLMAWASzAFgEswBYBaEA1AQcALUEHAC1A/7/+QP+//kD/v/5CFYAIwT+/9UExgCbBbwAvAKIAMYFTwByBQoASQUUADECeQBsBP7/1QTLAFgEYgBYBH0AIAVYAFgCJABiBNMAPgaSAFgFWQBYBTsAXgTNAFgEegDsBKYA7gS9//wCJABiBKYA7gQ/AEAECwApBEQANQJ5AH4EHABaBDEAPgREAEYERP/rA8gAlwPI/+kCeQB+BBwAWgREAEYEHABaBisAXQRiAFgELgBXBJgAQwIkAGICJABiBCUADwTTAD4E0wA+BLcAowT+/9UEywBYBC4AVwRiAFgFWQBYBpIAWAVYAFgFOwBeBVoAWATNAFgEywBiBHoA7AS9//wEIAA6A/kARwRaAEAERABGBET/4gP8AEcDyP+8A8j/6QP5AEcDKAA+A+4AOwHoAEQB6AA+Afb/HQQVAEADyP+8BpUA7AWsALIGlQDsBawAsgaVAOwFrACyBKYA7gPI/7wBVwDGAnUAxQP6AE8EgwCKAe//GwGNALEGkgBYBosANQT+/9UEIAA6BTsAAQbIAIoHHgCKBGIAWAVZAFgD+QBHBFoAQAUvAIoFRABDBL4A6APIALMIDABGCQMAXgR0ACAD0gAeBMsAYgP8AEcEpgDuA8gAswIkAGIG0//KBbz/wwIkAGIE/v/VBCAAOgT+/9UEIAA6BwX/ngZSAAQEYgBYA/kARwUrAEYD+QA8A/kAPAbT/8oFvP/DBHQAIAPSAB4FWQBYBFoAQAVZAFgEWgBABTsAXgREAEYFHQBdBEUARgUdAF0ERQBGBREAhwQLADMEtwCjA8j/vAS3AKMDyP+8BLcAowPI/7wFJwDRBBgAfwaCAFcF2ABABL3//API/+kERABEBU//3gRb/9UE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoE/v/VBCAAOgT+/9UEIAA6BP7/1QQgADoEYgBYA/kARwRiAFgD+QBHBGIAWAP5AEcEYgBYA/kARwRiAFgD+QBHBGIAWAP5AEcEYgBYA/kARwRiAFgD+QBHAiQAYgHoAD4CJAAXAej/+gU7AF4ERABGBTsAXgREAEYFOwBeBEQARgU7AF4ERABGBTsAXgREAEYFOwBeBEQARgU7AF4ERABGBSMAWQROAEYFIwBZBE4ARgUjAFkETgBGBSMAWQROAEYFIwBZBE4ARgUSAGcERABaBRIAZwREAFoFOgBnBK4AWgU6AGcErgBaBToAZwSuAFoFOgBnBK4AWgU6AGcErgBaBKYA7gPI/7wEpgDuA8j/vASmAO4DyP+8BGIARARiABME0wA+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////1QAABH8HiAImACMAAAAHAJ4BkgGo////1QAABMYHnwImACMAAAAHAdQBiQEs//8AYv5EBPgFxQAmACUAAAAHAHcBt//3//8AWAAABPIHIgImACcAAAAHAEIBNwFd//8AWAAABPIHHwImACcAAAAHAHMB4wFZ//8AWAAABPIHRgImACcAAAAHAJoA0gFd//8AWAAABPIHDAImACcAAAAHAGgA0wFc//8AYgAAAkQHIgImACsAAAAHAEL//AFd//8AYgAAA1MHHwImACsAAAAHAHMApwFZ//8AYgAAAx4HRgImACsAAAAHAJr/lwFd//8AYgAAA10HDAImACsAAAAHAGj/mAFc//8AWAAABXoHUQImADAAAAAHAKABTgFg//8AXv/rBTYHNwAmADEAAAAHAEIBjAFy//8AXv/rBTYHNAAmADEAAAAHAHMCOAFu//8AXv/rBTYHWwAmADEAAAAHAJoBJwFy//8AXv/rBTYHZgAmADEAAAAHAKABRgF1//8AXv/rBTYHIQAmADEAAAAHAGgBKAFx//8AZ//rBVcHIgImADcAAAAHAEIBdwFd//8AZ//rBVcHHwImADcAAAAHAHMCIwFZ//8AZ//rBVcHRgImADcAAAAHAJoBEgFd//8AZ//rBVcHDAImADcAAAAHAGgBEwFc//8A7gAABVMHHQImADsAAAAHAHMB6QFX//8AOv/sA/cF4AImAEMAAAAHAEIAswAb//8AOv/sBAsF3QImAEMAAAAHAHMBXwAX//8AOv/sA/cGBAImAEMAAAAGAJpOGwAA//8AOv/sBBwGDwImAEMAAAAGAKBtHgAA//8AOv/sBBQFygImAEMAAAAGAGhPGgAA//8AOv/sA/cGRgImAEMAAAAHAJ4A2gBm//8AOv/sBA4GXgImAEMAAAAHAdQA0f/r//8AR/5EA/sETgImAEUAAAAHAHcBOf/3//8AR//sA+sF4QImAEcAAAAHAEIAkQAc//8AR//sA+sF3gImAEcAAAAHAHMBPQAY//8AR//sA+sGBQImAEcAAAAGAJosHAAA//8AR//sA/IFywImAEcAAAAGAGgtGwAA//8APgAAAd0FywImAIoAAAAGAEKVBgAA//8APgAAAuwFyAImAIoAAAAGAHNAAgAA//8APgAAArcF7wImAIoAAAAHAJr/MAAG//8APgAAAvYFtQImAIoAAAAHAGj/MQAF//8ANQAABDIGDwImAFAAAAAHAKAAgwAe//8ARv/sBBwF4AImAFEAAAAHAEIApwAb//8ARv/sBBwF3QImAFEAAAAHAHMBUwAX//8ARv/sBBwGBAImAFEAAAAGAJpCGwAA//8ARv/sBBwGDwImAFEAAAAGAKBhHgAA//8ARv/sBBwFygImAFEAAAAGAGhDGgAA//8AWv/sBDsFywImAFcAAAAHAEIAxgAG//8AWv/sBDsFyAImAFcAAAAHAHMBcgAC//8AWv/sBDsF7wImAFcAAAAGAJphBgAA//8AWv/sBDsFtQImAFcAAAAGAGhiBQAA////vP5LBCoFyAImAFsAAAAHAHMBNQAC////vP5LBCoFtQImAFsAAAAGAGglBQAA////1QAABN4G+gImACMAAAAHAG4BJgFK//8AOv/sBCYFuAImAEMAAAAGAG5uCAAA////1QAABLAHTAImACMAAAAHAJwBYQGc//8AOv/sA/gGCgImAEMAAAAHAJwAqQBaAAL/1f5QBH8FsAAaAB4AAAEzEyMOAQcGFjMyNjcHDgEjIiY3PgE3AyEDIwEhAycDBJvgJVdiCQYbKBkwFwcgTDJPWA8LY180/c7SuAHbAc1cAwWw+lA+ZDwlJRELeBMZY1pJfTYBe/58AhkCoAEAAAACADr+UAP3BE4ANAA/AAAhNDY3Jw4BIyImNzYkOwE3NiYjIgYHIzYkMzIWBwMOARcjDgEHBhYzMjY3Bw4BIyImNz4BNyUyNj8BIyIGBwYWAqAEBQNCrl2WiR4iAQHQvhYVV2dYjg61GwEAtqS1ImgNCQQTV2IJBhsoGTAXByBMMk9YDwtbWP7wV60vKMNrpBARQTM+HwFIXayWqKJuaWlkRoW7u6/99j1mNz5kPCUlEQt4ExljWkZ5NItgRMl7U1BPAAD//wBi/+sE+Ac0ACYAJQAAAAcAcwIhAW7//wBH/+wD+wXdAiYARQAAAAcAcwEqABf//wBi/+sE+AdbACYAJQAAAAcAmgEQAXL//wBH/+wD+wYEAiYARQAAAAYAmhkbAAD//wBi/+sE+AciACYAJQAAAAcAnQHRAXL//wBH/+wD+wXLAiYARQAAAAcAnQDaABv//wBi/+sE+AdcACYAJQAAAAcAmwEmAXP//wBH/+wD+wYFAiYARQAAAAYAmy8cAAD//wBYAAAFHQdHACYAJgAAAAcAmwDgAV7//wBE/+sFwwYYACYARgAAAAcBkQSgBSz//wBYAAAE8gb6AiYAJwAAAAcAbgDyAUr//wBH/+wEBAW5AiYARwAAAAYAbkwJAAD//wBYAAAE8gdMAiYAJwAAAAcAnAEtAZz//wBH/+wD6wYLAiYARwAAAAcAnACHAFv//wBYAAAE8gcNAiYAJwAAAAcAnQGTAV3//wBH/+wD6wXMAiYARwAAAAcAnQDtABwAAQBY/lAE8gWwACAAAAEhAyEHIw4BBwYWMzI2NwcOASMiJjc+ATcnIQEhByEDIQQC/ZJpAsweNFdiCQYbKBkwFwcgTDJPWA8LWlQB/V0BIwN3Hv0+YAJuAqb975U+ZDwlJRELeBMZY1pGeDIDBbCW/iIAAAACAEf+ZAPrBE4AKQAxAAAlDgEHDgEHBhYzMjY3Bw4BIyImNz4BNycmAj8BNgAzMhIPASEGFjMyNjcDIgYHITc2JgNbIVM0U14IBhsoGTAXByBMMk9YDwg/OQHIyicHJwEptMerIxP9bBhrh1qXPMdaoCkB2gQTWXEeMxI7YjslJRELeBMZY1o5YywDAwEp7y31ASX++915rcU5MgLMqoYafZkA//8AWAAABPIHRwImACcAAAAHAJsA6AFe//8AR//sA+sGBgImAEcAAAAGAJtCHQAA//8AaP/rBQ8HWwImACkAAAAHAJoBBgFy//8AN/5LBD0GBAImAEkAAAAGAJpWGwAA//8AaP/rBQ8HYQImACkAAAAHAJwBYQGx//8AN/5LBD0GCgImAEkAAAAHAJwAsQBa//8AaP/rBQ8HIgImACkAAAAHAJ0BxwFy//8AN/5LBD0FywImAEkAAAAHAJ0BFwAb//8AaP3lBQ8FxQImACkAAAAHAZEBRv62//8AN/5LBD0GbQImAEkAAAAHAaUBKABW//8AWAAABXkHRgImACoAAAAHAJoBKQFd//8ANQAABBkHRQImAEoAAAAHAJoAYwFc//8AYgAAA2UHUQImACsAAAAHAKD/tgFg//8APgAAAv4F+gImAIoAAAAHAKD/TwAJ//8AYgAAA28G+gImACsAAAAHAG7/twFK//8APgAAAwgFpAImAIoAAAAHAG7/UP/0//8AYgAAA0EHTAImACsAAAAHAJz/8gGc//8APgAAAtoF9QImAIoAAAAGAJyLRQAA////mv5YAjoFsAImACsAAAAGAJ/jCAAA////e/5QAjEGGAImAEsAAAAGAJ/EAAAA//8AYgAAAogHDQImACsAAAAHAJ0AVwFd//8AYv/rBnYFsAAmACsAAAAHACwCJAAA//8ARP5LBCEGGAAmAEsAAAAHAEwB6AAA//8AD//rBSwHOQImACwAAAAHAJoBpQFQ////G/5LAsQF3AImAJgAAAAHAJr/Pf/z//8APv31BTUFsAAmAC0AAAAHAZEBIP7G//8ANv33BCgGGAImAE0AAAAHAZEAxP7I//8AWAAAA60G4AImAC4AAAAHAHMAjwEa//8ARAAAA0MHXAImAE4AAAAHAHMAlwGW//8AWP33A60FsAImAC4AAAAHAZEBGv7I////qP33AjEGGAImAE4AAAAHAZH/wv7I//8AWAAAA9UFsQImAC4AAAAHAZECsgTF//8ARAAAA3IGGAAmAE4AAAAHAZECTwUs//8AWAAAA60FsAImAC4AAAAHAJ0BNP3F//8ARAAAAukGGAAmAE4AAAAHAJ0AuP23//8AWAAABXoHHwImADAAAAAHAHMCQAFZ//8ANQAABCEF3QImAFAAAAAHAHMBdQAX//8AWP33BXoFsAImADAAAAAHAZEBd/7I//8ANf33BBgETgImAFAAAAAHAZEA7P7I//8AWAAABXoHRwImADAAAAAHAJsBRQFe//8ANQAABCMGBQImAFAAAAAGAJt6HAAA//8ANQAABBgGGAImAFAAAAAHAZEAiwUs//8AXv/rBTYHDwAmADEAAAAHAG4BRwFf//8ARv/sBBwFuAImAFEAAAAGAG5iCAAA//8AXv/rBTYHYQAmADEAAAAHAJwBggGx//8ARv/sBBwGCgImAFEAAAAHAJwAnQBa//8AXv/rBZkHYAAmADEAAAAHAKEBqgFy//8ARv/sBLQGCQImAFEAAAAHAKEAxQAb//8AVwAABQIHHwImADQAAAAHAHMB3AFZ//8ANQAAA4cF3QImAFQAAAAHAHMA2wAX//8AV/33BQIFrwImADQAAAAHAZEBE/7I////pv33Aw0ETgImAFQAAAAHAZH/wP7I//8AVwAABQIHRwImADQAAAAHAJsA4QFe//8ANQAAA4oGBQImAFQAAAAGAJvhHAAA//8AQ//rBMAHNAAmADUAAAAHAHMB1gFu//8AO//sA9MF3QImAFUAAAAHAHMBJwAX//8AQ//rBMAHWwAmADUAAAAHAJoAxQFy//8AO//sA8kGBAImAFUAAAAGAJoWGwAA//8AQ/5EBMAFxQAmADUAAAAHAHcBbP/3//8AO/5FA8kETgImAFUAAAAHAHcBN//4//8AQ/3jBMAFxQAmADUAAAAHAZEBBP60//8AO/3kA8kETgImAFUAAAAHAZEAz/61//8AQ//rBMAHXAAmADUAAAAHAJsA2wFz//8AO//sA9UGBQImAFUAAAAGAJssHAAA//8A7P31BQsFsAImADYAAAAHAZEBDP7G//8ARf3tAqQFQQImAFYAAAAHAZEAX/6+//8A7P5VBQsFsAImADYAAAAHAHcBdAAI//8Ab/5NAqQFQQImAFYAAAAHAHcAxwAA//8A7AAABQsHRgImADYAAAAHAJsA2gFd//8Ab//sA7QGMQAmAFYAAAAHAZECkQVF//8AZ//rBVcHUQImADcAAAAHAKABMQFg//8AWv/sBDsF+gImAFcAAAAHAKAAgAAJ//8AZ//rBVcG+gImADcAAAAHAG4BMgFK//8AWv/sBDsFpAImAFcAAAAHAG4Agf/0//8AZ//rBVcHTAImADcAAAAHAJwBbQGc//8AWv/sBDsF9QImAFcAAAAHAJwAvABF//8AZ//rBVcHiAImADcAAAAHAJ4BngGo//8AWv/sBDsGMQImAFcAAAAHAJ4A7QBR//8AZ//rBYQHSwImADcAAAAHAKEBlQFd//8AWv/sBNMF9AImAFcAAAAHAKEA5AAGAAEAZ/5uBVcFsAAoAAABAw4BBw4BBwYWMzI2NwcOASMiJjc+ATcnIgYjIiY3EzMDBhYzMjY3EwVXxSW4jE5cCQYbKBkwFwcgTDJPWA8IOTQBBBYG1u0wxbbFJYqWkeIixQWw/CW22jI3YzklJRELeBMZY1o2XioDAfzuA9v8JbafragD2wAAAAABAFr+UAQ7BDoAJwAAIQ4BBwYWMzI2NwcOASMiJjc+AT8BJw4BIyImNxMzAwYWMzI2NxMzAwNiV2IJBhsoGTAXByBMMk9YDwpeWRIDP6JlnZMwf7Z/JkNpX5Mzm7XYPmQ8JSURC3gTGWNaRno1jwFSVOHwAn39gb53W1MDBvvG//8A7AAABuwHRgImADkAAAAHAJoBnAFd//8AsgAABfoF7wImAFkAAAAHAJoBFQAG//8A7gAABVMHRAImADsAAAAHAJoA2AFb////vP5LBCoF7wImAFsAAAAGAJokBgAA//8A7gAABVMHCgImADsAAAAHAGgA2QFa//8AIAAABH0HHwAmADwAAAAHAHMB0QFZ//8ACAAAA+oFyAImAFwAAAAHAHMBPgAC//8AIAAABFsHDQAmADwAAAAHAJ0BgQFd//8ACAAAA98FtgImAFwAAAAHAJ0A7gAG//8AIAAABH8HRwAmADwAAAAHAJsA1gFe//8ACAAAA+wF8AImAFwAAAAGAJtDBwAA////ngAAB3UHHwImAH8AAAAHAHMDAQFZ//8ABP/rBmAF3gImAIQAAAAHAHMCegAY//8AJv+jBWsHXQImAIEAAAAHAHMCMQGX//8ATP95BDgF3AImAIcAAAAHAHMBUAAW//8ACwAABEkEjQImAakAAAAHAdP/Uv97//8ACwAABEkEjQImAakAAAAHAdP/Uv97//8AvQAABCUEjQImAbgAAAAGAdMo9wAA////1AAAA+gF3wImAaYAAAAHAEIA2QAa////1AAABDEF3AImAaYAAAAHAHMBhQAW////1AAAA/sGAwImAaYAAAAGAJp0GgAA////1AAABEIGDgImAaYAAAAHAKAAkwAd////1AAABDoFyQImAaYAAAAGAGh1GQAA////1AAAA+gGRQImAaYAAAAHAJ4BAABl////1AAABDQGXQImAaYAAAAHAdQA9//q//8ATf5HBEIEnQImAagAAAAHAHcBU//6//8APgAABB0F3wImAaoAAAAHAEIAqgAa//8APgAABB0F3AImAaoAAAAHAHMBVgAW//8APgAABB0GAwImAaoAAAAGAJpFGgAA//8APgAABB0FyQImAaoAAAAGAGhGGQAA//8APgAAAd8F3wImAa4AAAAGAEKXGgAA//8APgAAAu4F3AImAa4AAAAGAHNCFgAA//8APgAAArkGAwImAa4AAAAHAJr/MgAa//8APgAAAvgFyQImAa4AAAAHAGj/MwAZ//8APgAABL4GDgImAbMAAAAHAKAAsQAd//8ATf/vBG8F7wImAbQAAAAHAEIA3QAq//8ATf/vBG8F7AImAbQAAAAHAHMBiQAm//8ATf/vBG8GEwImAbQAAAAGAJp4KgAA//8ATf/vBG8GHgImAbQAAAAHAKAAlwAt//8ATf/vBG8F2QIm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u9uwJyX+9czZ/uMwtSO4mmqrAUx3hEJIy8axsuzWi6F0V393R0/Hw7ir1uurgXIA//8AYgAAAjoFsAIGACsAAP//AGIAAANdBwwCJgArAAAABwBo/5gBXP//AA//6wRSBbACBgAsAAD//wA+AAAFNQWwAAYALQAA//8APgAABTUGxwAmAC0AAAAHAHMBxQEB//8Ao//rBUUHTAImANkAAAAHAJwBPgGc////1QAABH8FsAIGACMAAP//AFgAAATQBbACBgAkAAD//wBXAAAEuQWwAgYArAAA//8AWAAABPIFsAIGACcAAP//AFgAAAV6B0wCJgDXAAAABwCcAY4BnP//AFgAAAazBbACBgAvAAD//wBYAAAFeQWwAgYAKgAA//8AXv/rBTYFxQAGADEAAP//AFgAAAV7BbACBgCxAAD//wBYAAAFGAWwAgYAMgAA//8AYv/rBPgFxQAGACUAAP//AOwAAAULBbACBgA2AAD////8AAAFHQWwAgYAOgAA//8AOv/sA/cETgIGAEMAAP//AEf/7APrBE4CBgBHAAD//wBAAAAERwX1AiYA6wAAAAcAnADIAEX//wBG/+wEHAROAgYAUQAA////4v5gBCYETgIGAFIAAAABAEf/7AP7BE4AGwAAJTI2NzMGBCMiAj8BNgAzMhYHIzYmIyIGDwEGFgHxWqAPrBn+8qbXuyUHJwER4a7BGqwQameNpBoHHFWBeFyazwEy6ir1ASfeqmyG4qQqsdYAAP///7z+SwQqBDoCBgBbAAD////pAAAD8QQ6AgYAWgAA//8AR//sA/IFywImAEcAAAAGAGgtGwAA//8APgAAA5UFyAImAOcAAAAHAHMA5wAC//8AO//sA8kETgIGAFUAAP//AEQAAAIxBhgCBgBLAAD//wA+AAAC9gW1AiYAigAAAAcAaP8xAAX///8d/ksCOQYYAgYATAAA//8AQAAABGEFxwImAOwAAAAHAHMBTQAB////vP5LBCoF9QImAFsAAAAGAJx/RQAA//8A7AAABuwHIgImADkAAAAHAEICAQFd//8AsgAABfoFywImAFkAAAAHAEIBegAG//8A7AAABuwHHwImADkAAAAHAHMCrQFZ//8AsgAABfoFyAImAFkAAAAHAHMCJgAC//8A7AAABuwHDAImADkAAAAHAGgBnQFc//8AsgAABfoFtQIm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AEMAAAAHAKgEBQAA////1QAABH8HxgImACMAAAAHAKYE5QFT//8AOv/sA/cGhAImAEMAAAAHAKYELQAR////1QAABg4HqAImACMAAAAHAaMA8AEW//8AOv/sBVYGZwImAEMAAAAGAaM41QAA////1QAABLcHpQImACMAAAAHAaIA+gEl//8AOv/sA/8GZAImAEMAAAAGAaJC5AAA////1QAABZ4H2wImACMAAAAHAaEA9QEN//8AOv/sBOYGmgImAEMAAAAGAaE9zAAA////1QAABLYH5QImACMAAAAHAaAA9gET//8AOv/sA/4GpAImAEMAAAAGAaA+0gAA////1f6xBI0HRgImACMAAAAnAJoBBgFdAAcAqASsAAD//wA6/rED9wYEAiYAQwAAACYAmk4bAAcAqAQFAAAAAP///9UAAASqB90CJgAjAAAABwGfASkBVP//ADr/7AP3BpsCJgBDAAAABgGfcRIAAP///9UAAATOB+ACJgAjAAAABwGkAS8BZ///ADr/7AQWBp4CJgBDAAAABgGkdyUAAP///9UAAASVCEsCJgAjAAAABwGeASkBSf//ADr/7AP3BwkCJgBDAAAABgGecQcAAP///9UAAATMCB8CJgAjAAAABwGdASsBUf//ADr/7AQUBt0CJgBDAAAABgGdcw8AAP///9X+sQSwB0wCJgAjAAAAJwCcAWEBnAAHAKgErAAA//8AOv6xA/gGCgImAEMAAAAnAJwAqQBaAAcAqAQFAAD//wBY/rsE8gWwAiYAJwAAAAcAqAR3AAr//wBH/rED6wROAiYARwAAAAcAqARRAAD//wBYAAAE8gfGAiYAJwAAAAcApgSxAVP//wBH/+wD6waFAiYARwAAAAcApgQLABL//wBYAAAE8gdRAiYAJwAAAAcAoADxAWD//wBH/+wD+gYQAiYARwAAAAYAoEsfAAD//wBYAAAF2geoAiYAJwAAAAcBowC8ARb//wBH/+wFNAZoAiYARwAAAAYBoxbWAAD//wBYAAAE8gelAiYAJwAAAAcBogDGASX//wBH/+wD6wZlAiYARwAAAAYBoiDlAAD//wBYAAAFagfbAiYAJwAAAAcBoQDBAQ3//wBH/+wExAabAiYARwAAAAYBoRvNAAD//wBYAAAE8gflAiYAJwAAAAcBoADCARP//wBH/+wD6walAiYARwAAAAYBoBzTAAD//wBY/rsE8gdGAiYAJwAAACcAmgDSAV0ABwCoBHcACv//AEf+sQPrBgUCJgBHAAAAJgCaLBwABwCoBFEAAAAA//8AYgAAAwoHxgImACsAAAAHAKYDdQFT//8APgAAAqMGcAImAIoAAAAHAKYDDv/9//8AF/65AjoFsAImACsAAAAHAKgDOwAI////+v67AjEGGAImAEsAAAAHAKgDHgAK//8AXv6pBTYFxQAmADEAAAAHAKgEw//4//8ARv6oBBwETgImAFEAAAAHAKgEV//3//8AXv/rBTYH2wAmADEAAAAHAKYFBgFo//8ARv/sBBwGhAImAFEAAAAHAKYEIQAR//8AXv/rBi8HvQAmADEAAAAHAaMBEQEr//8ARv/sBUoGZwImAFEAAAAGAaMs1QAA//8AXv/rBTYHugAmADEAAAAHAaIBGwE6//8ARv/sBBwGZAImAFEAAAAGAaI25AAA//8AXv/rBb8H8AAmADEAAAAHAaEBFgEi//8ARv/sBNoGmgImAFEAAAAGAaExzAAA//8AXv/rBTYH+gAmADEAAAAHAaABFwEo//8ARv/sBBwGpAImAFEAAAAGAaAy0gAA//8AXv6pBTYHWwAmADEAAAAnAJoBJwFyAAcAqATD//j//wBG/qgEHAYEAiYAUQAAACYAmkIbAAcAqARX//cAAP//AFn/6wYlBw8CJgCUAAAABwBzAiQBSf//AEb/7AUJBd0CJgCVAAAABwBzAXgAF///AFn/6wYlBxICJgCUAAAABwBCAXgBTf//AEb/7AUJBeACJgCVAAAABwBCAMwAG///AFn/6wYlB7YCJgCUAAAABwCmBPIBQ///AEb/7AUJBoQCJgCVAAAABwCmBEYAEf//AFn/6wYlB0ECJgCUAAAABwCgATIBUP//AEb/7AUJBg8CJgCVAAAABwCgAIYAHv//AFn+sQYlBjYCJgCUAAAABwCoBLEAAP//AEb+qAUJBLACJgCVAAAABwCoBEj/9///AGf+qgVXBbACJgA3AAAABwCoBLL/+f//AFr+sQQ7BDoCJgBXAAAABwCoBAsAAP//AGf/6wVXB8YCJgA3AAAABwCmBPEBU///AFr/7AQ7BnACJgBXAAAABwCmBED//f//AGf/6walBx8CJgCWAAAABwBzAiIBWf//AFr/7AVXBcgCJgCXAAAABwBzAXIAAv//AGf/6walByICJgCWAAAABwBCAXYBXf//AFr/7AVXBcsCJgCXAAAABwBCAMYABv//AGf/6walB8YCJgCWAAAABwCmBPABU///AFr/7AVXBnACJgCXAAAABwCmBED//f//AGf/6walB1ECJgCWAAAABwCgATABYP//AFr/7AVXBfoCJgCXAAAABwCgAIAACf//AGf+qQalBg0CJgCWAAAABwCoBLH/+P//AFr+sQVXBJECJgCXAAAABwCoBAsAAP//AO7+uwVTBbACJgA7AAAABwCoBH0ACv///7z+FAQqBDoCJgBbAAAABwCoBKj/Y///AO4AAAVTB8QCJgA7AAAABwCmBLcBUf///7z+SwQqBnACJgBbAAAABwCmBAP//f//AO4AAAVTB08CJgA7AAAABwCgAPcBXv///7z+SwQqBfoCJgBbAAAABgCgQwkAAAACAET/6wUmBhgAGgAoAAABIwMjNycOASMiAj8BGgEzMhYXEyM3MzczBzMBBhYzMjY3Ey4BIyIGBwUItPedCQM8kFiwri8EOO7BWIcrN+oe6SS1JLX8AyRhiUx1M2Uba1R8nyYE0vsuaAI/QAE06hUBHAEUSEUBEZWxsfyis9FTTwH6RE/ZvQD//wAT/u4FJgYYACYARgAAACcB0wH8AkYABgBBfYMAAP//AD7+mQU1BbAAJgAtAAAABwGcA/QAAP//AED+mQRhBDoCJgDsAAAABwGcAxMAAP//AFj+mQV5BbACJgAqAAAABwGcBBwAAP//AED+mQRGBDoCJgDvAAAABwGcAzQAAP//AOz+mQULBbACJgA2AAAABwGcAggAAP//AJD+mQP3BDoCJgDxAAAABwGcAZgAAP////z+mQUdBbACJgA6AAAABwGcA5YAAP///+n+mQPxBDoCJgBaAAAABwGcAq4AAP//ANH+mQVIBbACJgDcAAAABwGcA+sAAP//AH/+mQQGBDsCJgD0AAAABwGcAvMAAP//ANH+mQVIBbACJgDcAAAABwGcAt8AAP//AH/+mQQGBDsCJgD0AAAABwGcAeYAAP//AFf+mQS5BbACJgCsAAAABwGcANMAAP//AD7+mQOVBDoCJgDnAAAABwGcAJsAAP///8r+mQddBbACJgDVAAAABwGcBeEAAP///8P+mQYBBDoCJgDpAAAABwGcBKoAAP//AK7+VAXu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ACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQCjAIQAhQC9AJYA6ACGAI4AiwCdAKkApACKAQMAgwCTAPIA8wCNAJcAiAEEAN4A8QCeAKoA9QD0APYAogCQAPAAkQDtAIkAoADqALgAoQDuAQUA1wEGAOIA4wEHAQgAsACxAQkApgEKAQsBDAENAQ4BDwDYAOEA2wDcAN0A4ADZAN8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgCfASMBJAElASYBJwEoASkBKgErASwBLQCbAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0AsgCzAc4AtgC3AMQBzwC0ALUAxQCCAMIAhwHQAKsAxgC+AL8AvAHRAdIB0wHUAdUB1gHXAdgAjAHZAdoB2wHcAd0AmACaAJkA7wClAJIAnACnAI8AlACVALkB3gHfAeAAwAHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwCsAjgCOQDpAjoCOwI8AK0AyQDHAK4AYgBjAj0AZADLAGUAyADKAM8AzADNAM4AZgDTANAA0QCvAGcA1gDUANUAaADrAGoAaQBrAG0AbABuAj4AbwBxAHAAcgBzAHUAdAB2AHcAeAB6AHkAewB9AHwAfwB+AIAAgQDsALoCPwJAAkECQgJDAkQA/QD+AkUCRgJHAkgA/wEAAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgD4APkCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigD7APwCiwKMAOQA5QKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiALsCowKkAqUCpgDmAOcCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDAQNBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQD3BCIEIwQkAAQETlVMTAZtYWNyb24OcGVyaW9kY2VudGVyZWQESGJhcgxrZ3JlZW5sYW5kaWMDRW5nA2VuZwVsb25ncwVPaG9ybgVvaG9ybgVVaG9ybgV1aG9ybgd1bmkwMjM3BXNjaHdhB3VuaTAyRjMJZ3JhdmVjb21iCWFjdXRlY29tYgl0aWxkZWNvbWIEaG9vawd1bmkwMzBGCGRvdGJlbG93BXRvbm9zDWRpZXJlc2lzdG9ub3MJYW5vdGVsZWlhBUdhbW1hBURlbHRhBVRoZXRhBkxhbWJkYQJYaQJQaQVTaWdtYQNQaGkDUHNpBWFscGhhBGJldGEFZ2FtbWEFZGVsdGEHZXBzaWxvbgR6ZXRhA2V0YQV0aGV0YQRpb3RhBmxhbWJkYQJ4aQNyaG8Gc2lnbWExBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNwc2kFb21lZ2EHdW5pMDNEMQd1bmkwM0QyB3VuaTAzRDYHdW5pMDQwMgd1bmkwNDA0B3VuaTA0MDkHdW5pMDQwQQd1bmkwNDBCB3VuaTA0MEYHdW5pMDQxMQd1bmkwNDE0B3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MUIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjYHdW5pMDQyNwd1bmkwNDI4B3VuaTA0MjkHdW5pMDQyQQd1bmkwNDJCB3VuaTA0MkMHdW5pMDQyRAd1bmkwNDJFB3VuaTA0MkYHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDNBB3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0YHdW5pMDQ0Mgd1bmkwNDQ0B3VuaTA0NDYHdW5pMDQ0Nwd1bmkwNDQ4B3VuaTA0NDkHdW5pMDQ0QQd1bmkwNDRCB3VuaTA0NEMHdW5pMDQ0RAd1bmkwNDRFB3VuaTA0NEYHdW5pMDQ1Mgd1bmkwNDU0B3VuaTA0NTkHdW5pMDQ1QQd1bmkwNDVCB3VuaTA0NUYHdW5pMDQ2MAd1bmkwNDYxB3VuaTA0NjMHdW5pMDQ2NAd1bmkwNDY1B3VuaTA0NjYHdW5pMDQ2Nwd1bmkwNDY4B3VuaTA0NjkHdW5pMDQ2QQd1bmkwNDZCB3VuaTA0NkMHdW5pMDQ2RAd1bmkwNDZFB3VuaTA0NkYHdW5pMDQ3Mgd1bmkwNDczB3VuaTA0NzQHdW5pMDQ3NQd1bmkwNDdBB3VuaTA0N0IHdW5pMDQ3Qwd1bmkwNDdEB3VuaTA0N0UHdW5pMDQ3Rgd1bmkwNDgwB3VuaTA0ODEHdW5pMDQ4Mgd1bmkwNDgzB3VuaTA0ODQHdW5pMDQ4NQd1bmkwNDg2B3VuaTA0ODgHdW5pMDQ4OQd1bmkwNDhEB3VuaTA0OEUHdW5pMDQ4Rgd1bmkwNDkwB3VuaTA0OTEHdW5pMDQ5NAd1bmkwNDk1B3VuaTA0OUMHdW5pMDQ5RAd1bmkwNEEwB3VuaTA0QTEHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRCNAd1bmkwNEI1B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkMHdW5pMDRCRAd1bmkwNEMzB3VuaTA0QzQHdW5pMDRDNwd1bmkwNEM4B3VuaTA0RDgHdW5pMDRFMAd1bmkwNEUxB3VuaTA0RkEHdW5pMDRGQgd1bmkwNTAwB3VuaTA1MDIHdW5pMDUwMwd1bmkwNTA0B3VuaTA1MDUHdW5pMDUwNgd1bmkwNTA3B3VuaTA1MDgHdW5pMDUwOQd1bmkwNTBBB3VuaTA1MEIHdW5pMDUwQwd1bmkwNTBEB3VuaTA1MEUHdW5pMDUwRgd1bmkwNTEwB3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCDXVuZGVyc2NvcmVkYmwNcXVvdGVyZXZlcnNlZAd1bmkyMDI1B3VuaTIwNzQJbnN1cGVyaW9yBGxpcmEGcGVzZXRhBEV1cm8HdW5pMjEwNQd1bmkyMTEzB3VuaTIxMTYJZXN0aW1hdGVkCW9uZWVpZ2h0aAx0aHJlZWVpZ2h0aHMLZml2ZWVpZ2h0aHMMc2V2ZW5laWdodGhzCmNvbG9uLmxudW0JcXVvdGVkYmx4C2NvbW1hYWNjZW50B3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZECWZpdmUuc21jcAhmb3VyLnN1cAl6ZXJvLmxudW0ObGFyZ2VyaWdodGhvb2sMY3lyaWxsaWNob29rEGN5cmlsbGljaG9va2xlZnQLY3lyaWxsaWN0aWMOYnJldmV0aWxkZWNvbWINYnJldmVob29rY29tYg5icmV2ZWFjdXRlY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iE2NpcmN1bWZsZXhhY3V0ZWNvbWIOYnJldmVncmF2ZWNvbWIRY29tbWFhY2NlbnRyb3RhdGUGQS5zbWNwBkIuc21jcAZDLnNtY3AGRC5zbWNwBkUuc21jcAZGLnNtY3AGRy5zbWNwBkguc21jcAZJLnNtY3AGSi5zbWNwBksuc21jcAZMLnNtY3AGTS5zbWNwBk4uc21jcAZPLnNtY3AGUS5zbWNwBlIuc21jcAZTLnNtY3AGVC5zbWNwBlUuc21jcAZWLnNtY3AGVy5zbWNwBlguc21jcAZZLnNtY3AGWi5zbWNwCXplcm8uc21jcAhvbmUuc21jcAh0d28uc21jcAp0aHJlZS5zbWNwCWZvdXIuc21jcAh0d28ubG51bQhzaXguc21jcApzZXZlbi5zbWNwCmVpZ2h0LnNtY3AJbmluZS5zbWNwB29uZS5zdXAHdHdvLnN1cAl0aHJlZS5zdXAIb25lLmxudW0IZml2ZS5zdXAHc2l4LnN1cAlzZXZlbi5zdXAJZWlnaHQuc3VwCG5pbmUuc3VwCHplcm8uc3VwCGNyb3NzYmFyCXJpbmdhY3V0ZQlkYXNpYW94aWEKdGhyZWUubG51bQlmb3VyLmxudW0JZml2ZS5sbnVtCHNpeC5sbnVtBWcuYWx0CnNldmVuLmxudW0HY2hpLmFsdAplaWdodC5sbnVtCWFscGhhLmFsdAlkZWx0YS5hbHQERC5jbgRhLmNuBVIuYWx0BUsuYWx0BWsuYWx0BksuYWx0MgZrLmFsdDIJbmluZS5sbnVtBlAuc21jcA1jeXJpbGxpY2JyZXZlB3VuaTAwQUQGRGNyb2F0BGhiYXIEVGJhcgR0YmFyCkFyaW5nYWN1dGUKYXJpbmdhY3V0ZQdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgHdW5pMDEwQQd1bmkwMTBCBkRjYXJvbgZkY2Fyb24HRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4B3VuaTAxMjAHdW5pMDEyMQxHY29tbWFhY2NlbnQMZ2NvbW1hYWNjZW50C0hjaXJjdW1mbGV4C2hjaXJjdW1mbGV4Bkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrCklkb3RhY2NlbnQCSUoCaWoLSmNpcmN1bWZsZXgLamNpcmN1bWZsZXgMS2NvbW1hYWNjZW50DGtjb21tYWFjY2VudAZMYWN1dGUGbGFjdXRlDExjb21tYWFjY2VudAxsY29tbWFhY2NlbnQGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQxOY29tbWFhY2NlbnQMbmNvbW1hYWNjZW50Bk5jYXJvbgZuY2Fyb24LbmFwb3N0cm9waGUHT21hY3JvbgdvbWFjcm9uBk9icmV2ZQZvYnJldmUNT2h1bmdhcnVtbGF1dA1vaHVuZ2FydW1sYXV0BlJhY3V0ZQZyYWN1dGUMUmNvbW1hYWNjZW50DHJjb21tYWFjY2VudAZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDIxOAd1bmkwMjE5B3VuaTAyMUEHdW5pMDIxQgd1bmkwMTYyB3VuaTAxNjMGVGNhcm9uBnRjYXJvbgZVdGlsZGUGdXRpbGRlB1VtYWNyb24HdW1hY3JvbgZVYnJldmUGdWJyZXZlBVVyaW5nBXVyaW5nDVVodW5nYXJ1bWxhdXQNdWh1bmdhcnVtbGF1dAdVb2dvbmVrB3VvZ29uZWsLV2NpcmN1bWZsZXgLd2NpcmN1bWZsZXgLWWNpcmN1bWZsZXgLeWNpcmN1bWZsZXgGWmFjdXRlBnphY3V0ZQpaZG90YWNjZW50Cnpkb3RhY2NlbnQHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlC0Rjcm9hdC5zbWNwCEV0aC5zbWNwCVRiYXIuc21jcAtBZ3JhdmUuc21jcAtBYWN1dGUuc21jcBBBY2lyY3VtZmxleC5zbWNwC0F0aWxkZS5zbWNwDkFkaWVyZXNpcy5zbWNwCkFyaW5nLnNtY3APQXJpbmdhY3V0ZS5zbWNwDUNjZWRpbGxhLnNtY3ALRWdyYXZlLnNtY3ALRWFjdXRlLnNtY3AQRWNpcmN1bWZsZXguc21jcA5FZGllcmVzaXMuc21jcAtJZ3JhdmUuc21jcAtJYWN1dGUuc21jcBBJY2lyY3VtZmxleC5zbWNwDklkaWVyZXNpcy5zbWNwC050aWxkZS5zbWNwC09ncmF2ZS5zbWNwC09hY3V0ZS5zbWNwEE9jaXJjdW1mbGV4LnNtY3ALT3RpbGRlLnNtY3AOT2RpZXJlc2lzLnNtY3ALVWdyYXZlLnNtY3ALVWFjdXRlLnNtY3AQVWNpcmN1bWZsZXguc21jcA5VZGllcmVzaXMuc21jcAtZYWN1dGUuc21jcAxBbWFjcm9uLnNtY3ALQWJyZXZlLnNtY3AMQW9nb25lay5zbWNwC0NhY3V0ZS5zbWNwEENjaXJjdW1mbGV4LnNtY3AMdW5pMDEwQS5zbWNwC0NjYXJvbi5zbWNwC0RjYXJvbi5zbWNwDEVtYWNyb24uc21jcAtFYnJldmUuc21jcA9FZG90YWNjZW50LnNtY3AMRW9nb25lay5zbWNwC0VjYXJvbi5zbWNwEEdjaXJjdW1mbGV4LnNtY3ALR2JyZXZlLnNtY3AMdW5pMDEyMC5zbWNwEUdjb21tYWFjY2VudC5zbWNwEEhjaXJjdW1mbGV4LnNtY3ALSXRpbGRlLnNtY3AMSW1hY3Jvbi5zbWNwC0licmV2ZS5zbWNwDElvZ29uZWsuc21jcA9JZG90YWNjZW50LnNtY3AQSmNpcmN1bWZsZXguc21jcBFLY29tbWFhY2NlbnQuc21jcAtMYWN1dGUuc21jcBFMY29tbWFhY2NlbnQuc21jcAtMY2Fyb24uc21jcAlMZG90LnNtY3ALTmFjdXRlLnNtY3ARTmNvbW1hYWNjZW50LnNtY3ALTmNhcm9uLnNtY3AMT21hY3Jvbi5zbWNwC09icmV2ZS5zbWNwEk9odW5nYXJ1bWxhdXQuc21jcAtSYWN1dGUuc21jcBFSY29tbWFhY2NlbnQuc21jcAtSY2Fyb24uc21jcAtTYWN1dGUuc21jcBBTY2lyY3VtZmxleC5zbWNwDVNjZWRpbGxhLnNtY3ALU2Nhcm9uLnNtY3ARVGNvbW1hYWNjZW50LnNtY3ALVGNhcm9uLnNtY3ALVXRpbGRlLnNtY3AMVW1hY3Jvbi5zbWNwC1VicmV2ZS5zbWNwClVyaW5nLnNtY3ASVWh1bmdhcnVtbGF1dC5zbWNwDFVvZ29uZWsuc21jcBBXY2lyY3VtZmxleC5zbWNwEFljaXJjdW1mbGV4LnNtY3AOWWRpZXJlc2lzLnNtY3ALWmFjdXRlLnNtY3APWmRvdGFjY2VudC5zbWNwC1pjYXJvbi5zbWNwD2dlcm1hbmRibHMuc21jcApBbHBoYXRvbm9zDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEHRXBzaWxvbgRaZXRhA0V0YQRJb3RhBUthcHBhAk11Ak51B09taWNyb24DUmhvA1RhdQdVcHNpbG9uA0NoaQxJb3RhZGllcmVzaXMPVXBzaWxvbmRpZXJlc2lzCmFscGhhdG9ub3MMZXBzaWxvbnRvbm9zCGV0YXRvbm9zCWlvdGF0b25vcxR1cHNpbG9uZGllcmVzaXN0b25vcwVrYXBwYQdvbWljcm9uB3VuaTAzQkMCbnUDY2hpDGlvdGFkaWVyZXNpcw91cHNpbG9uZGllcmVzaXMMb21pY3JvbnRvbm9zDHVwc2lsb250b25vcwpvbWVnYXRvbm9zB3VuaTA0MDEHdW5pMDQwMwd1bmkwNDA1B3VuaTA0MDYHdW5pMDQwNwd1bmkwNDA4B3VuaTA0MUEHdW5pMDQwQwd1bmkwNDBFB3VuaTA0MTAHdW5pMDQxMgd1bmkwNDEzB3VuaTA0MTUHdW5pMDQxOQd1bmkwNDFDB3VuaTA0MUQHdW5pMDQxRQd1bmkwNDFGB3VuaTA0MjAHdW5pMDQyMQd1bmkwNDIyB3VuaTA0MjUHdW5pMDQzMAd1bmkwNDM1B3VuaTA0MzkHdW5pMDQzRQd1bmkwNDQwB3VuaTA0NDEHdW5pMDQ0Mwd1bmkwNDQ1B3VuaTA0NTEHdW5pMDQ1Mwd1bmkwNDU1B3VuaTA0NTYHdW5pMDQ1Nwd1bmkwNDU4B3VuaTA0NUMHdW5pMDQ1RQZXZ3JhdmUGd2dyYXZlBldhY3V0ZQZ3YWN1dGUJV2RpZXJlc2lzCXdkaWVyZXNpcwZZZ3JhdmUGeWdyYXZlBm1pbnV0ZQZzZWNvbmQJZXhjbGFtZGJsB3VuaUZCMDIHdW5pMDFGMAd1bmkwMkJDB3VuaTFFM0UHdW5pMUUzRgd1bmkxRTAwB3VuaTFFMDEHdW5pMUY0RAd1bmlGQjAzB3VuaUZCMDQHdW5pMDQwMAd1bmkwNDBEB3VuaTA0NTAHdW5pMDQ1RAd1bmkwNDcwB3VuaTA0NzEHdW5pMDQ3Ngd1bmkwNDc3B3VuaTA0NzkHdW5pMDQ3OAd1bmkwNDk4B3VuaTA0OTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUUHdW5pMDRBRgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNERBB3VuaTA0RDkHdW5pMDREQgd1bmkwNERDB3VuaTA0REQHdW5pMDRERQd1bmkwNERGB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVBB3VuaTA0RUIHdW5pMDRFQwd1bmkwNEVEB3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY4B3VuaTA0RjkHdW5pMDRGQwd1bmkwNEZEB3VuaTA1MDEHdW5pMDUxMgd1bmkwNTEzB3VuaTFFQTAHdW5pMUVBMQd1bmkxRUEyB3VuaTFFQTMHdW5pMUVBNAd1bmkxRUE1B3VuaTFFQTYHdW5pMUVBNwd1bmkxRUE4B3VuaTFFQTkHdW5pMUVBQQd1bmkxRUFCB3VuaTFFQUMHdW5pMUVBRAd1bmkxRUFFB3VuaTFFQUYHdW5pMUVCMAd1bmkxRUIxB3VuaTFFQjIHdW5pMUVCMwd1bmkxRUI0B3VuaTFFQjUHdW5pMUVCNgd1bmkxRUI3B3VuaTFFQjgHdW5pMUVCOQd1bmkxRUJBB3VuaTFFQkIHdW5pMUVCQwd1bmkxRUJEB3VuaTFFQkUHdW5pMUVCRgd1bmkxRUMwB3VuaTFFQzEHdW5pMUVDMgd1bmkxRUMzB3VuaTFFQzQHdW5pMUVDNQd1bmkxRUM2B3VuaTFFQzcHdW5pMUVDOAd1bmkxRUM5B3VuaTFFQ0EHdW5pMUVDQgd1bmkxRUNDB3VuaTFFQ0QHdW5pMUVDRQd1bmkxRUNGB3VuaTFFRDAHdW5pMUVEMQd1bmkxRUQyB3VuaTFFRDMHdW5pMUVENAd1bmkxRUQ1B3VuaTFFRDYHdW5pMUVENwd1bmkxRUQ4B3VuaTFFRDkHdW5pMUVEQQd1bmkxRURCB3VuaTFFREMHdW5pMUVERAd1bmkxRURFB3VuaTFFREYHdW5pMUVFMAd1bmkxRUUxB3VuaTFFRTIHdW5pMUVFMwd1bmkxRUU0B3VuaTFFRTUHdW5pMUVFNgd1bmkxRUU3B3VuaTFFRTgHdW5pMUVFOQd1bmkxRUVBB3VuaTFFRUIHdW5pMUVFQwd1bmkxRUVEB3VuaTFFRUUHdW5pMUVFRgd1bmkxRUYwB3VuaTFFRjEHdW5pMUVGNAd1bmkxRUY1B3VuaTFFRjYHdW5pMUVGNwd1bmkxRUY4B3VuaTFFRjkGZGNyb2F0B3VuaTIwQUIHdW5pMDQ5QQd1bmkwNDlCB3VuaTA0QTIHdW5pMDRBMwd1bmkwNEFDB3VuaTA0QUQHdW5pMDRCMgd1bmkwNEIzB3VuaTA0QjYHdW5pMDRCNwd1bmkwNENCB3VuaTA0Q0MHdW5pMDRGNgd1bmkwNEY3B3VuaTA0OTYHdW5pMDQ5Nwd1bmkwNEJFB3VuaTA0QkYHdW5pMDRC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/+AA6AATATj/4QE5/+ABPP/hAUH/6QFJ/98BS//eAVP/3wFV//IAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AAFABn/8gDh//EBSf/yAUv/8gFT//IACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QADADUABMA4f/mAOL/9ADoABIA8f/nAS//5wE4/+UBOf/oAUn/5gFL/+YBU//mAVT/5wAJAOH/wwDx/88BL//OATj/5wE7/98BSf/RAUv/7AFT/6ABVP/RAAkA4f/DAPH/zwEv/84BOP/nATv/3wFJ/9EBS//sAVP/oAFU/9EAAgDU/+IBU//kAAIA1P/hAOj/5AAGAOj/7gDx/+4BBP/0ARv/8QEv/+8BVP/vAAQA8f/0AQT/9QEv//UBVP/1AAIA6P/JARf/7gAGAOgAFADx/+0A9//iAS//7QE5/+0BVP/tAAEBF//xAAUBF//rAan/6wGt/+kBtf/rAbb/6wATAEgADQDC/6sAw//AAMf/1QDo/6oBF//iARsADAFKAAsBTAALAaf/vwGp/+4Brf/sAbX/7QG2/+wBuP/1AbkADgG7AA0BvgANAd//sAAGAMX/6gDo/+4A8f+wAS//7AFU/+wB3P/oAAYA6AAUAPH/8AD8AAwBL//wATn/5gFU//AABQDoADoA8f/jAS//4gE5/+MBVP/jAAgA8f+6AQT/zwEb/9sBL/9QATn/nQFK//ABTP/yAVT/TAAIAPH/ugEE/88BG//bAS//UAE5/50BSv/wAUz/8gFU/0wABgDF/+oA6P/uAPH/sAEv/+wBVP/sAdz/6AABAOj/7wAIAPH/ugEE/88BG//bAS//UAE5/50BSv/w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/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAQAC//mAD//9ABf/+8BPP/tAAUASP/uAFn/6gG7//ABvP/tAb7/8AAFAEj/7gBZ/+oBu//wAbz/7QG+//AABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAUASP/uAFn/6gG7//ABvP/tAb7/8AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QABAaf/6wABAaf/6wABAaf/6wABAaf/6wAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAEA8f/1AAEA8f/1AAEA8f/1AAEA8f/1AAEA8f/AAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK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AUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wABAPH/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAYAxf/qAOj/7gDx/7ABL//sAVT/7AHc/+gABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAAQEX//EAAQDx//UAAgDo/8kBF//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAkACwAPAD8ADABU/+sAXwAOAaf/ywGp/+kBrf/nAbX/5wG2/+cACQALAA8APwAMAFT/6wBfAA4Bp//LAan/6QGt/+cBtf/nAbb/5wAJAAsADwA/AAwAVP/rAF8ADgGn/8sBqf/pAa3/5wG1/+cBtv/nACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAAQBZAAsAAQBZAAsAAQBZAAsACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAEA8f/AABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAkACwAUAD8AEQBU/+IAXwATAaf/tAGp/9kBrf/ZAbX/2QG2/9kABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UABAAL/+YAP//0AF//7wE8/+0AJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAaf/qwGp/80Brf/LAbX/ywG2/8sBuf/zAbz/8wG9/+8B3P/oAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AABARf/8QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAEA8f/1AAEA8f/1ABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAan/6QGt/+cBtf/nAbb/6QHf//AAAQEX//EACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oABgDF/+oA6P/uAPH/sAEv/+wBVP/sAdz/6AASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAEgDU/64A4QASAOb/4ADo/60A6v/WAPj/3wD8/9IBAv/gARf/zgEn/90BKf/iAS3/4AEz/+ABOf/pATz/2gFG/70BUP/fAVMAEQAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGp/+kBrf/nAbX/5wG2/+kB3//wAAEBF//xABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gABAaf/6wABAaf/6wAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAaf/qwGp/80Brf/LAbX/ywG2/8sBuf/zAbz/8wG9/+8B3P/oAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QATAFn/wQCz/8UAxf+0AOX/1wDx/7kBBP+yARf/0gEb/8gBL/+gATn/xQFB/+QBSv/MAUz/zAFU/8sBVf/vAan/6AGt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/+oDJP74Ayj/VgMzABQDNf/eAzb/6wM4/+sDOv/rAzv/6AM9/+sDRP/oA0z/6ANV/1YDVv/eA1z/6wNh/+gDYv/rA2f/6wNp/+gDbv9WA2//3gNw/1YDcf/eA3X/6wN3/+sDeP/rA4L/6wOE/+sDhv/rA4r/6AOM/+gDjv/oA5X/6wOY/1YDmf/eA5r/VgOb/94DnP9WA53/3gOe/1YDn//eA6D/VgOh/94Dov9WA6P/3gOk/1YDpf/eA6b/VgOn/94DqP9WA6n/3gOq/1YDq//eA6z/VgOt/94Drv9WA6//3gOx/+sDs//rA7X/6wO3/+sDuf/rA7v/6wO9/+sDv//rA8X/6wPH/+sDyf/rA8v/6wPN/+sDz//rA9H/6wPT/+sD1f/rA9f/6wPZ/+sD2//rA93/6gPf/+oD4f/qA+P/6gPl/+oD5//qA+n/6gPr/+gD7f/oA+//6AP2ABQAHwA2/9UAOP/kADn/7AA7/90Azf/VANH/1QEU/+QBLv/VATb/1QIL/90CgP/VAoL/1QKE/9UCkv/sApT/3QKW/90C/f/dAwz/3QMP/90DM//VA0X/7ANH/+wDSf/sA0v/3QNg/+QDaP/dA+r/3QPs/90D7v/dA/b/1QQT/90AGgA2/7AAOP/tADv/0ADN/7AA0f+wART/7QEu/7ABNv+wAgv/0AKA/7ACgv+wAoT/sAKU/9AClv/QAv3/0AMM/9ADD//QAzP/sANL/9ADYP/tA2j/0APq/9AD7P/QA+7/0AP2/7AEE//QABAALP/uADf/7gIH/+4CCP/uAgn/7gIK/+4CV//uAob/7gKI/+4Civ/uAoz/7gKO/+4CkP/uAyT/7gPc/+4D3v/uAEcABAAQAAkAEABF/+gARv/oAEf/6ABJ/+gAU//oAJH/6ACV/+gAtv/oAMP/6ADE/+gA8v/oAP7/6AEZ/+gBHf/oATX/6AFH/+gBSP/oAVL/6AFlABABZgAQAWgAEAFpABABagAQAhP/6AIU/+gCFf/oAhb/6AIX/+gCL//oAjH/6AIz/+gCNf/oAjf/6AI5/+gCO//oAj3/6AI//+gCQf/oAkP/6AJF/+gCR//oAkn/6AMQ/+gDNv/oAzr/6AM9/+gDTQAQA04AEANSABADXP/oA2L/6ANn/+gDdf/oA3f/6AN4/+gDhP/oA5X/6AOx/+gDs//oA7X/6AO3/+gDuf/oA7v/6AO9/+gDv//oA9P/6APV/+gD1//oA9v/6AA9AEX/7ABG/+wAR//sAEn/7ABT/+wAkf/sAJX/7AC2/+wAw//sAMT/7ADy/+wA/v/sARn/7AEd/+wBNf/sAUf/7AFI/+wBUv/sAhP/7AIU/+wCFf/sAhb/7AIX/+wCL//sAjH/7AIz/+wCNf/sAjf/7AI5/+wCO//sAj3/7AI//+wCQf/sAkP/7AJF/+wCR//sAkn/7AMQ/+wDNv/sAzr/7AM9/+wDXP/sA2L/7ANn/+wDdf/sA3f/7AN4/+wDhP/sA5X/7AOx/+wDs//sA7X/7AO3/+wDuf/sA7v/7AO9/+wDv//sA9P/7APV/+wD1//sA9v/7AAXAFH/7AET/+wCHf/sAh7/7AIf/+wCIP/sAiH/7AJr/+wCbf/sAm//7AMW/+wDHP/sAzj/7AOC/+wDhv/sA8X/7APH/+wDyf/sA8v/7APN/+wDz//sA9H/7APZ/+wABgAO/4QAEP+EAWf/hAFr/4QBb/+EAXD/hAAQACz/7AA3/+wCB//sAgj/7AIJ/+wCCv/sAlf/7AKG/+wCiP/sAor/7AKM/+wCjv/sApD/7AMk/+wD3P/sA97/7AABKSwABAAAACIATgDEAaoCkANqBAQGnghkCTYKLAvyDCQMVgzUDroPMBACEhQSyhQwFOoVcBXOFpAXBhcYF0IYlBrSGvQcChyIHLIc3AAdAAT/8gAJ//IAWP/zAFv/8wC4//MBFf/zAWX/8gFm//IBaP/yAWn/8gFq//ICJv/zAif/8wKV//MDGP/zAzv/8wNE//MDTP/zA03/8gNO//IDUv/yA2H/8wNp//MDiv/zA4z/8wOO//MD6//zA+3/8wPv//MAOQAl//MAKf/zADH/8wAz//MAgf/zAJD/8wCU//MArv/zAM7/8wED//MBEv/zARb/8wEY//MBGv/zARz/8wE0//MBUf/zAfj/8wIC//MCA//zAgT/8wIF//MCBv/zAi7/8wIw//MCMv/zAjT/8wJC//MCRP/zAkb/8wJI//MCav/zAmz/8wJu//MCn//zAvz/8wMJ//MDL//zAzL/8wNX//MDY//zA2b/8wOB//MDg//zA4X/8wPE//MDxv/zA8j/8wPK//MDzP/zA87/8wPQ//MD0v/zA9T/8wPW//MD2P/zA9r/8wA5ACX/5gAp/+YAMf/mADP/5gCB/+YAkP/mAJT/5gCu/+YAzv/mAQP/5gES/+YBFv/mARj/5gEa/+YBHP/mATT/5gFR/+YB+P/mAgL/5gID/+YCBP/mAgX/5gIG/+YCLv/mAjD/5gIy/+YCNP/mAkL/5gJE/+YCRv/mAkj/5gJq/+YCbP/mAm7/5gKf/+YC/P/mAwn/5gMv/+YDMv/mA1f/5gNj/+YDZv/mA4H/5gOD/+YDhf/mA8T/5gPG/+YDyP/mA8r/5gPM/+YDzv/mA9D/5gPS/+YD1P/mA9b/5gPY/+YD2v/mADYAI//kADr/0gA7/9MArf/kAK//5ADV/9IBCP/kAfH/5AHy/+QB8//kAfT/5AH1/+QB9v/kAff/5AIL/9MCKP/kAir/5AIs/+QClP/TApb/0wL4/+QC/f/TAwD/5AMM/9MDDf/SAw//0wMo/+QDNP/SA0v/0wNV/+QDaP/TA2v/0gNu/+QDcP/kA3n/0gOT/9IDmP/kA5r/5AOc/+QDnv/kA6D/5AOi/+QDpP/kA6b/5AOo/+QDqv/kA6z/5AOu/+QD6v/TA+z/0wPu/9MD+P/SBAD/0gQT/9MAJgAO/x4AEP8eACP/zQCt/80Ar//NAQj/zQFn/x4Ba/8eAW//HgFw/x4B8f/NAfL/zQHz/80B9P/NAfX/zQH2/80B9//NAij/zQIq/80CLP/NAvj/zQMA/80DKP/NA1X/zQNu/80DcP/NA5j/zQOa/80DnP/NA57/zQOg/80Dov/NA6T/zQOm/80DqP/NA6r/zQOs/80Drv/NAKYARf/cAEb/3ABH/9wASf/cAE//8wBQ//MAUf/WAFL/8wBT/9wAV//dAFj/4QBb/+EAkf/cAJX/3ACX/90Atv/cALj/4QC8//MAw//cAMT/3ADG/90A5//zAOv/8wDs//MA7v/zAO//8wDw//MA8v/cAPP/8wD1//MA9v/zAPn/8wD7//MA/v/cAQD/8wET/9YBFf/hARn/3AEd/9wBMf/zATX/3AFA//MBRf/zAUf/3AFI/9wBUv/cAhP/3AIU/9wCFf/cAhb/3AIX/9wCHP/zAh3/1gIe/9YCH//WAiD/1gIh/9YCIv/dAiP/3QIk/90CJf/dAib/4QIn/+ECL//cAjH/3AIz/9wCNf/cAjf/3AI5/9wCO//cAj3/3AI//9wCQf/cAkP/3AJF/9wCR//cAkn/3AJk//MCZv/zAmj/8wJp//MCa//WAm3/1gJv/9YCh//dAon/3QKL/90Cjf/dAo//3QKR/90Clf/hAxD/3AMS//MDFP/dAxb/1gMY/+EDG//dAxz/1gMd/90DNv/cAzf/8wM4/9YDOf/zAzr/3AM7/+EDPf/cAz7/8wND//MDRP/hA0z/4QNU//MDXP/cA13/8wNh/+EDYv/cA2f/3ANp/+EDdf/cA3f/3AN4/9wDfv/zA4D/8wOC/9YDhP/cA4b/1gOK/+EDjP/hA47/4QOS//MDlf/cA7H/3AOz/9wDtf/cA7f/3AO5/9wDu//cA73/3AO//9wDxf/WA8f/1gPJ/9YDy//WA83/1gPP/9YD0f/WA9P/3APV/9wD1//cA9n/1gPb/9wD3f/dA9//3QPh/90D4//dA+X/3QPn/90D6f/dA+v/4QPt/+ED7//hA/P/8wP1//MD///zBAz/8wQO//MEEP/zAHEABP/aAAn/2gBF//AARv/wAEf/8ABJ//AAU//wAFf/7wBY/9wAW//cAJH/8ACV//AAl//vALb/8AC4/9wAw//wAMT/8ADG/+8A8v/wAP7/8AEV/9wBGf/wAR3/8AE1//ABR//wAUj/8AFS//ABZf/aAWb/2gFo/9oBaf/aAWr/2gIT//ACFP/wAhX/8AIW//ACF//wAiL/7wIj/+8CJP/vAiX/7wIm/9wCJ//cAi//8AIx//ACM//wAjX/8AI3//ACOf/wAjv/8AI9//ACP//wAkH/8AJD//ACRf/wAkf/8AJJ//ACh//vAon/7wKL/+8Cjf/vAo//7wKR/+8Clf/cAxD/8AMU/+8DGP/cAxv/7wMd/+8DNv/wAzr/8AM7/9wDPf/wA0T/3ANM/9wDTf/aA07/2gNS/9oDXP/wA2H/3ANi//ADZ//wA2n/3AN1//ADd//wA3j/8AOE//ADiv/cA4z/3AOO/9wDlf/wA7H/8AOz//ADtf/wA7f/8AO5//ADu//wA73/8AO///AD0//wA9X/8APX//AD2//wA93/7wPf/+8D4f/vA+P/7wPl/+8D5//vA+n/7wPr/9wD7f/cA+//3AA0AAT/oAAJ/6AAV//xAFj/xQBb/8UAl//xALj/xQDG//EBFf/FAWX/oAFm/6ABaP+gAWn/oAFq/6ACIv/xAiP/8QIk//ECJf/xAib/xQIn/8UCh//xAon/8QKL//ECjf/xAo//8QKR//EClf/FAxT/8QMY/8UDG//xAx3/8QM7/8UDRP/FA0z/xQNN/6ADTv+gA1L/oANh/8UDaf/FA4r/xQOM/8UDjv/FA93/8QPf//ED4f/xA+P/8QPl//ED5//xA+n/8QPr/8UD7f/FA+//xQA9AEX/5wBG/+cAR//nAEn/5wBT/+cAkf/nAJX/5wC2/+cAw//nAMT/5wDy/+cA/v/nARn/5wEd/+cBNf/nAUf/5wFI/+cBUv/nAhP/5wIU/+cCFf/nAhb/5wIX/+cCL//nAjH/5wIz/+cCNf/nAjf/5wI5/+cCO//nAj3/5wI//+cCQf/nAkP/5wJF/+cCR//nAkn/5wMQ/+cDNv/nAzr/5wM9/+cDXP/nA2L/5wNn/+cDdf/nA3f/5wN4/+cDhP/nA5X/5wOx/+cDs//nA7X/5wO3/+cDuf/nA7v/5wO9/+cDv//nA9P/5wPV/+cD1//nA9v/5wBxAAQADAAJAAwARf/oAEb/6ABH/+gASf/oAFH/6gBT/+gAWAALAFsACwCR/+gAlf/oALb/6AC4AAsAw//oAMT/6ADy/+gA/v/oARP/6gEVAAsBGf/oAR3/6AE1/+gBR//oAUj/6AFS/+gBZQAMAWYADAFoAAwBaQAMAWoADAIT/+gCFP/oAhX/6AIW/+gCF//oAh3/6gIe/+oCH//qAiD/6gIh/+oCJgALAicACwIv/+gCMf/oAjP/6AI1/+gCN//oAjn/6AI7/+gCPf/oAj//6AJB/+gCQ//oAkX/6AJH/+gCSf/oAmv/6gJt/+oCb//qApUACwMQ/+gDFv/qAxgACwMc/+oDNv/oAzj/6gM6/+gDOwALAz3/6ANEAAsDTAALA00ADANOAAwDUgAMA1z/6ANhAAsDYv/oA2f/6ANpAAsDdf/oA3f/6AN4/+gDgv/qA4T/6AOG/+oDigALA4wACwOOAAsDlf/oA7H/6AOz/+gDtf/oA7f/6AO5/+gDu//oA73/6AO//+gDxf/qA8f/6gPJ/+oDy//qA83/6gPP/+oD0f/qA9P/6APV/+gD1//oA9n/6gPb/+gD6wALA+0ACwPvAAsADABa/+0AXP/tAOn/7QKY/+0Cmv/tApz/7QM8/+0DbP/tA3r/7QOU/+0D+f/tBAH/7QAMAFr/8gBc//IA6f/yApj/8gKa//ICnP/yAzz/8gNs//IDev/yA5T/8gP5//IEAf/yAB8AWP/0AFr/8gBb//QAXP/zALj/9ADp//IBFf/0Aib/9AIn//QClf/0Apj/8wKa//MCnP/zAxj/9AM7//QDPP/yA0T/9ANM//QDYf/0A2n/9ANs//IDev/yA4r/9AOM//QDjv/0A5T/8gPr//QD7f/0A+//9AP5//IEAf/yAHkABP/KAAn/ygA2/9IAOP/UADr/9AA7/9MAT//RAFD/0QBS/9EAWP/mAFr/7wBb/+YAuP/mALz/0QDN/9IA0f/SANX/9ADZ/+0A3P/hAOf/0QDp/+8A6//RAOz/0QDu/9EA7//RAPD/0QDz/9EA9f/RAPb/0QD5/9EA+//RAQD/0QEU/9QBFf/mAS7/0gEx/9EBNv/SAUD/0QFF/9EBZf/KAWb/ygFo/8oBaf/KAWr/ygIL/9MCHP/RAib/5gIn/+YCZP/RAmb/0QJo/9ECaf/RAoD/0gKC/9IChP/SApT/0wKV/+YClv/TAv3/0wMM/9MDDf/0Aw//0wMS/9EDGP/mAyf/7QMz/9IDNP/0Azf/0QM5/9EDO//mAzz/7wM+/9EDQ//RA0T/5gNL/9MDTP/mA03/ygNO/8oDUv/KA1T/0QNd/9EDYP/UA2H/5gNo/9MDaf/mA2v/9ANs/+8Def/0A3r/7wN+/9EDgP/RA4n/7QOK/+YDi//tA4z/5gON/+0Djv/mA4//4QOS/9EDk//0A5T/7wPq/9MD6//mA+z/0wPt/+YD7v/TA+//5gPz/9ED9f/RA/b/0gP4//QD+f/vA/r/4QP8/+ED///RBAD/9AQB/+8EDP/RBA7/0QQQ/9EEE//TAB0ANv++AFj/7wBb/+8AuP/vAM3/vgDR/74BFf/vAS7/vgE2/74CJv/vAif/7wKA/74Cgv++AoT/vgKV/+8DGP/vAzP/vgM7/+8DRP/vA0z/7wNh/+8Daf/vA4r/7wOM/+8Djv/vA+v/7wPt/+8D7//vA/b/vgA0ADb/5gA4/+cAOv/yADv/5wBa//EAzf/mANH/5gDV//IA2f/uANz/6ADp//EBFP/nAS7/5gE2/+YCC//nAoD/5gKC/+YChP/mApT/5wKW/+cC/f/nAwz/5wMN//IDD//nAyf/7gMz/+YDNP/yAzz/8QNL/+cDYP/nA2j/5wNr//IDbP/xA3n/8gN6//EDif/uA4v/7gON/+4Dj//oA5P/8gOU//ED6v/nA+z/5wPu/+cD9v/mA/j/8gP5//ED+v/oA/z/6AQA//IEAf/xBBP/5wCEACMAEAAl/+gAKf/oADH/6AAz/+gANv/gADj/4AA7/98Agf/oAJD/6ACU/+gArQAQAK7/6ACvABAAzf/gAM7/6ADPABAA0f/gANgAEADc/+EA7QAQAPT/4AD/ABABA//oAQgAEAES/+gBFP/gARb/6AEY/+gBGv/oARz/6AEu/+ABNP/oATb/4AFNABABUf/oAfEAEAHyABAB8wAQAfQAEAH1ABAB9gAQAfcAEAH4/+gCAv/oAgP/6AIE/+gCBf/oAgb/6AIL/98CKAAQAioAEAIsABACLv/oAjD/6AIy/+gCNP/oAkL/6AJE/+gCRv/oAkj/6AJq/+gCbP/oAm7/6AKA/+ACgv/gAoT/4AKU/98Clv/fAp//6AL4ABAC/P/oAv3/3wMAABADCf/oAwz/3wMP/98DKAAQAy//6AMy/+gDM//gA0v/3wNVABADV//oA2D/4ANj/+gDZv/oA2j/3wNuABADcAAQA4H/6AOD/+gDhf/oA4//4QOQ/+ADlgAQA5cAEAOYABADmgAQA5wAEAOeABADoAAQA6IAEAOkABADpgAQA6gAEAOqABADrAAQA64AEAPE/+gDxv/oA8j/6APK/+gDzP/oA87/6APQ/+gD0v/oA9T/6APW/+gD2P/oA9r/6APq/98D7P/fA+7/3wP2/+AD+v/hA/v/4AP8/+ED/f/gBBEAEAQSABAEE//fAC0ANv/xADj/9AA6//QAO//wAM3/8QDP//UA0f/xANX/9ADY//UA2f/zART/9AEu//EBNv/xAU3/9QIL//ACgP/xAoL/8QKE//EClP/wApb/8AL9//ADDP/wAw3/9AMP//ADJ//zAzP/8QM0//QDS//wA2D/9ANo//ADa//0A3n/9AOJ//MDi//zA43/8wOT//QDlv/1A+r/8APs//AD7v/wA/b/8QP4//QEAP/0BBH/9QQT//AAWQAjAA8ANv/mADj/5gA6AA4AO//mAK0ADwCvAA8Azf/mAM8ADgDR/+YA1QAOANgADgDZAAsA3P/lAO0ADwD0/+gA/wAPAQgADwEU/+YBLv/mATb/5gFNAA4B8QAPAfIADwHzAA8B9AAPAfUADwH2AA8B9wAPAgv/5gIoAA8CKgAPAiwADwKA/+YCgv/mAoT/5gKU/+YClv/mAvgADwL9/+YDAAAPAwz/5gMNAA4DD//mAycACwMoAA8DM//mAzQADgNL/+YDVQAPA2D/5gNo/+YDawAOA24ADwNwAA8DeQAOA4kACwOLAAsDjQALA4//5QOQ/+gDkwAOA5YADgOXAA8DmAAPA5oADwOcAA8DngAPA6AADwOiAA8DpAAPA6YADwOoAA8DqgAPA6wADwOuAA8D6v/mA+z/5gPu/+YD9v/mA/gADgP6/+UD+//oA/z/5QP9/+gEAAAOBBEADgQSAA8EE//mAC4ANv/jADr/5QA7/+QAzf/jAM//5QDR/+MA1f/lANj/5QDZ/+kA7f/qAP//6gEu/+MBNv/jAU3/5QIL/+QCgP/jAoL/4wKE/+MClP/kApb/5AL9/+QDDP/kAw3/5QMP/+QDJ//pAzP/4wM0/+UDS//kA2j/5ANr/+UDef/lA4n/6QOL/+kDjf/pA5P/5QOW/+UDl//qA+r/5APs/+QD7v/kA/b/4wP4/+UEAP/lBBH/5QQS/+oEE//kACEANv/iADr/5ADN/+IAz//kANH/4gDV/+QA2P/kANn/6QDt/+sA///rAS7/4gE2/+IBTf/kAoD/4gKC/+IChP/iAw3/5AMn/+kDM//iAzT/5ANr/+QDef/kA4n/6QOL/+kDjf/pA5P/5AOW/+QDl//rA/b/4gP4/+QEAP/kBBH/5AQS/+sAFwA2/+sAO//zAM3/6wDR/+sBLv/rATb/6wIL//MCgP/rAoL/6wKE/+sClP/zApb/8wL9//MDDP/zAw//8wMz/+sDS//zA2j/8wPq//MD7P/zA+7/8wP2/+sEE//zADAAT//vAFD/7wBS/+8AWv/wALz/7wDn/+8A6f/wAOv/7wDs/+8A7v/vAO//7wDw/+8A8//vAPX/7wD2/+8A+f/vAPv/7wEA/+8BMf/vAUD/7wFF/+8CHP/vAmT/7wJm/+8CaP/vAmn/7wMS/+8DN//vAzn/7wM8//ADPv/vA0P/7wNU/+8DXf/vA2z/8AN6//ADfv/vA4D/7wOS/+8DlP/wA/P/7wP1/+8D+f/wA///7wQB//AEDP/vBA7/7wQQ/+8AHQAE//IACf/yAFj/9QBb//UAuP/1ARX/9QFl//IBZv/yAWj/8gFp//IBav/yAib/9QIn//UClf/1Axj/9QM7//UDRP/1A0z/9QNN//IDTv/yA1L/8gNh//UDaf/1A4r/9QOM//UDjv/1A+v/9QPt//UD7//1AAQA9P/tA5D/7QP7/+0D/f/tAAoABP/1AAn/9QFl//UBZv/1AWj/9QFp//UBav/1A03/9QNO//UDUv/1AFQARf/wAEb/8ABH//AASf/wAFH/6wBT//AAkf/wAJX/8AC2//AAw//wAMT/8ADy//AA/v/wARP/6wEZ//ABHf/wATX/8AFH//ABSP/wAVL/8AIT//ACFP/wAhX/8AIW//ACF//wAh3/6wIe/+sCH//rAiD/6wIh/+sCL//wAjH/8AIz//ACNf/wAjf/8AI5//ACO//wAj3/8AI///ACQf/wAkP/8AJF//ACR//wAkn/8AJr/+sCbf/rAm//6wMQ//ADFv/rAxz/6wM2//ADOP/rAzr/8AM9//ADXP/wA2L/8ANn//ADdf/wA3f/8AN4//ADgv/rA4T/8AOG/+sDlf/wA7H/8AOz//ADtf/wA7f/8AO5//ADu//wA73/8AO///ADxf/rA8f/6wPJ/+sDy//rA83/6wPP/+sD0f/rA9P/8APV//AD1//wA9n/6wPb//AAjwAEAA0ACQANAEP/8ABF/7AARv+wAEf/sABJ/7AAUf/WAFP/sABYAAsAWwALAJH/sACV/7AAtv+wALgACwDE/7AA7f+vAPL/sAD+/7AA//+vARP/1gEVAAsBGf+wAR3/sAE1/7ABR/+wAUj/sAFS/7ABZQANAWYADQFoAA0BaQANAWoADQIM//ACDf/wAg7/8AIP//ACEP/wAhH/8AIS//ACE/+wAhT/sAIV/7ACFv+wAhf/sAId/9YCHv/WAh//1gIg/9YCIf/WAiYACwInAAsCKf/wAiv/8AIt//ACL/+wAjH/sAIz/7ACNf+wAjf/sAI5/7ACO/+wAj3/sAI//7ACQf+wAkP/sAJF/7ACR/+wAkn/sAJr/9YCbf/WAm//1gKVAAsDEP+wAxb/1gMYAAsDHP/WAzX/8AM2/7ADOP/WAzr/sAM7AAsDPf+wA0QACwNMAAsDTQANA04ADQNSAA0DVv/wA1z/sANhAAsDYv+wA2f/sANpAAsDb//wA3H/8AN1/7ADd/+wA3j/sAOC/9YDhP+wA4b/1gOKAAsDjAALA44ACwOV/7ADl/+vA5n/8AOb//ADnf/wA5//8AOh//ADo//wA6X/8AOn//ADqf/wA6v/8AOt//ADr//wA7H/sAOz/7ADtf+wA7f/sAO5/7ADu/+wA73/sAO//7ADxf/WA8f/1gPJ/9YDy//WA83/1gPP/9YD0f/WA9P/sAPV/7AD1/+wA9n/1gPb/7AD6wALA+0ACwPvAAsEEv+vAAgA7QAQAPT/8AD/ABADkP/wA5cAEAP7//AD/f/wBBIAEABFAEUADABGAAwARwAMAEkADABTAAwAkQAMAJUADAC2AAwAwwAMAMQADADtABgA8gAMAPT/9wD+AAwA/wAYARkADAEdAAwBNQAMAUcADAFIAAwBUgAMAhMADAIUAAwCFQAMAhYADAIXAAwCLwAMAjEADAIzAAwCNQAMAjcADAI5AAwCOwAMAj0ADAI/AAwCQQAMAkMADAJFAAwCRwAMAkkADAMQAAwDNgAMAzoADAM9AAwDXAAMA2IADANnAAwDdQAMA3cADAN4AAwDhAAMA5D/9wOVAAwDlwAYA7EADAOzAAwDtQAMA7cADAO5AAwDuwAMA70ADAO/AAwD0wAMA9UADAPXAAwD2wAMA/v/9wP9//cEEgAYAB8AWP/0AFr/8ABb//QAuP/0AOn/8ADt//MA///zARX/9AIm//QCJ//0ApX/9AMY//QDO//0Azz/8ANE//QDTP/0A2H/9ANp//QDbP/wA3r/8AOK//QDjP/0A47/9AOU//ADl//zA+v/9APt//QD7//0A/n/8AQB//AEEv/zAAoABP/WAAn/1gFl/9YBZv/WAWj/1gFp/9YBav/WA03/1gNO/9YDUv/WAAoABP/1AAn/9QFl//UBZv/1AWj/9QFp//UBav/1A03/9QNO//UDUv/1AF4ABAALAAkACwBF/+sARv/rAEf/6wBJ/+sAUf/pAFP/6wCR/+sAlf/rALb/6wDD/+sAxP/rAPL/6wD+/+sBE//pARn/6wEd/+sBNf/rAUf/6wFI/+sBUv/rAWUACwFmAAsBaAALAWkACwFqAAsCE//rAhT/6wIV/+sCFv/rAhf/6wId/+kCHv/pAh//6QIg/+kCIf/pAi//6wIx/+sCM//rAjX/6wI3/+sCOf/rAjv/6wI9/+sCP//rAkH/6wJD/+sCRf/rAkf/6wJJ/+sCa//pAm3/6QJv/+kDEP/rAxb/6QMc/+kDNv/rAzj/6QM6/+sDPf/r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ATEDUgNXATUDWgNaATsDXANcATwDYANhAT0DZgNmAT8DaANxAUADdAN1AUoDdwN6AUwDgQOCAVADhgOGAVIDiAOOAVMDkwOUAVoDmAPAAVwDwgPCAYUDxAPRAYYD2QPZAZQD3APcAZUD3gPeAZYD6gPvAZcD8gPyAZ0D9AP0AZ4D9gP2AZ8D+AP5AaAD/gQBAaIEBAQEAaYEBgQHAacECQQJAakEDQQNAaoEDwQPAasEEwQTAawAAQAKAAoAKAAzADQAPQBIAE0AVgBZAF0AAQAiAJkAsACyALMAtAC7AL4AvwDAAMUAxwDIAMkAzQDRANMA1ADWAN4A4gDjAOQA5QDmAOgA6gDsAPEA8wD2APsA/gEdAdwAAgB2AAQABAAAAAkACQABAA4ADgACABAAEAADACMAJwAEACoAMgAJADYAPAASAEMARQAZAEcARwAcAEoASgAdAE8AUgAeAFQAVAAiAFgAWAAjAFoAXAAkAIgAiAAnAKwArwAoALgAuAAsALwAvAAtAMIAwgAuAM8A0AAvANIA0gAxANUA1QAyANcA2QAzANsA2wA2AN0A3QA3AN8A3wA4AOEA4QA5AOcA5wA6AOkA6QA7APIA8gA8APcA9wA9APkA+gA+AP8BAABAAQUBBQBCAQgBCABDARMBFQBEAScBKQBHASwBLABKAS4BLgBLAUUBRQBMAWUBawBNAW8BcABUAewB7QBWAe8B7wBYAfECFwBZAhwCIQCAAiYCNgCGAjgCQQCXAkoCTAChAk4CTgCkAlACUAClAlICUgCmAlQCVACnAlcCVwCoAlkCWQCpAlsCWwCqAl0CXQCrAl8CXwCsAmECYQCtAmMCbwCuAnECcQC7AnMCcwC8AnUCdQC9AoACgAC+AoICggC/AoQChADAAoYChgDBAogCiADCAooCigDDAowCjADEAo4CjgDFApACkADGApICkgDHApQCnADIAvgC/QDRAwADDwDXAxIDEgDnAxYDFgDoAxgDGADpAxwDHADqAx8DIADrAyIDKwDtAy0DLwD3AzEDNgD6AzgDPgEAA0QDRQEHA0cDRwEJA0kDSQEKA0sDTgELA1IDVwEPA1oDWgEVA1wDXAEWA2ADYQEXA2YDcQEZA3QDdQElA3cDegEnA4EDggErA4YDhgEtA4gDjgEuA5MDlAE1A5gDwAE3A8IDwgFgA8QD0QFh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ABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcAAAAAAAAAAAAAABEAEQARABEAEQARABEABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABgAGAAYABgAOABoAGgAaABoAGgAaABoAFQAVABUAFQAVAAAAAAAAAAAAGAAIAAgACAAIAAgACwALAAsACwACAAIAEQAaABEAGgARABoABQAVAAUAFQAFABUABQAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAUAFQAFABUABQAVAAUAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAABgAAAAYABgABQAIAAUACAAFAAgAAAAAAAAAAAAAAAAAGQAbABkAGwAZABsAGQAbABkAGwAKAAAACgAAAAoAAAAGAAsABgALAAYACwAGAAsABgALAAYACwAJAAAADgACAA4AFAAMABQADAAUAAwAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAUADgAAAAAAEQAAAAAAFAAAAAAAAAAAAAAABQAAAAAADgASAAAADgAVAAAAGAAAAAsAAAAIAAAAAgAAAAAACwAIAAsAAAAAAAAAAAAAAAAAHAAAAAAAEAARAAAAAAAAAAAAAAAAAAUAAAAAAAUACgASABoAFQAYAAgAGAAVAAIAFgAVABgAGwAAAAAAAAAYAAIACQAAAAkAAAAJAAAADgACAAcABwAAAAAAAAAHAAAAGAARABoABQAAAAAAAAAAABUAGAAAAAAADQACABUABQAAAAAABQAVAA4AAgAAABIAFgAAABEAGgARABoAAAAAAAAAFQAAABUAFQASABYAAAAAAAAAGAAAABgABQAIAAUAFQAFAAgAAAAAABAAAgAQAAIAEAACAA8AAwAAABgAEgAWABUAAQAEABEAGgARABoAEQAaABEAGgARABoAEQAaABEAGgARABoAEQAaABEAGgARABoAEQAaAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAAAAAAAAAFAAgABQAIAAUACAAFAAgABQAIAAUACAAFAAgABQAVAAUAFQAFABUABQAIAAUAFQAGAAsABgALAAAACwAAAAsAAAALAAAACwAAAAsADgACAA4AAgAOAAIAAAAAAAAAGAAAABgACgAAABIAFgAPAAMADwADAAAAGAASABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAAQAEAA4AAAAAAAAAAAAAABcAAQAAAAoALACOAAFERkxUAAgABAAAAAD//wAIAAAAAQACAAMABAAFAAYABwAIbGlnYQAybG51bQA4c21jcAA+c3MwMQBEc3MwMgBKc3MwMwBQc3MwNABWc3MwNQBcAAAAAQABAAAAAQACAAAAAQAAAAAAAQADAAAAAQAEAAAAAQAFAAAAAQAGAAAAAQAHAAgAEgAaACIAKgAyADoAQgBKAAEAAAABAEAABAAAAAEB9gABAAAAAQIAAAEAAAABAhIAAQAAAAECEAABAAAAAQIOAAEAAAABAgwAAQAAAAECDgACAhAA3AGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAHoAbUBtgG3AbgBuQG6AbsBvAG9Ab4BpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQB6AG1AbYBtwG4AbkBugG7AbwBvQG+AvcCogKhAqICowKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+AqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+AvMCvwK/AsACwALBAsECwgLCAsMCwwLFAsUCxgLGAscCxwLIAsgCyQLJAsoCygLLAssCzALMAs0CzQLPAs8C0ALQAtEC0QLSAtIC0wLTAtQC1ALVAtYC1gLXAtcC2ALYAtkC2QLaAtoC2wLbAtwC3ALdAt0C3gLeAt8C3wLgAuAC4QLhAuIC4gLjAuMC5ALkAuUC5QLmAuYC5wLnAugC6P////8C6gLqAusC6wLsAuwC7QLtAu4C7gLvAu8C8ALwAvEC8QLyAvIC8wL0AvQC9QL1AvYC9gKhAAEApAABAAgAAQAEAZIAAgBLAAIAmAAKAZgBzAHEAdYB1wHYAdkB2wHdAecAAQCIAZEAAQCIASgAAQCIAa4AAgCIAAIB4wHkAAIAfgACAeUB5gACAA0AIwA8AAAAQwBcABoAgwCDADQAhQCFADUB7AHtADYB7wIxADgCNAJFAHsCSAJUAI0CVwJoAJoCagJ7AKwCfgJ/AL4CggKcAMAD8APwANsAAQABAEgAAgABABIAGwAAAAEAAQBJAAEAAQC2AAEAAQA0AAEAAgAtAE0=",
-"Roboto-Medium.ttf":"AAEAAAAOAIAAAwBgR0RFRgsuCy8AASxgAAAASEdQT1OQeyOPAAEsqAAAl/pHU1VCeolvLwABxKQAAANsT1MvMrkTKcoAAAFoAAAAYFZETVhu6nZPAAASOAAABeBjbWFwf76BZgAAGBgAAA7iZ2x5Zm8zqQ4AACb8AADUQGhlYWT1Pw7VAAAA7AAAADZoaGVhCx4JIwAAASQAAAAkaG10eLpNNCcAAAHIAAAQcGxvY2EEms7QAAD7PAAACDptYXhwBDsA9gAAAUgAAAAgbmFtZb10XwMAAQN4AAAEn3Bvc3Tfb5xiAAEIGAAAJEYAAQAAAAEAAF5SMstfDzz1AAkIAAAAAADE8BEuAAAAAM2CsnL6JP3VCYsIYgAAAAkAAgAAAAAAAAABAAAHbP4MAAAJnfok/V0JiwABAAAAAAAAAAAAAAAAAAAEHAABAAAEHACXABYAXQAFAAEAAAAAAAAAAAAAAAAAAwABAAME3gH0AAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAAAAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAHB5cnMAAAAA//0GAP4AAGYHmgIAIAABn08BAAAEOgWwAAAAIAACAf4AAAAAAAAB/gAAAf4AAAKYAFIE4gA8BIwAZAXgAGQFHQA+AVoAUgK3AIACvAARA38AGwR1AEQBwgAnAqAARwI8AJkDKgACBIwAaASMAMoEjABRBIwATwSMADgEjACBBIwAdASMAEUEjABhBIwAUgIlAJkCIABRBBEAPwSOAJEEKgCAA+QAKQchAEoFQgAaBSAAnwUgAHQFYgCfBKMAnwShAJ8FbQB0BbAAnwJNAK0EfAA6BSgAnwRkAJ8HAgCfBbAAnwWPAHQFKwCfBZAAdAVFAJ8E8wBTBOoANQV0AIYFKwAaBwIARAUUAC8FAwATBMAAWAIxAIQDVwAVAjEADANrADUDnAADApQASgRaAF4EiACABDMAUQSIAFMEPABZAs8AMQSIAFQEiAB9AhMAkAIZ/7AEMACBAhMAkAb1AIAEiAB+BIgAUwSIAIAEiABTAtoAgAQpAFECnQAZBIgAewQOACAF+gAlBA4AIQQOABAEDgBVAq8AOAICAK4CrwAbBVEAdQIeAI8EfQBoBLUAUQWdAF0E4AAaAfwAiAT4AFoEHgCkBkQAVwORAHQD4gBUBG0AfwZEAFcD2wCHAwoAfwRLAF8DYQBtA2MAYQKxAHgEuwCSBBAAPgJCAKACEABtAjUAZAOnAHcD4gBcBgwAmwZmAJMG0wBmBAEAYAeF//YERABNBXoAaQTKAJQE5wCIBsEANAS6ADwEkQBDBIkAUwSXAIcFogAYAhoAjwSYAI4EJAAbAj8AGwWSAJMEiAB+B7QAZQc6AFsCDACLAtD/3QWJAGYEnwBSBaUAhgTyAHsCJv+1BDwAWQPmAJsDsAB5A3wAdQJPAJoCsgCCAk0AKQPYAIADLwB6ApwAqwAA/NsAAP02AAD8eQAA/T4AAPwMAAD9IgJdANcEPACdAkIAoAR1AJ8FvQAaBXsAZgU5ACMEkQBwBbEAnwSRAEcF6wBLBacASAVbAGwEhABWBMYAlgQOACAEiABUBGAAYAQaAGEEiAB+BKIAcwKmAKkEagAWBBMAZAT3AE8EiACABDcAUgSQAFIELgBABGAAgAXQAEQFyQBPBpQAZgUuAHUEdf/uBnEAMwX/ACQFPgByCIoALgiRAJ8GXwA1BasAmQUIAJQGBwAmB5oAGATTAEoFqgCaBakALgUKAD8GYABPBfYAmQWIAI8HmgCeB/oAngYaABgG+QCfBQcAlAU8AIgHVACqBPsALQR9AFsEjwCPA1oAhQT2ACcGdgAXBBYATQSYAIYEbgCPBJoAHwYDAI8ElwCGBJgAhgP1ACMF0wBUBNMAhgRmAF8GjgCGBuwAfgUYAB8GbwCPBGgAjwQ8AFEGhACQBHAAJwSJ/+EEPQBYBtEAHwbkAIYEif/1BJgAhgdDAI0GTwBwBGf/4AcpAKIGAQCGBQcAIARgAAoHQgC2BjYAnQbtAIQF5gCCCTIArQf5AI8EIQApA/AAMwV7AGoEiQBSBRkAEQQOACAFewBqBIkAUwc+AI0GRAB0B0MAjQZQAHAFHQBqBEoAXAT/AG0AAPxmAAD8cwAA/XsAAP2lAAD6JP7p+k0EZ//gBRQAnwSHAIAEagCUA6IAfgS3AJ8EIAB+BSoAlASrAI4GlgA0BaQAPgfRAJ8FqwB+CEcAnwb1AH4GJQBpBP8AYQcyAC4FcQAmBXUAggRzAHQFhwCKBiYAIATE/84FHwCUBHgAjgWwAJ8EiAB+BYgAUwSmAF0EpgBdBMcAOwNTADQFBwBUBusAZgbdAF4GUwA7BSgALwR7AEkEPwB1B74AQwadAD8H/gCYBp4AdwUDAGIELABVBaoAIgUdAEQFVwCHBBQAAAgpAAAEFAAACCkAAAK5AAACCgAAAVwAAAR/AAACMAAAAaIAAADRAAAAAAAABYcArQaBALIDnQAEAcAAYAG8ADMBzgAyAagARwMUAGIDGwBAAwgAMgRdAEAEmQBcAssAiAP6AJwFpgCcB6gASwJyAGwCaQBUA5wALQOpAD8DXABpBLUATwa4AJkETQBLBeUAcQPiAEUIyACYBQkAZAUUAJYGyQBpB2EAageRAGoG7wBqBLsAQwWWAKYE2QBABIMAngSyADsIRQBkAiH/sgSOAGUETACYBEYAqgRLAKAEGgAkAlsAswKYAGMB8QBFBKgAGAAAAAAIMABZCDUAXAQyAE0DiwBNBJMAbAMn/58CEP+wAk0AGAGzAFwDoQB1A6EAdQOhAHUECwB5BAsAdQQL/0wECwB6A6EAWwIFAJAEyAAcBIwAjgSUAGgErwCOBEcAjgQqAI4E2wBoBRIAjgIVAI4EFwAuBHcAjgO9AI4GBgCOBSEAjgTKAGYE3QBoBKgAjgRwAE8EMgA8BQAAfgSxABwGDgA0BIwALARVABMETQBKBIYAbQKFAD4D/wBSBCIATQRlADkEfABRBD0AbQOvADwEQwBSBCoAPwIzAFcDVQBrA2YAYAL9ADgDdgBoA3YAcAMAAFIDgwBoA2YAYAOfAHADuQCXArIAlgNCAGwEjABPBIwAOASMAIEEmAB0BDsACgQ0ADIEYgA+BIwAYQS7AFYEiABTBUkAnwRaAGAFMgCfBSgAnwQwAIEFOgCfBC0AgQSNAFIEjACOA3wAdQH+AAACoABHBYAAJAWAACQEpv/9BOoANQKd/+cFQgAaBUIAGgVCABoFQgAaBUIAGgVCABoFQgAaBSAAdASjAJ8EowCfBKMAnwSjAJ8CTf/MAk0ArQJN/9gCTf+9BbAAnwWPAHQFjwB0BY8AdAWPAHQFjwB0BXQAhgV0AIYFdACGBXQAhgUDABMEWgBeBFoAXgRaAF4EWgBeBFoAXgRaAF4EWgBeBDMAUQQ8AFkEPABZBDwAWQQ8AFkCGv+vAhoAjwIa/7sCGv+gBIgAfgSIAFMEiABTBIgAUwSIAFMEiABTBIgAewSIAHsEiAB7BIgAewQOABAEDgAQBUIAGgRaAF4FQgAaBFoAXgVCABoEWgBeBSAAdAQzAFEFIAB0BDMAUQUgAHQEMwBRBSAAdAQzAFEFYgCfBR4AUwSjAJ8EPABZBKMAnwQ8AFkEowCfBDwAWQSjAJ8EPABZBKMAnwQ8AFkFbQB0BIgAVAVtAHQEiABUBW0AdASIAFQFbQB0BIgAVAWwAJ8EiAB9Ak3/vwIa/6ICTf+/Ahr/ogJN/+UCGv/IAk0AHAIT//4CTQCjBskArQQsAJAEfAA6Aib/tQUoAJ8EMACBBGQAnwITAJAEZACfAhMAWARkAJ8CqQCQBGQAnwLvAJAFsACfBIgAfgWwAJ8EiAB+BbAAnwSIAH4EiP/VBY8AdASIAFMFjwB0BIgAUwWPAHQEiABTBUUAnwLaAIAFRQCfAtoAVgVFAJ8C2gBDBPMAUwQpAFEE8wBTBCkAUQTzAFMEKQBRBPMAUwQpAFEE8wBTBCkAUQTqADUCnQAZBOoANQKdABkE6gA1AsUAGQV0AIYEiAB7BXQAhgSIAHsFdACGBIgAewV0AIYEiAB7BXQAhgSIAHsFdACGBIgAewcCAEQF+gAlBQMAEwQOABAFAwATBMAAWAQOAFUEwABYBA4AVQTAAFgEDgBVB4X/9gbBADQFegBpBIkAUwSv/+oEr//qBDIAPATIABwEyAAcBMgAHATIABwEyAAcBMgAHATIABwElABoBEcAjgRHAI4ERwCOBEcAjgIV/6wCFQCOAhX/uAIV/50FIQCOBMoAZgTKAGYEygBmBMoAZgTKAGYFAAB+BQAAfgUAAH4FAAB+BFUAEwTIABwEyAAcBMgAHASUAGgElABoBJQAaASUAGgErwCOBEcAjgRHAI4ERwCOBEcAjgRHAI4E2wBoBNsAaATbAGgE2wBoBRIAjgIV/58CFf+fAhX/xQIV//kCFQCEBBcALgR3AI4DvQCOA70AjgO9AI4DvQCOBSEAjgUhAI4FIQCOBMoAZgTKAGYEygBmBKgAjgSoAI4EqACOBHAATwRwAE8EcABPBHAATwQyADwEMgA8BQAAfgUAAH4FAAB+BQAAfgUAAH4FAAB+Bg4ANARVABMEVQATBE0ASgRNAEoETQBKCOAATwVCABoFB/+vBhT/3AKx/+MFowAqBWf/ZwVvABMCpv+wBUIAGgUgAJ8EowCfBMAAWAWwAJ8CTQCtBSgAnwcCAJ8FsACfBY8AdAUrAJ8E6gA1BQMAEwUUAC8CTf+9BQMAEwSEAFYEYABgBIgAfgKmAKkEYACABJgAjgSIAFMEuwCSBA4AIAQOACECpv/EBGAAgASIAFMEYACABpQAZgSjAJ8EdQCfBPMAUwJNAK0CTf+9BHwAOgUoAJ8FKACfBQoAPwVCABoFIACfBHUAnwSjAJ8FqgCaBwIAnwWwAJ8FjwB0BbEAnwUrAJ8FIAB0BOoANQUUAC8EWgBeBDwAWQSYAIYEiABTBIgAgAQzAFEEDgAQBA4AIQQ8AFkDWgCFBCkAUQITAJACGv+gAhn/sARuAI8EDgAQBwIARAX6ACUHAgBEBfoAJQcCAEQF+gAlBQMAEwQOABABWgBSApgAUgRKAJoE4gAxAib/tQG8ADMHAgCfBvUAgAVCABoEWgBeBY//PQd3ADEHsQAxBKMAnwWqAJoEPABZBJgAhgWnAEgFyQBPBRkAEQQO/+MIlgBTCZ0AdATTAEoEFgBNBSAAdAQzAFEFAwATBA4AIAJNAK0HmgAYBnYAFwJNAK0FQgAaBFoAXgVCABoEWgBeB4X/9gbBADQEowCfBDwAWQWIAFMEPABZBDwAWQeaABgGdgAXBNMASgQWAE0FqgCaBJgAhgWqAJoEmACGBY8AdASIAFMFewBqBIkAUgV7AGoEiQBSBTwAiAQ8AFEFCgA/BA4AEAUKAD8EDgAQBQoAPwQOABAFiACPBGYAXwb5AJ8GbwCPBRQALwQOACEEiABTBakALgSaAB8FQgAaBFoAXgVCABoEWgBeBUIAGgRaAF4FQgAEBFr/iQVCABoEWgBeBUIAGgRaAF4FQgAaBFoAXgVCABoEWgBeBUIAGgRaAF4FQgAaBFoAXgVCABoEWgBeBUIAGgRaAF4EowCfBDwAWQSjAJ8EPABZBKMAnwQ8AFkEowCfBDwAWQSj/8wEPP+LBKMAnwQ8AFkEowCfBDwAWQSjAJ8EPABZAk0ArQIaAI8CTQCfAhMAggWPAHQEiABTBY8AdASIAFMFjwB0BIgAUwWPACsEiP+mBY8AdASIAFMFjwB0BIgAUwWPAHQEiABTBYkAZgSfAFIFiQBmBJ8AUgWJAGYEnwBSBYkAZgSfAFIFiQBmBJ8AUgV0AIYEiAB7BXQAhgSIAHsFpQCGBPIAewWlAIYE8gB7BaUAhgTyAHsFpQCGBPIAewWlAIYE8gB7BQMAEwQOABAFAwATBA4AEAUDABMEDgAQBKYAUwSmAFMFKACf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w83m/k4AAAAAAf/9AAAEKgYYABwAAAEjERc+ATMyFhURIxE0JiMiBgcRIxEjNTM1MxUzAoz+AzWXYLC982RoSW4m856e8/4Ex/7sAUtR1Of9bQKVgnA6NfzoBMeqp6cAAAEANQAABLUFsAAPAAABIxEjESM1MxEhNSEVIREzA73P883N/joEgP45zwMS/O4DEqoBMcPD/s8AAf/n/+wCdgVBAB8AAAERMxUjFTMVIxEUFjMyNjcXDgEjIiY1ESM1MzUjNTMRAaHDw9XVMSsZLBQaIV4xg4/Hx5WVBUH++bSlqv75RTYHBrIQFJmrAQeqpbQBB///ABoAAAUoByICJgAjAAAABwBCAPwBXP//ABoAAAUoByECJgAjAAAABwBzAbMBW///ABoAAAUoB0cCJgAjAAAABwCaALcBWf//ABoAAAUoB2MCJgAjAAAABwCgALkBbP//ABoAAAUoBw0CJgAjAAAABwBoAJMBXf//ABoAAAUoB48CJgAjAAAABwCeAUwBs///ABoAAAUoB70CJgAjAAAABwHUAVIBKP//AHT+PATYBcUCJgAlAAAABwB3Acb/+///AJ8AAAR1ByICJgAnAAAABwBCAMQBXP//AJ8AAAR1ByECJgAnAAAABwBzAXsBW///AJ8AAAR1B0cCJgAnAAAABwCaAH8BWf//AJ8AAAR1Bw0CJgAnAAAABwBoAFsBXf///8wAAAGgByICJgArAAAABwBC/4IBXP//AK0AAAKEByECJgArAAAABwBzADgBW////9gAAAJ5B0cCJgArAAAABwCa/z0BWf///70AAAKSBw0CJgArAAAABwBo/xkBXf//AJ8AAAUQB2MCJgAwAAAABwCgAO4BbP//AHT/6wUbBzcCJgAxAAAABwBCASMBcf//AHT/6wUbBzYCJgAxAAAABwBzAdoBcP//AHT/6wUbB1wCJgAxAAAABwCaAN4Bbv//AHT/6wUbB3gCJgAxAAAABwCgAOABgf//AHT/6wUbByICJgAxAAAABwBoALoBcv//AIb/6wTxByICJgA3AAAABwBCARcBXP//AIb/6wTxByECJgA3AAAABwBzAc4BW///AIb/6wTxB0cCJgA3AAAABwCaANIBWf//AIb/6wTxBw0CJgA3AAAABwBoAK4BXf//ABMAAATvByECJgA7AAAABwBzAZYBW///AF7/7AQB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AAcAnADtAcH//wBU/kwECAYaAiYASQAAAAYAnHlqAAD//wB0/+sE4gc2AiYAKQAAAAcAnQGHAYD//wBU/kwECAXfAiYASQAAAAcAnQETACn//wB0/eIE4gXFAiYAKQAAAAcBkQG2/qv//wBU/kwECAaKAiYASQAAAAcBpQEtAH7//wCfAAAFEAdHAiYAKgAAAAcAmgDoAVn//wB9AAAEDAdiAiYASgAAAAcAmgAbAXT///+/AAACkAdjAiYAKwAAAAcAoP8/AWz///+iAAACcwYMAiYAigAAAAcAoP8iABX///+/AAAClgb2AiYAKwAAAAcAbv84AUb///+iAAACeQWgAiYAigAAAAcAbv8b//D////lAAACawdcAiYAKwAAAAcAnP9wAaz////IAAACTgYFAiYAigAAAAcAnP9TAFX//wAc/lwBoAWwAiYAKwAAAAYAn/MKAAD////+/lIBgwYYAiYASwAAAAYAn9UAAAD//wCjAAABpgchAiYAKwAAAAcAnQAJAWv//wCt/+sGMwWwACYAKwAAAAcALAJNAAD//wCQ/ksDoQYYACYASwAAAAcATAITAAD//wA6/+sEsgc/AiYALAAAAAcAmgF2AVH///+1/ksCZAXjAiYAmAAAAAcAmv8o//X//wCf/fAFLwWwAiYALQAAAAcBkQGK/rn//wCB/fIENQYYAiYATQAAAAcBkQEv/rv//wCfAAAELwb4AiYALgAAAAcAcwAqATL//wCQAAACZwdfAiYATgAAAAcAcwAbAZn//wCf/fIELwWwAiYALgAAAAcBkQF1/rv//wBY/fIBgwYYAiYATgAAAAcBkQAT/rv//wCfAAAELwWyAiYALgAAAAcBkQIEBKz//wCQAAAC6AYYACYATgAAAAcBkQGOBRL//wCfAAAELwWwAiYALgAAAAcAnQG7/dT//wCQAAAC9wYYACYATgAAAAcAnQFa/a///wCfAAAFEAchAiYAMAAAAAcAcwHoAVv//wB+AAAECwXfAiYAUAAAAAcAcwFTABn//wCf/fIFEAWwAiYAMAAAAAcBkQHg/rv//wB+/fIECwROAiYAUAAAAAcBkQFL/rv//wCfAAAFEAdOAiYAMAAAAAcAmwEDAV3//wB+AAAECwYMAiYAUAAAAAYAm24bAAD////VAAAECwYYAiYAUAAAAAcBkf+QBRL//wB0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aAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABhAGMAaABlAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBMAEkAQwBFAE4AUwBFAC0AMgAuADAAUgBvAGIAbwB0AG8ATQBlAGQAaQB1AG0AAAIAAAAAAAD/agBkAAAAAAAAAAAAAAAAAAAAAAAAAAAEHAAAAQIAAgADAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAIoBAwCDAJMA8gDzAI0AlwCIAQQA3gDxAJ4AqgD1APQA9gCiAJAA8ACRAO0AiQCgAOoAuAChAO4BBQDXAQYA4gDjAQcBCACwALEBCQCmAQoBCwEMAQ0BDgEPANgA4QDbANwA3QDgANkA3wEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiAJ8BIwEkASUBJgEnASgBKQEqASsBLAEtAJsBLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQCyALMBzgC2ALcAxAHPALQAtQDFAIIAwgCHAdAAqwDGAL4AvwC8AdEB0gHTAdQB1QHWAdcB2ACMAdkB2gHbAdwB3QCYAJoAmQDvAKUAkgCcAKcAjwCUAJUAuQHeAd8B4ADAAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AKwCOAI5AOkCOgI7AjwArQDJAMcArgBiAGMCPQBkAMsAZQDIAMoAzwDMAM0AzgBmANMA0ADRAK8AZwDWANQA1QBoAOsAagBpAGsAbQBsAG4CPgBvAHEAcAByAHMAdQB0AHYAdwB4AHoAeQB7AH0AfAB/AH4AgACBAOwAugI/AkACQQJCAkMCRAD9AP4CRQJGAkcCSAD/AQACSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAPgA+QJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAPsA/AKLAowA5ADlAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqIAuwKjAqQCpQKmAOYA5wKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D3gPfA+AD4QPiA+MD5APlA+YD5wPoA+kD6gPrA+wD7QPuA+8D8APxA/ID8wP0A/UD9gP3A/gD+QP6A/sD/AP9A/4D/wQABAEEAgQDBAQEBQQGBAcECAQJBAoECwQMBA0EDgQPBBAEEQQSBBMEFAQVBBYEFwQYBBkEGgQbBBwEHQQeBB8EIAQhAPcEIgQjAAQHdW5pMDAwOQZtYWNyb24OcGVyaW9kY2VudGVyZWQESGJhcgxrZ3JlZW5sYW5kaWMDRW5nA2VuZwVsb25ncwVPaG9ybgVvaG9ybgVVaG9ybgV1aG9ybgd1bmkwMjM3BXNjaHdhB3VuaTAyRjMJZ3JhdmVjb21iCWFjdXRlY29tYgl0aWxkZWNvbWIEaG9vawd1bmkwMzBGCGRvdGJlbG93BXRvbm9zDWRpZXJlc2lzdG9ub3MJYW5vdGVsZWlhBUdhbW1hBURlbHRhBVRoZXRhBkxhbWJkYQJYaQJQaQVTaWdtYQNQaGkDUHNpBWFscGhhBGJldGEFZ2FtbWEFZGVsdGEHZXBzaWxvbgR6ZXRhA2V0YQV0aGV0YQRpb3RhBmxhbWJkYQJ4aQNyaG8Gc2lnbWExBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNwc2kFb21lZ2EHdW5pMDNEMQd1bmkwM0QyB3VuaTAzRDYHdW5pMDQwMgd1bmkwNDA0B3VuaTA0MDkHdW5pMDQwQQd1bmkwNDBCB3VuaTA0MEYHdW5pMDQxMQd1bmkwNDE0B3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MUIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjYHdW5pMDQyNwd1bmkwNDI4B3VuaTA0MjkHdW5pMDQyQQd1bmkwNDJCB3VuaTA0MkMHdW5pMDQyRAd1bmkwNDJFB3VuaTA0MkYHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDNBB3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0YHdW5pMDQ0Mgd1bmkwNDQ0B3VuaTA0NDYHdW5pMDQ0Nwd1bmkwNDQ4B3VuaTA0NDkHdW5pMDQ0QQd1bmkwNDRCB3VuaTA0NEMHdW5pMDQ0RAd1bmkwNDRFB3VuaTA0NEYHdW5pMDQ1Mgd1bmkwNDU0B3VuaTA0NTkHdW5pMDQ1QQd1bmkwNDVCB3VuaTA0NUYHdW5pMDQ2MAd1bmkwNDYxB3VuaTA0NjMHdW5pMDQ2NAd1bmkwNDY1B3VuaTA0NjYHdW5pMDQ2Nwd1bmkwNDY4B3VuaTA0NjkHdW5pMDQ2QQd1bmkwNDZCB3VuaTA0NkMHdW5pMDQ2RAd1bmkwNDZFB3VuaTA0NkYHdW5pMDQ3Mgd1bmkwNDczB3VuaTA0NzQHdW5pMDQ3NQd1bmkwNDdBB3VuaTA0N0IHdW5pMDQ3Qwd1bmkwNDdEB3VuaTA0N0UHdW5pMDQ3Rgd1bmkwNDgwB3VuaTA0ODEHdW5pMDQ4Mgd1bmkwNDgzB3VuaTA0ODQHdW5pMDQ4NQd1bmkwNDg2B3VuaTA0ODgHdW5pMDQ4OQd1bmkwNDhEB3VuaTA0OEUHdW5pMDQ4Rgd1bmkwNDkwB3VuaTA0OTEHdW5pMDQ5NAd1bmkwNDk1B3VuaTA0OUMHdW5pMDQ5RAd1bmkwNEEwB3VuaTA0QTEHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRCNAd1bmkwNEI1B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkMHdW5pMDRCRAd1bmkwNEMzB3VuaTA0QzQHdW5pMDRDNwd1bmkwNEM4B3VuaTA0RDgHdW5pMDRFMAd1bmkwNEUxB3VuaTA0RkEHdW5pMDRGQgd1bmkwNTAwB3VuaTA1MDIHdW5pMDUwMwd1bmkwNTA0B3VuaTA1MDUHdW5pMDUwNgd1bmkwNTA3B3VuaTA1MDgHdW5pMDUwOQd1bmkwNTBBB3VuaTA1MEIHdW5pMDUwQwd1bmkwNTBEB3VuaTA1MEUHdW5pMDUwRgd1bmkwNTEwB3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCDXVuZGVyc2NvcmVkYmwNcXVvdGVyZXZlcnNlZAd1bmkyMDI1B3VuaTIwNzQJbnN1cGVyaW9yBGxpcmEGcGVzZXRhBEV1cm8HdW5pMjEwNQd1bmkyMTEzB3VuaTIxMTYJZXN0aW1hdGVkCW9uZWVpZ2h0aAx0aHJlZWVpZ2h0aHMLZml2ZWVpZ2h0aHMMc2V2ZW5laWdodGhzCmNvbG9uLmxudW0JcXVvdGVkYmx4C2NvbW1hYWNjZW50B3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZECWZpdmUuc21jcAhmb3VyLnN1cAl6ZXJvLmxudW0ObGFyZ2VyaWdodGhvb2sMY3lyaWxsaWNob29rEGN5cmlsbGljaG9va2xlZnQLY3lyaWxsaWN0aWMOYnJldmV0aWxkZWNvbWINYnJldmVob29rY29tYg5icmV2ZWFjdXRlY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iE2NpcmN1bWZsZXhhY3V0ZWNvbWIOYnJldmVncmF2ZWNvbWIRY29tbWFhY2NlbnRyb3RhdGUGQS5zbWNwBkIuc21jcAZDLnNtY3AGRC5zbWNwBkUuc21jcAZGLnNtY3AGRy5zbWNwBkguc21jcAZJLnNtY3AGSi5zbWNwBksuc21jcAZMLnNtY3AGTS5zbWNwBk4uc21jcAZPLnNtY3AGUS5zbWNwBlIuc21jcAZTLnNtY3AGVC5zbWNwBlUuc21jcAZWLnNtY3AGVy5zbWNwBlguc21jcAZZLnNtY3AGWi5zbWNwCXplcm8uc21jcAhvbmUuc21jcAh0d28uc21jcAp0aHJlZS5zbWNwCWZvdXIuc21jcAh0d28ubG51bQhzaXguc21jcApzZXZlbi5zbWNwCmVpZ2h0LnNtY3AJbmluZS5zbWNwB29uZS5zdXAHdHdvLnN1cAl0aHJlZS5zdXAIb25lLmxudW0IZml2ZS5zdXAHc2l4LnN1cAlzZXZlbi5zdXAJZWlnaHQuc3VwCG5pbmUuc3VwCHplcm8uc3VwCGNyb3NzYmFyCXJpbmdhY3V0ZQlkYXNpYW94aWEKdGhyZWUubG51bQlmb3VyLmxudW0JZml2ZS5sbnVtCHNpeC5sbnVtBWcuYWx0CnNldmVuLmxudW0HY2hpLmFsdAplaWdodC5sbnVtCWFscGhhLmFsdAlkZWx0YS5hbHQERC5jbgRhLmNuBVIuYWx0BUsuYWx0BWsuYWx0BksuYWx0MgZrLmFsdDIJbmluZS5sbnVtBlAuc21jcA1jeXJpbGxpY2JyZXZlB3VuaTAwQUQGRGNyb2F0BGhiYXIEVGJhcgR0YmFyCkFyaW5nYWN1dGUKYXJpbmdhY3V0ZQdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgHdW5pMDEwQQd1bmkwMTBCBkRjYXJvbgZkY2Fyb24HRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4B3VuaTAxMjAHdW5pMDEyMQxHY29tbWFhY2NlbnQMZ2NvbW1hYWNjZW50C0hjaXJjdW1mbGV4C2hjaXJjdW1mbGV4Bkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrCklkb3RhY2NlbnQCSUoCaWoLSmNpcmN1bWZsZXgLamNpcmN1bWZsZXgMS2NvbW1hYWNjZW50DGtjb21tYWFjY2VudAZMYWN1dGUGbGFjdXRlDExjb21tYWFjY2VudAxsY29tbWFhY2NlbnQGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQxOY29tbWFhY2NlbnQMbmNvbW1hYWNjZW50Bk5jYXJvbgZuY2Fyb24LbmFwb3N0cm9waGUHT21hY3JvbgdvbWFjcm9uBk9icmV2ZQZvYnJldmUNT2h1bmdhcnVtbGF1dA1vaHVuZ2FydW1sYXV0BlJhY3V0ZQZyYWN1dGUMUmNvbW1hYWNjZW50DHJjb21tYWFjY2VudAZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDIxOAd1bmkwMjE5B3VuaTAyMUEHdW5pMDIxQgd1bmkwMTYyB3VuaTAxNjMGVGNhcm9uBnRjYXJvbgZVdGlsZGUGdXRpbGRlB1VtYWNyb24HdW1hY3JvbgZVYnJldmUGdWJyZXZlBVVyaW5nBXVyaW5nDVVodW5nYXJ1bWxhdXQNdWh1bmdhcnVtbGF1dAdVb2dvbmVrB3VvZ29uZWsLV2NpcmN1bWZsZXgLd2NpcmN1bWZsZXgLWWNpcmN1bWZsZXgLeWNpcmN1bWZsZXgGWmFjdXRlBnphY3V0ZQpaZG90YWNjZW50Cnpkb3RhY2NlbnQHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlC0Rjcm9hdC5zbWNwCEV0aC5zbWNwCVRiYXIuc21jcAtBZ3JhdmUuc21jcAtBYWN1dGUuc21jcBBBY2lyY3VtZmxleC5zbWNwC0F0aWxkZS5zbWNwDkFkaWVyZXNpcy5zbWNwCkFyaW5nLnNtY3APQXJpbmdhY3V0ZS5zbWNwDUNjZWRpbGxhLnNtY3ALRWdyYXZlLnNtY3ALRWFjdXRlLnNtY3AQRWNpcmN1bWZsZXguc21jcA5FZGllcmVzaXMuc21jcAtJZ3JhdmUuc21jcAtJYWN1dGUuc21jcBBJY2lyY3VtZmxleC5zbWNwDklkaWVyZXNpcy5zbWNwC050aWxkZS5zbWNwC09ncmF2ZS5zbWNwC09hY3V0ZS5zbWNwEE9jaXJjdW1mbGV4LnNtY3ALT3RpbGRlLnNtY3AOT2RpZXJlc2lzLnNtY3ALVWdyYXZlLnNtY3ALVWFjdXRlLnNtY3AQVWNpcmN1bWZsZXguc21jcA5VZGllcmVzaXMuc21jcAtZYWN1dGUuc21jcAxBbWFjcm9uLnNtY3ALQWJyZXZlLnNtY3AMQW9nb25lay5zbWNwC0NhY3V0ZS5zbWNwEENjaXJjdW1mbGV4LnNtY3AMdW5pMDEwQS5zbWNwC0NjYXJvbi5zbWNwC0RjYXJvbi5zbWNwDEVtYWNyb24uc21jcAtFYnJldmUuc21jcA9FZG90YWNjZW50LnNtY3AMRW9nb25lay5zbWNwC0VjYXJvbi5zbWNwEEdjaXJjdW1mbGV4LnNtY3ALR2JyZXZlLnNtY3AMdW5pMDEyMC5zbWNwEUdjb21tYWFjY2VudC5zbWNwEEhjaXJjdW1mbGV4LnNtY3ALSXRpbGRlLnNtY3AMSW1hY3Jvbi5zbWNwC0licmV2ZS5zbWNwDElvZ29uZWsuc21jcA9JZG90YWNjZW50LnNtY3AQSmNpcmN1bWZsZXguc21jcBFLY29tbWFhY2NlbnQuc21jcAtMYWN1dGUuc21jcBFMY29tbWFhY2NlbnQuc21jcAtMY2Fyb24uc21jcAlMZG90LnNtY3ALTmFjdXRlLnNtY3ARTmNvbW1hYWNjZW50LnNtY3ALTmNhcm9uLnNtY3AMT21hY3Jvbi5zbWNwC09icmV2ZS5zbWNwEk9odW5nYXJ1bWxhdXQuc21jcAtSYWN1dGUuc21jcBFSY29tbWFhY2NlbnQuc21jcAtSY2Fyb24uc21jcAtTYWN1dGUuc21jcBBTY2lyY3VtZmxleC5zbWNwDVNjZWRpbGxhLnNtY3ALU2Nhcm9uLnNtY3ARVGNvbW1hYWNjZW50LnNtY3ALVGNhcm9uLnNtY3ALVXRpbGRlLnNtY3AMVW1hY3Jvbi5zbWNwC1VicmV2ZS5zbWNwClVyaW5nLnNtY3ASVWh1bmdhcnVtbGF1dC5zbWNwDFVvZ29uZWsuc21jcBBXY2lyY3VtZmxleC5zbWNwEFljaXJjdW1mbGV4LnNtY3AOWWRpZXJlc2lzLnNtY3ALWmFjdXRlLnNtY3APWmRvdGFjY2VudC5zbWNwC1pjYXJvbi5zbWNwD2dlcm1hbmRibHMuc21jcApBbHBoYXRvbm9zDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEHRXBzaWxvbgRaZXRhA0V0YQRJb3RhBUthcHBhAk11Ak51B09taWNyb24DUmhvA1RhdQdVcHNpbG9uA0NoaQxJb3RhZGllcmVzaXMPVXBzaWxvbmRpZXJlc2lzCmFscGhhdG9ub3MMZXBzaWxvbnRvbm9zCGV0YXRvbm9zCWlvdGF0b25vcxR1cHNpbG9uZGllcmVzaXN0b25vcwVrYXBwYQdvbWljcm9uB3VuaTAzQkMCbnUDY2hpDGlvdGFkaWVyZXNpcw91cHNpbG9uZGllcmVzaXMMb21pY3JvbnRvbm9zDHVwc2lsb250b25vcwpvbWVnYXRvbm9zB3VuaTA0MDEHdW5pMDQwMwd1bmkwNDA1B3VuaTA0MDYHdW5pMDQwNwd1bmkwNDA4B3VuaTA0MUEHdW5pMDQwQwd1bmkwNDBFB3VuaTA0MTAHdW5pMDQxMgd1bmkwNDEzB3VuaTA0MTUHdW5pMDQxOQd1bmkwNDFDB3VuaTA0MUQHdW5pMDQxRQd1bmkwNDFGB3VuaTA0MjAHdW5pMDQyMQd1bmkwNDIyB3VuaTA0MjUHdW5pMDQzMAd1bmkwNDM1B3VuaTA0MzkHdW5pMDQzRQd1bmkwNDQwB3VuaTA0NDEHdW5pMDQ0Mwd1bmkwNDQ1B3VuaTA0NTEHdW5pMDQ1Mwd1bmkwNDU1B3VuaTA0NTYHdW5pMDQ1Nwd1bmkwNDU4B3VuaTA0NUMHdW5pMDQ1RQZXZ3JhdmUGd2dyYXZlBldhY3V0ZQZ3YWN1dGUJV2RpZXJlc2lzCXdkaWVyZXNpcwZZZ3JhdmUGeWdyYXZlBm1pbnV0ZQZzZWNvbmQJZXhjbGFtZGJsB3VuaUZCMDIHdW5pMDFGMAd1bmkwMkJDB3VuaTFFM0UHdW5pMUUzRgd1bmkxRTAwB3VuaTFFMDEHdW5pMUY0RAd1bmlGQjAzB3VuaUZCMDQHdW5pMDQwMAd1bmkwNDBEB3VuaTA0NTAHdW5pMDQ1RAd1bmkwNDcwB3VuaTA0NzEHdW5pMDQ3Ngd1bmkwNDc3B3VuaTA0NzkHdW5pMDQ3OAd1bmkwNDk4B3VuaTA0OTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUUHdW5pMDRBRgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNERBB3VuaTA0RDkHdW5pMDREQgd1bmkwNERDB3VuaTA0REQHdW5pMDRERQd1bmkwNERGB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVBB3VuaTA0RUIHdW5pMDRFQwd1bmkwNEVEB3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY4B3VuaTA0RjkHdW5pMDRGQwd1bmkwNEZEB3VuaTA1MDEHdW5pMDUxMgd1bmkwNTEzB3VuaTFFQTAHdW5pMUVBMQd1bmkxRUEyB3VuaTFFQTMHdW5pMUVBNAd1bmkxRUE1B3VuaTFFQTYHdW5pMUVBNwd1bmkxRUE4B3VuaTFFQTkHdW5pMUVBQQd1bmkxRUFCB3VuaTFFQUMHdW5pMUVBRAd1bmkxRUFFB3VuaTFFQUYHdW5pMUVCMAd1bmkxRUIxB3VuaTFFQjIHdW5pMUVCMwd1bmkxRUI0B3VuaTFFQjUHdW5pMUVCNgd1bmkxRUI3B3VuaTFFQjgHdW5pMUVCOQd1bmkxRUJBB3VuaTFFQkIHdW5pMUVCQwd1bmkxRUJEB3VuaTFFQkUHdW5pMUVCRgd1bmkxRUMwB3VuaTFFQzEHdW5pMUVDMgd1bmkxRUMzB3VuaTFFQzQHdW5pMUVDNQd1bmkxRUM2B3VuaTFFQzcHdW5pMUVDOAd1bmkxRUM5B3VuaTFFQ0EHdW5pMUVDQgd1bmkxRUNDB3VuaTFFQ0QHdW5pMUVDRQd1bmkxRUNGB3VuaTFFRDAHdW5pMUVEMQd1bmkxRUQyB3VuaTFFRDMHdW5pMUVENAd1bmkxRUQ1B3VuaTFFRDYHdW5pMUVENwd1bmkxRUQ4B3VuaTFFRDkHdW5pMUVEQQd1bmkxRURCB3VuaTFFREMHdW5pMUVERAd1bmkxRURFB3VuaTFFREYHdW5pMUVFMAd1bmkxRUUxB3VuaTFFRTIHdW5pMUVFMwd1bmkxRUU0B3VuaTFFRTUHdW5pMUVFNgd1bmkxRUU3B3VuaTFFRTgHdW5pMUVFOQd1bmkxRUVBB3VuaTFFRUIHdW5pMUVFQwd1bmkxRUVEB3VuaTFFRUUHdW5pMUVFRgd1bmkx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AAwA4f/UAPH/yQD5/9EBBP/lARv/4wEv/8QBOP/hAUn/1AFK//UBS//nAVP/ZAFU/8kACgDh/8EA8f/NAPn/0gEv/8wBOP/lATv/3wFJ/84BS//qAVP/ngFU/84ACgDh/8IA8f/GAPn/zwEv/8ABOP/hATv/3wFJ/80BS//oAVP/nwFU/8YACQDh/8kA8f/fAPn/4QEE/+0BG//rAS//3wE7/+kBSv/1AVT/4AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQDh/+YA8f/QAPn/1gEv/84BOP/oAUn/5wFL/+0BU//mAVT/0AALANQAFADh/+AA6AATATj/4QE5/+ABPP/hAUH/6QFJ/98BS//eAVP/3wFV//IAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqP/pAaz/5wG0/+cBtf/pAd//8AAFABn/8gDh//EBSf/yAUv/8gFT//IACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QADQDUABMA4f/mAOL/9ADoABIA8f/nAPn/5wEv/+cBOP/lATn/6AFJ/+YBS//mAVP/5gFU/+cACgDh/8QA8f/NAPn/1QEv/8wBOP/mATv/3wFJ/9EBS//sAVP/oQFU/88ACgDh/8MA8f/PAPn/1AEv/84BOP/nATv/3wFJ/9EBS//sAVP/oAFU/9EAAgDU/+IBU//kAAIA1P/hAOj/5AAHAOj/7gDx/+4A+f/vAQT/9AEb//EBL//vAVT/7wAFAPH/9AD5//QBBP/1AS//9QFU//UAAgDo/2gBF//uAAcA6AAUAPH/7QD3/9AA+f/uAS//7QE5/+0BVP/tAAEBF//xAAUBF//rAaj/6wGs/+kBtP/rAbX/6wAT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//AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UAAQGm/+sAAQGm/+sAAQGm/+sAAQGm/+sAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAab/qwGo/80BrP/LAbT/ywG1/8sBuP/zAbv/8wG8/+8B3P/AAd//7gAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAAQDx//UAAQDx//UAAQDx//UAAQDx//UAAQDx/9YACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAFAEj/7gBZ/+oBuv/wAbv/7QG9//AAAQDx//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAAQDx/9YACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAab/6wAUAFn/wQCz/8UAxf+0AOX/1wDx/7kA+f/pAQT/sgEX/9IBG//IAS//oAE5/8UBQf/kAUr/zAFM/8wBVP/LAVX/7wGo/+gBrP/mAbT/5wG1/+cACwBZ/8wBpgATAaj/8wGs//EBtP/yAbX/8gG4/70Buf/uAbr/uAG7/9cBvf+3AAsAWf/MAaYAEwGo//MBrP/xAbT/8gG1//IBuP+9Abn/7gG6/7gBu//XAb3/twALAFn/zAGmABMBqP/zAaz/8QG0//IBtf/yAbj/vQG5/+4Buv+4Abv/1wG9/7cACwBZ/8wBpgATAaj/8wGs//EBtP/yAbX/8gG4/70Buf/uAbr/uAG7/9cBvf+3AAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAPH/1gAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAAQDx/9YACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAEA8f/WAAEA8f/WAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAMASAAUAFYAGABZABEAAwBIABQAVgAYAFkAEQADAEgAFABWABgAWQARADsAVP+/AFn/0QBr/2wAev9uAH//QwCE/6wAh/+hALP/uAC6/34Avv97AMH/mwDC/3kAxf+yAMf/fgDI/30Ayf98ANT/rwDhAA8A5f/kAOb/oADo/3QA6v+AAPH/sgD4/30A+f+yAPr/gAD8/3kA/QAoAQL/fQEE/38BF/9mARv/2gEn/4EBKf+YAS3/fQEv/7MBM/+gATn/fAE7/5oBPP9sAUH/5gFG/2sBSv+SAUz/rQFQ/3sBUwAPAVT/kQFV//IBpv+vAaj/uQGs/7kBtP+5AbX/uQG3/7wBuP/xAbv/8QG8/+0B3P+zAd//8QA7AFT/vwBZ/9EAa/9sAHr/bgB//0MAhP+sAIf/oQCz/7gAuv9+AL7/ewDB/5sAwv95AMX/sgDH/34AyP99AMn/fADU/68A4QAPAOX/5ADm/6AA6P90AOr/gADx/7IA+P99APn/sgD6/4AA/P95AP0AKAEC/30BBP9/ARf/ZgEb/9oBJ/+BASn/mAEt/30BL/+zATP/oAE5/3wBO/+aATz/bAFB/+YBRv9rAUr/kgFM/60BUP97AVMADwFU/5EBVf/yAab/rwGo/7kBrP+5AbT/uQG1/7kBt/+8Abj/8QG7//EBvP/tAdz/swHf//EAOwBU/78AWf/RAGv/bAB6/24Af/9DAIT/rACH/6EAs/+4ALr/fgC+/3sAwf+bAML/eQDF/7IAx/9+AMj/fQDJ/3wA1P+vAOEADwDl/+QA5v+gAOj/dADq/4AA8f+yAPj/fQD5/7IA+v+AAPz/eQD9ACgBAv99AQT/fwEX/2YBG//aASf/gQEp/5gBLf99AS//swEz/6ABOf98ATv/mgE8/2wBQf/mAUb/awFK/5IBTP+tAVD/ewFTAA8BVP+RAVX/8gGm/68BqP+5Aaz/uQG0/7kBtf+5Abf/vAG4//EBu//xAbz/7QHc/7MB3//xAAEBpv/rAAEBpv/rAAEBpv/rAAEBpv/rAAEBpv/rAAEBpv/rAAkACwAPAD8ADABU/+sAXwAOAab/ywGo/+kBrP/nAbT/5wG1/+cAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAab/qwGo/80BrP/LAbT/ywG1/8sBuP/zAbv/8wG8/+8B3P/AAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uAAgAWf/lALP/ywDI/+QBpgANAaj/7QGs/+sBtP/sAbX/7AAIAFn/5QCz/8sAyP/kAaYADQGo/+0BrP/rAbT/7AG1/+wACABZ/+UAs//LAMj/5AGmAA0BqP/tAaz/6wG0/+wBtf/sAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAFAEj/7gBZ/+oBuv/wAbv/7QG9//AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1ACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGm/6sBqP/NAaz/ywG0/8sBtf/LAbj/8wG7//MBvP/vAdz/wAHf/+4AHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAIBDAALAVP/5gAFAEj/7gBZ/+oBuv/wAbv/7QG9//AACABZ/+UAs//LAMj/5AGmAA0BqP/tAaz/6wG0/+wBtf/sAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAFABZ/8EAs//FAMX/tADl/9cA8f+5APn/6QEE/7IBF//SARv/yAEv/6ABOf/FAUH/5AFK/8wBTP/MAVT/ywFV/+8BqP/oAaz/5gG0/+cBtf/nAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAFYADgB//tcAv/+YAML/xwDU/xIA6P9SAUb/zwGm/4AB3//XADsAVP+/AFn/0QBr/2wAev9uAH//QwCE/6wAh/+hALP/uAC6/34Avv97AMH/mwDC/3kAxf+yAMf/fgDI/30Ayf98ANT/rwDhAA8A5f/kAOb/oADo/3QA6v+AAPH/sgD4/30A+f+yAPr/gAD8/3kA/QAoAQL/fQEE/38BF/9mARv/2gEn/4EBKf+YAS3/fQEv/7MBM/+gATn/fAE7/5oBPP9sAUH/5gFG/2sBSv+SAUz/rQFQ/3sBUwAPAVT/kQFV//IBpv+vAaj/uQGs/7kBtP+5AbX/uQG3/7wBuP/xAbv/8QG8/+0B3P+zAd//8QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAaj/6QGs/+cBtP/nAbX/6QHf//AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGm/6sBqP/NAaz/ywG0/8sBtf/LAbj/8wG7//MBvP/vAdz/wAHf/+4AAQDx/9YACQDF/+oA6P+4APH/4gEE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/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAEAWQALAAEAWQALAAEAWQALAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAPH/1gAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAkACwAUAD8AEQBU/+IAXwATAab/tAGo/9kBrP/ZAbT/2QG1/9kABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UABAAL/+YAP//0AF//7wE8/+0AJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAab/qwGo/80BrP/LAbT/ywG1/8sBuP/zAbv/8wG8/+8B3P/AAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqP/pAaz/5wG0/+cBtf/pAd//8AABARf/8QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QABAPH/9QABAPH/9QAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGo/+kBrP/nAbT/5wG1/+kB3//wAAEBF//xAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAcAxf/qAOj/7gDx/9YA+f/tAS//7AFU/+wB3P/oABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAEgDU/64A4QASAOb/4ADo/60A6v/WAPj/3wD8/9IBAv/gARf/zgEn/90BKf/iAS3/4AEz/+ABOf/pATz/2gFG/70BUP/fAVMAEQAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAaj/6QGs/+cBtP/nAbX/6QHf//AAAQEX//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EAHQAh/68AVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAPn/0AEv/4EBOP9lATn/hQE7/2YBPP/dAUH/8gFJ/7EBS//KAVP/qQFU/8gBrP/1AbT/9QG4/8cBuf/xAbr/zQG7/90Bvf/EAAgA8f/wAPn/8AEE//EBG//zAS//8QFK//MBTP/zAVT/8QAdACH/rwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oA+f/QAS//gQE4/2UBOf+FATv/ZgE8/90BQf/yAUn/sQFL/8oBU/+pAVT/yAGs//UBtP/1Abj/xwG5//EBuv/NAbv/3QG9/8QACADx//AA+f/wAQT/8QEb//MBL//xAUr/8wFM//MBVP/xAB0AIf+vAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygD5/9ABL/+BATj/ZQE5/4UBO/9mATz/3QFB//IBSf+xAUv/ygFT/6kBVP/IAaz/9QG0//UBuP/HAbn/8QG6/80Bu//dAb3/xAAIAPH/8AD5//ABBP/xARv/8wEv//EBSv/zAUz/8wFU//EABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAFAEj/7gBZ/+oBuv/wAbv/7QG9//AAAQDx//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAFAEj/7gBZ/+oBuv/wAbv/7QG9//AAAQDx//UABQBI/+4AWf/qAbr/8AG7/+0Bvf/wAAEA8f/1AAUASP/uAFn/6gG6//ABu//tAb3/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGm/+0BvP/1AAkAxf/qAOj/uADx/+IBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABpv/tAbz/9QAJAMX/6gDo/7gA8f/iAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAab/7QG8//UACQDF/+oA6P+4APH/4gEE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AFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBpv+rAaj/zQGs/8sBtP/LAbX/ywG4//MBu//zAbz/7wHc/8AB3//uAAE1wAAEAAAABgAWAGwDngQcBIYEyAAVADgAFAA5ACYAOwAWARQAFAILABYCkgAmApQAFgKWABYC/QAWAwwAFgMPABYDRQAmA0cAJgNJACYDSwAWA2AAFANoABYD6gAWA+wAFgPuABYEEwAWAMwADv7uABD+7gAj/0AALP8wADYAFABD/94ARf/rAEb/6wBH/+sASf/rAFH/6wBT/+sAV//qAFj/6ABb/+gAkf/rAJX/6wCX/+oArf9AAK//QAC2/+sAuP/oAMP/6wDE/+sAxv/qAM0AFADRABQA8v/rAP7/6wEI/0ABE//rARX/6AEZ/+sBHf/rAS4AFAE1/+sBNgAUAUf/6wFI/+sBUv/rAWf+7gFr/u4Bb/7uAXD+7gHx/0AB8v9AAfP/QAH0/0AB9f9AAfb/QAH3/0ACDP/eAg3/3gIO/94CD//eAhD/3gIR/94CEv/eAhP/6wIU/+sCFf/rAhb/6wIX/+sCHf/rAh7/6wIf/+sCIP/rAiH/6wIi/+oCI//qAiT/6gIl/+oCJv/oAif/6AIo/0ACKf/eAir/QAIr/94CLP9AAi3/3gIv/+sCMf/rAjP/6wI1/+sCN//rAjn/6wI7/+sCPf/rAj//6wJB/+sCQ//rAkX/6wJH/+sCSf/rAlf/MAJr/+sCbf/rAm//6wKAABQCggAUAoQAFAKH/+oCif/qAov/6gKN/+oCj//qApH/6gKV/+gC+P9AAwD/QAMQ/+sDFP/qAxb/6wMY/+gDG//qAxz/6wMd/+oDJP8wAyj/QAMzABQDNf/eAzb/6wM4/+sDOv/rAzv/6AM9/+sDRP/oA0z/6ANV/0ADVv/eA1z/6wNh/+gDYv/rA2f/6wNp/+gDbv9AA2//3gNw/0ADcf/eA3X/6wN3/+sDeP/rA4L/6wOE/+sDhv/rA4r/6AOM/+gDjv/oA5X/6wOY/0ADmf/eA5r/QAOb/94DnP9AA53/3gOe/0ADn//eA6D/QAOh/94Dov9AA6P/3gOk/0ADpf/eA6b/QAOn/94DqP9AA6n/3gOq/0ADq//eA6z/QAOt/94Drv9AA6//3gOx/+sDs//rA7X/6wO3/+sDuf/rA7v/6wO9/+sDv//rA8X/6wPH/+sDyf/rA8v/6wPN/+sDz//rA9H/6wPT/+sD1f/rA9f/6wPZ/+sD2//rA93/6gPf/+oD4f/qA+P/6gPl/+oD5//qA+n/6gPr/+gD7f/oA+//6AP2ABQAHwA2/98AOP/kADn/7AA7/90Azf/fANH/3wEU/+QBLv/fATb/3wIL/90CgP/fAoL/3wKE/98Ckv/sApT/3QKW/90C/f/dAwz/3QMP/90DM//fA0X/7ANH/+wDSf/sA0v/3QNg/+QDaP/dA+r/3QPs/90D7v/dA/b/3wQT/90AGgA2/84AOP/tADv/0ADN/84A0f/OART/7QEu/84BNv/OAgv/0AKA/84Cgv/OAoT/zgKU/9AClv/QAv3/0AMM/9ADD//QAzP/zgNL/9ADYP/tA2j/0APq/9AD7P/QA+7/0AP2/84EE//QABAALP/uADf/7gIH/+4CCP/uAgn/7gIK/+4CV//uAob/7gKI/+4Civ/uAoz/7gKO/+4CkP/uAyT/7gPc/+4D3v/uAD0ARf/oAEb/6ABH/+gASf/oAFP/6ACR/+gAlf/oALb/6ADD/+gAxP/oAPL/6AD+/+gBGf/oAR3/6AE1/+gBR//oAUj/6AFS/+gCE//oAhT/6AIV/+gCFv/oAhf/6AIv/+gCMf/oAjP/6AI1/+gCN//oAjn/6AI7/+gCPf/oAj//6AJB/+gCQ//oAkX/6AJH/+gCSf/oAxD/6AM2/+gDOv/oAz3/6ANc/+gDYv/oA2f/6AN1/+gDd//oA3j/6AOE/+gDlf/oA7H/6AOz/+gDtf/oA7f/6AO5/+gDu//oA73/6AO//+gD0//oA9X/6APX/+gD2//oAAEwEgAEAAAALABiAIwBggHgAfoCPAKyA5gEfgVYBfIIjApSC2ANJg1YDYoOCA9OENgSbhOAFO4XABe2GRwZ0hqMGxIbcBwuHKQdUh18Hs4hDCEuIkQioiMgI0ojfCOOI7gACgAEABAACQAQAWUAEAFmABABaAAQAWkAEAFqABADTQAQA04AEANSABAAPQBF/+wARv/sAEf/7ABJ/+wAU//sAJH/7ACV/+wAtv/sAMP/7ADE/+wA8v/sAP7/7AEZ/+wBHf/sATX/7AFH/+wBSP/sAVL/7AIT/+wCFP/sAhX/7AIW/+wCF//sAi//7AIx/+wCM//sAjX/7AI3/+wCOf/sAjv/7AI9/+wCP//sAkH/7AJD/+wCRf/sAkf/7AJJ/+wDEP/sAzb/7AM6/+wDPf/sA1z/7ANi/+wDZ//sA3X/7AN3/+wDeP/sA4T/7AOV/+wDsf/sA7P/7AO1/+wDt//sA7n/7AO7/+wDvf/sA7//7APT/+wD1f/sA9f/7APb/+wAFwBR/+IBE//iAh3/4gIe/+ICH//iAiD/4gIh/+ICa//iAm3/4gJv/+IDFv/iAxz/4gM4/+IDgv/iA4b/4gPF/+IDx//iA8n/4gPL/+IDzf/iA8//4gPR/+ID2f/iAAYADv+EABD/hAFn/4QBa/+EAW//hAFw/4QAEAAs/+wAN//sAgf/7AII/+wCCf/sAgr/7AJX/+wChv/sAoj/7AKK/+wCjP/sAo7/7AKQ/+wDJP/sA9z/7APe/+wAHQAE//IACf/yAFj/8wBb//MAuP/zARX/8wFl//IBZv/yAWj/8gFp//IBav/yAib/8wIn//MClf/zAxj/8wM7//MDRP/zA0z/8wNN//IDTv/yA1L/8gNh//MDaf/zA4r/8wOM//MDjv/zA+v/8wPt//MD7//zADkAJf/zACn/8wAx//MAM//zAIH/8wCQ//MAlP/zAK7/8wDO//MBA//zARL/8wEW//MBGP/zARr/8wEc//MBNP/zAVH/8wH4//MCAv/zAgP/8wIE//MCBf/zAgb/8wIu//MCMP/zAjL/8wI0//MCQv/zAkT/8wJG//MCSP/zAmr/8wJs//MCbv/zAp//8wL8//MDCf/zAy//8wMy//MDV//zA2P/8wNm//MDgf/zA4P/8wOF//MDxP/zA8b/8wPI//MDyv/zA8z/8wPO//MD0P/zA9L/8wPU//MD1v/zA9j/8wPa//MAOQAl/+YAKf/mADH/5gAz/+YAgf/mAJD/5gCU/+YArv/mAM7/5gED/+YBEv/mARb/5gEY/+YBGv/mARz/5gE0/+YBUf/mAfj/5gIC/+YCA//mAgT/5gIF/+YCBv/mAi7/5gIw/+YCMv/mAjT/5gJC/+YCRP/mAkb/5gJI/+YCav/mAmz/5gJu/+YCn//mAvz/5gMJ/+YDL//mAzL/5gNX/+YDY//mA2b/5gOB/+YDg//mA4X/5gPE/+YDxv/mA8j/5gPK/+YDzP/mA87/5gPQ/+YD0v/mA9T/5gPW/+YD2P/mA9r/5gA2ACP/5AA6/9IAO//TAK3/5ACv/+QA1f/SAQj/5AHx/+QB8v/kAfP/5AH0/+QB9f/kAfb/5AH3/+QCC//TAij/5AIq/+QCLP/kApT/0wKW/9MC+P/kAv3/0wMA/+QDDP/TAw3/0gMP/9MDKP/kAzT/0gNL/9MDVf/kA2j/0wNr/9IDbv/kA3D/5AN5/9IDk//SA5j/5AOa/+QDnP/kA57/5AOg/+QDov/kA6T/5AOm/+QDqP/kA6r/5AOs/+QDrv/kA+r/0wPs/9MD7v/TA/j/0gQA/9IEE//TACYADv9GABD/RgAj/80Arf/NAK//zQEI/80BZ/9GAWv/RgFv/0YBcP9GAfH/zQHy/80B8//NAfT/zQH1/80B9v/NAff/zQIo/80CKv/NAiz/zQL4/80DAP/NAyj/zQNV/80Dbv/NA3D/zQOY/80Dmv/NA5z/zQOe/80DoP/NA6L/zQOk/80Dpv/NA6j/zQOq/80DrP/NA67/zQCmAEX/3ABG/9wAR//cAEn/3ABP/8EAUP/BAFH/1gBS/8EAU//cAFf/3QBY/+EAW//hAJH/3ACV/9wAl//dALb/3AC4/+EAvP/BAMP/3ADE/9wAxv/dAOf/wQDr/8EA7P/BAO7/wQDv/8EA8P/BAPL/3ADz/8EA9f/BAPb/wQD5/8EA+//BAP7/3AEA/8EBE//WARX/4QEZ/9wBHf/cATH/wQE1/9wBQP/BAUX/wQFH/9wBSP/cAVL/3AIT/9wCFP/cAhX/3AIW/9wCF//cAhz/wQId/9YCHv/WAh//1gIg/9YCIf/WAiL/3QIj/90CJP/dAiX/3QIm/+ECJ//hAi//3AIx/9wCM//cAjX/3AI3/9wCOf/cAjv/3AI9/9wCP//cAkH/3AJD/9wCRf/cAkf/3AJJ/9wCZP/BAmb/wQJo/8ECaf/BAmv/1gJt/9YCb//WAof/3QKJ/90Ci//dAo3/3QKP/90Ckf/dApX/4QMQ/9wDEv/BAxT/3QMW/9YDGP/hAxv/3QMc/9YDHf/dAzb/3AM3/8EDOP/WAzn/wQM6/9wDO//hAz3/3AM+/8EDQ//BA0T/4QNM/+EDVP/BA1z/3ANd/8EDYf/hA2L/3ANn/9wDaf/hA3X/3AN3/9wDeP/cA37/wQOA/8EDgv/WA4T/3AOG/9YDiv/hA4z/4QOO/+EDkv/BA5X/3AOx/9wDs//cA7X/3AO3/9wDuf/cA7v/3AO9/9wDv//cA8X/1gPH/9YDyf/WA8v/1gPN/9YDz//WA9H/1gPT/9wD1f/cA9f/3APZ/9YD2//cA93/3QPf/90D4f/dA+P/3QPl/90D5//dA+n/3QPr/+ED7f/hA+//4QPz/8ED9f/BA///wQQM/8EEDv/BBBD/wQBxAAT/2gAJ/9oARf/wAEb/8ABH//AASf/wAFP/8ABX/+8AWP/cAFv/3ACR//AAlf/wAJf/7wC2//AAuP/cAMP/8ADE//AAxv/vAPL/8AD+//ABFf/cARn/8AEd//ABNf/wAUf/8AFI//ABUv/wAWX/2gFm/9oBaP/aAWn/2gFq/9oCE//wAhT/8AIV//ACFv/wAhf/8AIi/+8CI//vAiT/7wIl/+8CJv/cAif/3AIv//ACMf/wAjP/8AI1//ACN//wAjn/8AI7//ACPf/wAj//8AJB//ACQ//wAkX/8AJH//ACSf/wAof/7wKJ/+8Ci//vAo3/7wKP/+8Ckf/vApX/3AMQ//ADFP/vAxj/3AMb/+8DHf/vAzb/8AM6//ADO//cAz3/8ANE/9wDTP/cA03/2gNO/9oDUv/aA1z/8ANh/9wDYv/wA2f/8ANp/9wDdf/wA3f/8AN4//ADhP/wA4r/3AOM/9wDjv/cA5X/8AOx//ADs//wA7X/8AO3//ADuf/wA7v/8AO9//ADv//wA9P/8APV//AD1//wA9v/8APd/+8D3//vA+H/7wPj/+8D5f/vA+f/7wPp/+8D6//cA+3/3APv/9wAQwAOAAwAEAAMAEX/5wBG/+cAR//nAEn/5wBT/+cAkf/nAJX/5wC2/+cAw//nAMT/5wDy/+cA/v/nARn/5wEd/+cBNf/nAUf/5wFI/+cBUv/nAWcADAFrAAwBbwAMAXAADAIT/+cCFP/nAhX/5wIW/+cCF//nAi//5wIx/+cCM//nAjX/5wI3/+cCOf/nAjv/5wI9/+cCP//nAkH/5wJD/+cCRf/nAkf/5wJJ/+cDEP/nAzb/5wM6/+cDPf/nA1z/5wNi/+cDZ//nA3X/5wN3/+cDeP/nA4T/5wOV/+cDsf/nA7P/5wO1/+cDt//nA7n/5wO7/+cDvf/nA7//5wPT/+cD1f/nA9f/5wPb/+cAcQAEAAwACQAMAEX/6ABG/+gAR//oAEn/6ABR/+oAU//oAFgACwBbAAsAkf/oAJX/6AC2/+gAuAALAMP/6ADE/+gA8v/oAP7/6AET/+oBFQALARn/6AEd/+gBNf/oAUf/6AFI/+gBUv/oAWUADAFmAAwBaAAMAWkADAFqAAwCE//oAhT/6AIV/+gCFv/oAhf/6AId/+oCHv/qAh//6gIg/+oCIf/qAiYACwInAAsCL//oAjH/6AIz/+gCNf/oAjf/6AI5/+gCO//oAj3/6AI//+gCQf/oAkP/6AJF/+gCR//oAkn/6AJr/+oCbf/qAm//6gKVAAsDEP/oAxb/6gMYAAsDHP/qAzb/6AM4/+oDOv/oAzsACwM9/+gDRAALA0wACwNNAAwDTgAMA1IADANc/+gDYQALA2L/6ANn/+gDaQALA3X/6AN3/+gDeP/oA4L/6gOE/+gDhv/qA4oACwOMAAsDjgALA5X/6AOx/+gDs//oA7X/6AO3/+gDuf/oA7v/6AO9/+gDv//oA8X/6gPH/+oDyf/qA8v/6gPN/+oDz//qA9H/6gPT/+gD1f/oA9f/6APZ/+oD2//oA+sACwPtAAsD7wALAAwAWv/tAFz/7QDp/+0CmP/tApr/7QKc/+0DPP/tA2z/7QN6/+0DlP/tA/n/7QQB/+0ADABa//IAXP/yAOn/8gKY//ICmv/yApz/8gM8//IDbP/yA3r/8gOU//ID+f/yBAH/8gAfAFj/9ABa//IAW//0AFz/8wC4//QA6f/yARX/9AIm//QCJ//0ApX/9AKY//MCmv/zApz/8wMY//QDO//0Azz/8gNE//QDTP/0A2H/9ANp//QDbP/yA3r/8gOK//QDjP/0A47/9AOU//ID6//0A+3/9APv//QD+f/yBAH/8gBRAAT/ygAJ/8oANv/SADj/1AA6//QAO//TAFj/5gBa/+8AW//mALj/5gDN/9IA0f/SANX/9ADZ/+0A3P/hAOn/7wEU/9QBFf/mAS7/0gE2/9IBZf/KAWb/ygFo/8oBaf/KAWr/ygIL/9MCJv/mAif/5gKA/9ICgv/SAoT/0gKU/9MClf/mApb/0wL9/9MDDP/TAw3/9AMP/9MDGP/mAyf/7QMz/9IDNP/0Azv/5gM8/+8DRP/mA0v/0wNM/+YDTf/KA07/ygNS/8oDYP/UA2H/5gNo/9MDaf/mA2v/9ANs/+8Def/0A3r/7wOJ/+0Div/mA4v/7QOM/+YDjf/tA47/5gOP/+EDk//0A5T/7wPq/9MD6//mA+z/0wPt/+YD7v/TA+//5gP2/9ID+P/0A/n/7wP6/+ED/P/hBAD/9AQB/+8EE//TAGIABP/AAAn/wAA2/50AOP/HADr/8AA7/6sAT//SAFD/0gBS/9IAvP/SAM3/nQDP//UA0f+dANX/8ADY//UA2f/qANz/5QDn/9IA6//SAOz/0gDu/9IA7//SAPD/0gDz/9IA9f/SAPb/0gD7/9IBAP/SART/xwEu/50BMf/SATb/nQFA/9IBRf/SAU3/9QFl/8ABZv/AAWj/wAFp/8ABav/AAgv/qwIc/9ICZP/SAmb/0gJo/9ICaf/SAoD/nQKC/50ChP+dApT/qwKW/6sC/f+rAwz/qwMN//ADD/+rAxL/0gMn/+oDM/+dAzT/8AM3/9IDOf/SAz7/0gND/9IDS/+rA03/wANO/8ADUv/AA1T/0gNd/9IDYP/HA2j/qwNr//ADef/wA37/0gOA/9IDif/qA4v/6gON/+oDj//lA5L/0gOT//ADlv/1A+r/qwPs/6sD7v+rA/P/0gP1/9ID9v+dA/j/8AP6/+UD/P/lA///0gQA//AEDP/SBA7/0gQQ/9IEEf/1BBP/qwBlAAT/sQAJ/7EANv+eADj/xQA6//IAO/+oAE//zwBQ/88AUv/PAFr/7wC8/88Azf+eANH/ngDV//IA2f/sANz/4QDn/88A6f/vAOv/zwDs/88A7v/PAO//zwDw/88A8//PAPX/zwD2/88A+//PAQD/zwEU/8UBLv+eATH/zwE2/54BQP/PAUX/zwFl/7EBZv+xAWj/sQFp/7EBav+xAgv/qAIc/88CZP/PAmb/zwJo/88Caf/PAoD/ngKC/54ChP+eApT/qAKW/6gC/f+oAwz/qAMN//IDD/+oAxL/zwMn/+wDM/+eAzT/8gM3/88DOf/PAzz/7wM+/88DQ//PA0v/qANN/7EDTv+xA1L/sQNU/88DXf/PA2D/xQNo/6gDa//yA2z/7wN5//IDev/vA37/zwOA/88Dif/sA4v/7AON/+wDj//hA5L/zwOT//IDlP/vA+r/qAPs/6gD7v+oA/P/zwP1/88D9v+eA/j/8gP5/+8D+v/hA/z/4QP//88EAP/yBAH/7wQM/88EDv/PBBD/zwQT/6gARAA2/74AT//hAFD/4QBS/+EAWP/vAFv/7wC4/+8AvP/hAM3/vgDR/74A5//hAOv/4QDs/+EA7v/hAO//4QDw/+EA8//hAPX/4QD2/+EA+//hAQD/4QEV/+8BLv++ATH/4QE2/74BQP/hAUX/4QIc/+ECJv/vAif/7wJk/+ECZv/hAmj/4QJp/+ECgP++AoL/vgKE/74Clf/vAxL/4QMY/+8DM/++Azf/4QM5/+EDO//vAz7/4QND/+EDRP/vA0z/7wNU/+EDXf/hA2H/7wNp/+8Dfv/hA4D/4QOK/+8DjP/vA47/7wOS/+ED6//vA+3/7wPv/+8D8//hA/X/4QP2/74D///hBAz/4QQO/+EEEP/hAFsANv/mADj/5wA6//IAO//nAE//1gBQ/9YAUv/WAFr/8QC8/9YAzf/mANH/5gDV//IA2f/uANz/6ADn/9YA6f/xAOv/1gDs/9YA7v/WAO//1gDw/9YA8//WAPX/1gD2/9YA+//WAQD/1gEU/+cBLv/mATH/1gE2/+YBQP/WAUX/1gIL/+cCHP/WAmT/1gJm/9YCaP/WAmn/1gKA/+YCgv/mAoT/5gKU/+cClv/nAv3/5wMM/+cDDf/yAw//5wMS/9YDJ//uAzP/5gM0//IDN//WAzn/1gM8//EDPv/WA0P/1gNL/+cDVP/WA13/1gNg/+cDaP/nA2v/8gNs//EDef/yA3r/8QN+/9YDgP/WA4n/7gOL/+4Djf/uA4//6AOS/9YDk//yA5T/8QPq/+cD7P/nA+7/5wPz/9YD9f/WA/b/5gP4//ID+f/xA/r/6AP8/+gD///WBAD/8gQB//EEDP/WBA7/1gQQ/9YEE//nAIQAIwAQACX/6AAp/+gAMf/oADP/6AA2/+AAOP/gADv/3wCB/+gAkP/oAJT/6ACtABAArv/oAK8AEADN/+AAzv/oAM8AEADR/+AA2AAQANz/4QDtABAA9P/gAP8AEAED/+gBCAAQARL/6AEU/+ABFv/oARj/6AEa/+gBHP/oAS7/4AE0/+gBNv/gAU0AEAFR/+gB8QAQAfIAEAHzABAB9AAQAfUAEAH2ABAB9wAQAfj/6AIC/+gCA//oAgT/6AIF/+gCBv/oAgv/3wIoABACKgAQAiwAEAIu/+gCMP/oAjL/6AI0/+gCQv/oAkT/6AJG/+gCSP/oAmr/6AJs/+gCbv/oAoD/4AKC/+AChP/gApT/3wKW/98Cn//oAvgAEAL8/+gC/f/fAwAAEAMJ/+gDDP/fAw//3wMoABADL//oAzL/6AMz/+ADS//fA1UAEANX/+gDYP/gA2P/6ANm/+gDaP/fA24AEANwABADgf/oA4P/6AOF/+gDj//hA5D/4AOWABADlwAQA5gAEAOaABADnAAQA54AEAOgABADogAQA6QAEAOmABADqAAQA6oAEAOsABADrgAQA8T/6APG/+gDyP/oA8r/6APM/+gDzv/oA9D/6APS/+gD1P/oA9b/6APY/+gD2v/oA+r/3wPs/98D7v/fA/b/4AP6/+ED+//gA/z/4QP9/+AEEQAQBBIAEAQT/98ALQA2//EAOP/0ADr/9AA7//AAzf/xAM//9QDR//EA1f/0ANj/9QDZ//MBFP/0AS7/8QE2//EBTf/1Agv/8AKA//ECgv/xAoT/8QKU//AClv/wAv3/8AMM//ADDf/0Aw//8AMn//MDM//xAzT/9ANL//ADYP/0A2j/8ANr//QDef/0A4n/8wOL//MDjf/zA5P/9AOW//UD6v/wA+z/8APu//AD9v/xA/j/9AQA//QEEf/1BBP/8ABZACMADwA2/+YAOP/mADoADgA7/+YArQAPAK8ADwDN/+YAzwAOANH/5gDVAA4A2AAOANkACwDc/+UA7QAPAPT/6AD/AA8BCAAPART/5gEu/+YBNv/mAU0ADgHxAA8B8gAPAfMADwH0AA8B9QAPAfYADwH3AA8CC//mAigADwIqAA8CLAAPAoD/5gKC/+YChP/mApT/5gKW/+YC+AAPAv3/5gMAAA8DDP/mAw0ADgMP/+YDJwALAygADwMz/+YDNAAOA0v/5gNVAA8DYP/mA2j/5gNrAA4DbgAPA3AADwN5AA4DiQALA4sACwONAAsDj//lA5D/6AOTAA4DlgAOA5cADwOYAA8DmgAPA5wADwOeAA8DoAAPA6IADwOkAA8DpgAPA6gADwOqAA8DrAAPA64ADwPq/+YD7P/mA+7/5gP2/+YD+AAOA/r/5QP7/+gD/P/lA/3/6AQAAA4EEQAOBBIADwQT/+YALQAE/78ACf+/ADb/nwA4/8kAO/+tAM3/nwDR/58A2f/sANz/5gEU/8kBLv+fATb/nwFl/78BZv+/AWj/vwFp/78Bav+/Agv/rQKA/58Cgv+fAoT/nwKU/60Clv+tAv3/rQMM/60DD/+tAyf/7AMz/58DS/+tA03/vwNO/78DUv+/A2D/yQNo/60Dif/sA4v/7AON/+wDj//mA+r/rQPs/60D7v+tA/b/nwP6/+YD/P/mBBP/rQAuADb/4wA6/+UAO//kAM3/4wDP/+UA0f/jANX/5QDY/+UA2f/pAO3/6gD//+oBLv/jATb/4wFN/+UCC//kAoD/4wKC/+MChP/jApT/5AKW/+QC/f/kAwz/5AMN/+UDD//kAyf/6QMz/+MDNP/lA0v/5ANo/+QDa//lA3n/5QOJ/+kDi//pA43/6QOT/+UDlv/lA5f/6gPq/+QD7P/kA+7/5AP2/+MD+P/lBAD/5QQR/+UEEv/qBBP/5AAhADb/4gA6/+QAzf/iAM//5ADR/+IA1f/kANj/5ADZ/+kA7f/rAP//6wEu/+IBNv/iAU3/5AKA/+ICgv/iAoT/4gMN/+QDJ//pAzP/4gM0/+QDa//kA3n/5AOJ/+kDi//pA43/6QOT/+QDlv/kA5f/6wP2/+ID+P/kBAD/5AQR/+QEEv/rABcANv/rADv/8wDN/+sA0f/rAS7/6wE2/+sCC//zAoD/6wKC/+sChP/rApT/8wKW//MC/f/zAwz/8wMP//MDM//rA0v/8wNo//MD6v/zA+z/8wPu//MD9v/rBBP/8wAvAE//7wBQ/+8AUv/vAFr/8AC8/+8A5//vAOn/8ADr/+8A7P/vAO7/7wDv/+8A8P/vAPP/7wD1/+8A9v/vAPv/7wEA/+8BMf/vAUD/7wFF/+8CHP/vAmT/7wJm/+8CaP/vAmn/7wMS/+8DN//vAzn/7wM8//ADPv/vA0P/7wNU/+8DXf/vA2z/8AN6//ADfv/vA4D/7wOS/+8DlP/wA/P/7wP1/+8D+f/wA///7wQB//AEDP/vBA7/7wQQ/+8AHQAE//IACf/yAFj/9QBb//UAuP/1ARX/9QFl//IBZv/yAWj/8gFp//IBav/yAib/9QIn//UClf/1Axj/9QM7//UDRP/1A0z/9QNN//IDTv/yA1L/8gNh//UDaf/1A4r/9QOM//UDjv/1A+v/9QPt//UD7//1ACsAT//uAFD/7gBS/+4AvP/uAOf/7gDr/+4A7P/uAO7/7gDv/+4A8P/uAPP/7gD0/+0A9f/uAPb/7gD7/+4BAP/uATH/7gFA/+4BRf/uAhz/7gJk/+4CZv/uAmj/7gJp/+4DEv/uAzf/7gM5/+4DPv/uA0P/7gNU/+4DXf/uA37/7gOA/+4DkP/tA5L/7gPz/+4D9f/uA/v/7QP9/+0D///uBAz/7gQO/+4EEP/uAAoABP/1AAn/9QFl//UBZv/1AWj/9QFp//UBav/1A03/9QNO//UDUv/1AFQARf/wAEb/8ABH//AASf/wAFH/xwBT//AAkf/wAJX/8AC2//AAw//wAMT/8ADy//AA/v/wARP/xwEZ//ABHf/wATX/8AFH//ABSP/wAVL/8AIT//ACFP/wAhX/8AIW//ACF//wAh3/xwIe/8cCH//HAiD/xwIh/8cCL//wAjH/8AIz//ACNf/wAjf/8AI5//ACO//wAj3/8AI///ACQf/wAkP/8AJF//ACR//wAkn/8AJr/8cCbf/HAm//xwMQ//ADFv/HAxz/xwM2//ADOP/HAzr/8AM9//ADXP/wA2L/8ANn//ADdf/wA3f/8AN4//ADgv/HA4T/8AOG/8cDlf/wA7H/8AOz//ADtf/wA7f/8AO5//ADu//wA73/8AO///ADxf/HA8f/xwPJ/8cDy//HA83/xwPP/8cD0f/HA9P/8APV//AD1//wA9n/xwPb//AAjwAEAA0ACQANAEP/8ABF/8AARv/AAEf/wABJ/8AAUf/iAFP/wABYAAsAWwALAJH/wACV/8AAtv/AALgACwDE/8AA7f/XAPL/wAD+/8AA///XARP/4gEVAAsBGf/AAR3/wAE1/8ABR//AAUj/wAFS/8ABZQANAWYADQFoAA0BaQANAWoADQIM//ACDf/wAg7/8AIP//ACEP/wAhH/8AIS//ACE//AAhT/wAIV/8ACFv/AAhf/wAId/+ICHv/iAh//4gIg/+ICIf/iAiYACwInAAsCKf/wAiv/8AIt//ACL//AAjH/wAIz/8ACNf/AAjf/wAI5/8ACO//AAj3/wAI//8ACQf/AAkP/wAJF/8ACR//AAkn/wAJr/+ICbf/iAm//4gKVAAsDEP/AAxb/4gMYAAsDHP/iAzX/8AM2/8ADOP/iAzr/wAM7AAsDPf/AA0QACwNMAAsDTQANA04ADQNSAA0DVv/wA1z/wANhAAsDYv/AA2f/wANpAAsDb//wA3H/8AN1/8ADd//AA3j/wAOC/+IDhP/AA4b/4gOKAAsDjAALA44ACwOV/8ADl//XA5n/8AOb//ADnf/wA5//8AOh//ADo//wA6X/8AOn//ADqf/wA6v/8AOt//ADr//wA7H/wAOz/8ADtf/AA7f/wAO5/8ADu//AA73/wAO//8ADxf/iA8f/4gPJ/+IDy//iA83/4gPP/+ID0f/iA9P/wAPV/8AD1//AA9n/4gPb/8AD6wALA+0ACwPvAAsEEv/XAAgA7QAQAPT/8AD/ABADkP/wA5cAEAP7//AD/f/wBBIAEABFAEX/7gBG/+4AR//uAEn/7gBT/+4Akf/uAJX/7gC2/+4Aw//uAMT/7gDtAA4A8v/uAPT/4wD+/+4A/wAOARn/7gEd/+4BNf/uAUf/7gFI/+4BUv/uAhP/7gIU/+4CFf/uAhb/7gIX/+4CL//uAjH/7gIz/+4CNf/uAjf/7gI5/+4CO//uAj3/7gI//+4CQf/uAkP/7gJF/+4CR//uAkn/7gMQ/+4DNv/uAzr/7gM9/+4DXP/uA2L/7gNn/+4Ddf/uA3f/7gN4/+4DhP/uA5D/4wOV/+4DlwAOA7H/7gOz/+4Dtf/uA7f/7gO5/+4Du//uA73/7gO//+4D0//uA9X/7gPX/+4D2//uA/v/4wP9/+MEEgAOABcAWP/AAFv/wAC4/8AA9P/uARX/wAIm/8ACJ//AApX/wAMY/8ADO//AA0T/wANM/8ADYf/AA2n/wAOK/8ADjP/AA47/wAOQ/+4D6//AA+3/wAPv/8AD+//uA/3/7gAfAFj/9ABa//AAW//0ALj/9ADp//AA7f/zAP//8wEV//QCJv/0Aif/9AKV//QDGP/0Azv/9AM8//ADRP/0A0z/9ANh//QDaf/0A2z/8AN6//ADiv/0A4z/9AOO//QDlP/wA5f/8wPr//QD7f/0A+//9AP5//AEAf/wBBL/8wAKAAT/1gAJ/9YBZf/WAWb/1gFo/9YBaf/WAWr/1gNN/9YDTv/WA1L/1gAMAFr/4ADp/+AA9P/CAzz/4ANs/+ADev/gA5D/wgOU/+AD+f/gA/v/wgP9/8IEAf/gAAQA9P/SA5D/0gP7/9ID/f/SAAoABP/XAAn/1wFl/9cBZv/XAWj/1wFp/9cBav/XA03/1wNO/9cDUv/XAF4ABAALAAkACwBF/+sARv/rAEf/6wBJ/+sAUf/pAFP/6wCR/+sAlf/rALb/6wDD/+sAxP/rAPL/6wD+/+sBE//p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ANcCYwJvANgCcQJxAOUCcwJzAOYCdQJ1AOcCgAKAAOgCggKCAOkChAKEAOoChgKGAOsCiAKIAOwCigKKAO0CjAKMAO4CjgKOAO8CkAKQAPACkgKSAPEClAKXAPICmQKZAPYCmwKbAPcC+AL9APgDAAMPAP4DEgMSAQ4DFgMWAQ8DGAMYARADHAMcAREDHwMgARIDIgMrARQDLQMvAR4DMQM2ASEDOAM5AScDOwM+ASkDRANFAS0DRwNHAS8DSQNJATADSwNOATEDUgNXATUDWgNaATsDXANcATwDYANhAT0DZgNmAT8DaANxAUADdAN1AUoDdwN6AUwDgQOCAVADhgOGAVIDiAOOAVMDkwOUAVoDmAPAAVwDwgPCAYUDxAPRAYYD2QPZAZQD3APcAZUD3gPeAZYD6gPvAZcD8gPyAZ0D9AP0AZ4D9gP2AZ8D+AP5AaAD/gQBAaIEBAQEAaYEBgQHAacECQQJAakEDQQNAaoEDwQPAasEEwQTAawAAQAGAAoAKAAzADQAPQBIAAEALABIAE0AVgBZAF0AmQCwALIAswC0ALsAvgDAAMUAxwDIAMkAzQDPANAA0QDTANQA1gDeAN8A4gDjAOQA5QDmAOgA6gDsAPEA8wD2APcA+wD+AP8BAAEdAdwAAgB2AAQABAAAAAkACQABAA4ADgACABAAEAADACMAJwAEACoAMgAJADYAPAASAEMARQAZAEcARwAcAEoASgAdAE8AUgAeAFQAVAAiAFgAWAAjAFoAXAAkAIgAiAAnAKwArwAoALgAuAAsALwAvAAtAMIAwgAuAM8A0AAvANIA0gAxANUA1QAyANcA2QAzANsA2wA2AN0A3QA3AN8A3wA4AOEA4QA5AOcA5wA6AOkA6QA7APIA8gA8APcA9wA9APkA+gA+AP8BAABAAQUBBQBCAQgBCABDARMBFQBEAScBKQBHASwBLABKAS4BLgBLAUUBRQBMAWUBawBNAW8BcABUAewB7QBWAe8B7wBYAfECFwBZAhwCIQCAAiYCNgCGAjgCQQCXAkoCTAChAk4CTgCkAlACUAClAlICUgCmAlQCVACnAlcCVwCoAlkCWQCpAlsCWwCqAl0CXQCrAl8CXwCsAmECYQCtAmMCbwCuAnECcQC7AnMCcwC8AnUCdQC9AoACgAC+AoICggC/AoQChADAAoYChgDBAogCiADCAooCigDDAowCjADEAo4CjgDFApACkADGApICkgDHApQCnADIAvgC/QDRAwADDwDXAxIDEgDnAxYDFgDoAxgDGADpAxwDHADqAx8DIADrAyIDKwDtAy0DLwD3AzEDNgD6AzgDPgEAA0QDRQEHA0cDRwEJA0kDSQEKA0sDTgELA1IDVwEPA1oDWgEVA1wDXAEWA2ADYQEXA2YDcQEZA3QDdQElA3cDegEnA4EDggErA4YDhgEtA4gDjgEuA5MDlAE1A5gDwAE3A8IDwgFgA8QD0QFhA9kD2QFvA9wD3AFwA94D3gFxA+oD7wFyA/ID8gF4A/QD9AF5A/YD9gF6A/gD+QF7A/4EAQF9BAQEBAGBBAYEBwGCBAkECQGEBA0EDQGFBA8EDwGGBBMEEwGHAAIBOAAEAAQAHQAJAAkAHQAOAA4AHgAQABAAHgAkACQAAQAlACUABAAmACYAAwAnACcABQAqACsAAgAsACwADAAtAC0ACQAuAC4ACgAvADAAAgAxADEAAwAyADIACwA2ADYABgA3ADcADAA4ADgADQA5ADkAEAA6ADoADgA7ADsADwA8ADwAEQBDAEMAEwBEAEQAFQBFAEUAFABHAEcAFgBKAEoAFwBPAFAAFwBRAFEAGABSAFIAFQBUAFQAGgBYAFgAGQBaAFoAGwBbAFsAGQBcAFwAHACIAIgAFQCsAKwABwCuAK4AAwC4ALgAGQC8ALwAFwDCAMIAFQDPANAAHwDSANIAAgDVANUADgDXANgAAgDZANkAEgDbANsAAgDdAN0AAgDfAN8AHwDhAOEAHwDnAOcACADpAOkAGwDyAPIAFQD3APcAIAD5APkAIAD6APoAFQD/AQAAIAEFAQUAIAETARMAGAEUARQADQEVARUAGQEnAScAFQEoASgABwEpASkACAEsASwACQEuAS4ACQFFAUUACAFlAWYAHQFnAWcAHgFoAWoAHQFrAWsAHgFvAXAAHgHsAe0AAwHvAe8ABgH4AfgABAH5AfwABQH9AgEAAgICAgYAAwIHAgoADAILAgsADwIMAhIAEwITAhMAFAIUAhcAFgIcAhwAFwIdAiEAGAImAicAGQIpAikAEwIrAisAEwItAi0AEwIuAi4ABAIvAi8AFAIwAjAABAIxAjEAFAIyAjIABAIzAjMAFAI0AjQABAI1AjUAFAI2AjYAAwI4AjgABQI5AjkAFgI6AjoABQI7AjsAFgI8AjwABQI9Aj0AFgI+Aj4ABQI/Aj8AFgJAAkAABQJBAkEAFgJKAkoAAgJLAksAFwJMAkwAAgJOAk4AAgJQAlAAAgJSAlIAAgJUAlQAAgJXAlcADAJZAlkACQJbAlsACgJdAl0ACgJfAl8ACgJhAmEACgJjAmMAAgJkAmQAFwJlAmUAAgJmAmYAFwJnAmcAAgJoAmkAFwJqAmoAAwJrAmsAGAJsAmwAAwJtAm0AGAJuAm4AAwJvAm8AGAJxAnEAGgJzAnMAGgJ1AnUAGgKAAoAABgKCAoIABgKEAoQABgKGAoYADAKIAogADAKKAooADAKMAowADAKOAo4ADAKQApAADAKSApIAEAKUApQADwKVApUAGQKWApYADwKXApcAEQKYApgAHAKZApkAEQKaApoAHAKbApsAEQKcApwAHAL5AvkABQL6AvsAAgL8AvwAAwL9Av0ADwMBAwEAAQMCAwIABQMDAwMAEQMEAwUAAgMGAwYACQMHAwgAAgMJAwkAAwMKAwoACwMLAwsABgMMAwwADwMNAw0ADgMOAw4AAgMPAw8ADwMSAxIAFwMWAxYAGAMYAxgAGQMcAxwAGAMfAx8ABQMgAyAABwMiAyMAAgMkAyQADAMlAyYACQMnAycAEgMpAykAAQMqAyoABwMrAysABQMtAy4AAgMvAy8AAwMxAzEACwMyAzIABAMzAzMABgM0AzQADgM1AzUAEwM2AzYAFgM4AzgAGAM5AzkAFQM6AzoAFAM7AzsAGQM8AzwAGwM9Az0AFgM+Az4ACANEA0QAGQNFA0UAEANHA0cAEANJA0kAEANLA0sADwNMA0wAGQNNA04AHQNSA1IAHQNTA1MAAgNUA1QAFwNWA1YAEwNXA1cAAwNaA1oABQNcA1wAFgNgA2AADQNhA2EAGQNmA2YABANnA2cAFANoA2gADwNpA2kAGQNqA2oAAgNrA2sADgNsA2wAGwNtA20AAgNvA28AEwNxA3EAEwN0A3QABQN1A3UAFgN3A3gAFgN5A3kADgN6A3oAGwOBA4EAAwOCA4IAGAOGA4YAGAOIA4gAFQOJA4kAEgOKA4oAGQOLA4sAEgOMA4wAGQONA40AEgOOA44AGQOTA5MADgOUA5QAGwOZA5kAEwObA5sAEwOdA50AEwOfA58AEwOhA6EAEwOjA6MAEwOlA6UAEwOnA6cAEwOpA6kAEwOrA6sAEwOtA60AEwOvA68AEwOwA7AABQOxA7EAFgOyA7IABQOzA7MAFgO0A7QABQO1A7UAFgO2A7YABQO3A7cAFgO4A7gABQO5A7kAFgO6A7oABQO7A7sAFgO8A7wABQO9A70AFgO+A74ABQO/A78AFgPAA8AAAgPCA8IAAgPEA8QAAwPFA8UAGAPGA8YAAwPHA8cAGAPIA8gAAwPJA8kAGAPKA8oAAwPLA8sAGAPMA8wAAwPNA80AGAPOA84AAwPPA88AGAPQA9AAAwPRA9EAGAPZA9kAGAPcA9wADAPeA94ADAPqA+oADwPrA+sAGQPsA+wADwPtA+0AGQPuA+4ADwPvA+8AGQPyA/IACQP0A/QAAgP2A/YABgP4A/gADgP5A/kAGwP+A/4ABwP/A/8ACAQABAAADgQBBAEAGwQEBAQAFwQGBAYAHwQHBAcABwQJBAkACQQNBA0AAgQPBA8AAgQTBBMADwABAAQEFgALAAAAAAAAAAAACwAAAAAAAAAAABUAGQAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAGAAAAAAAAAAYAAAAAABwAAAAAAAAAAAAGAAAABgAAABoADAAIAAcADwATAAoAFAAAAAAAAAAAAAAAAAAbAAAAFgAWABYAAAAWAAAAAAAAAAAAAAAJAAkABAAJABYAAAAYAAAADQAFAAAAFwAFAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAWAAAAAAAGABYAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIABgASAAAAAAAAAAAAAAAAABYAAAAFAAAAAAAAAAkAAAAAAAAAAAAAAAAAFgAWAAAADQAAAAAAAAAAAAAAAAAMAAYAAgAAAAwAAAAAAAAAEwAAAAAAAgARAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAABcAAAAJAAkAEAAJAAkACQAAABYACQADAAkACQAAAAAACQAAAAkAAAAAABYAEAAJAAAAAAAGAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAGAAQABwAFAAYAAAAGABYABgAAAAYAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAkAAAAAAAYAFgAMAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAJAAAAFgAWAAAAAAAAAAAAAgAAAAAAAAAGABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAZAAAACwALABUACwALAAsAFQAAAAAAAAAVABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAABIAEgASABIAEgASABIABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGAAYACAAIAAgACAAKABsAGwAbABsAGwAbABsAFgAWABYAFgAWAAAAAAAAAAAACQAEAAQABAAEAAQADQANAA0ADQAFAAUAEgAbABIAGwASABsABgAWAAYAFgAGABYABgAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAYAFgAGABYABgAWAAYAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAkAAAAJAAkABgAEAAYABAAGAAQAAAAAAAAAAAAAAAAAGgAYABoAGAAaABgAGgAYABoAGAAMAAAADAAAAAwAAAAIAA0ACAANAAgADQAIAA0ACAANAAgADQAPAAAACgAFAAoAFAABABQAAQAUAAEAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAAAYACgAAAAAAEgAAAAAAFAAAAAAAAAAAAAAABgAAAAAACgATAAAACgAWAAAACQAAAA0AAAAEAAAABQAAAAAADQAEAA0AAAAAAAAAAAAAAAAAHAAAAAAAEQASAAAAAAAAAAAAAAAAAAYAAAAAAAYADAATABsAFgAJAAQACQAWAAUAFwAWAAkAGAAAAAAAAAAJAAUADwAAAA8AAAAPAAAACgAFAAsACwAAAAAAAAALAAAACQASABsABgAAAAAAAAAAABYACQAAAAAABwAFABYABgAAAAAABgAWAAoABQAAABMAFwAAABIAGwASABsAAAAAAAAAFgAAABYAFgATABcAAAAAAAAACQAAAAkABgAEAAYAFgAGAAQAAAAAABEABQARAAUAEQAFAA4AAwAAAAkAEwAXABYAAgAQABIAGwASABsAEgAbABIAGwASABsAEgAbABIAGwASABsAEgAbABIAGwASABsAEgAbAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAAAAAAAAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAWAAYAFgAGABYABgAEAAYAFgAIAA0ACAANAAAADQAAAA0AAAANAAAADQAAAA0ACgAFAAoABQAKAAUAAAAAAAAACQAAAAkADAAAABMAFwAOAAMADgADAAAACQATABcAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAACQAAAAkAAgAQAAoAAAAAAAAAAAAAABkAAAABAAAACgAsAI4AAURGTFQACAAEAAAAAP//AAgAAAABAAIAAwAEAAUABgAHAAhsaWdhADJsbnVtADhzbWNwAD5zczAxAERzczAyAEpzczAzAFBzczA0AFZzczA1AFwAAAABAAEAAAABAAIAAAABAAAAAAABAAMAAAABAAQAAAABAAUAAAABAAYAAAABAAcACAASABoAIgAqADIAOgBCAEoAAQAAAAEAQAAEAAAAAQH2AAEAAAABAgAAAQAAAAECEgABAAAAAQIQAAEAAAABAg4AAQAAAAECDAABAAAAAQIOAAICEADcAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AegBtQG2AbcBuAG5AboBuwG8Ab0BvgGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAHoAbUBtgG3AbgBuQG6AbsBvAG9Ab4C9wKiAqECogKjAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4C8wK/Ar8CwALAAsECwQLCAsICwwLDAsUCxQLGAsYCxwLHAsgCyALJAskCygLKAssCywLMAswCzQLNAs8CzwLQAtAC0QLRAtIC0gLTAtMC1ALUAtUC1gLWAtcC1wLYAtgC2QLZAtoC2gLbAtsC3ALcAt0C3QLeAt4C3wLfAuAC4ALhAuEC4gLiAuMC4wLkAuQC5QLlAuYC5gLnAucC6ALo/////wLqAuoC6wLrAuwC7ALtAu0C7gLuAu8C7wLwAvAC8QLxAvIC8gLzAvQC9AL1AvUC9gL2AqEAAQCkAAEACAABAAQBkgACAEsAAgCYAAoBmAHMAcQB1gHXAdgB2QHbAd0B5wABAIgBkQABAIgBKAABAIgBrgACAIgAAgHjAeQAAgB+AAIB5QHmAAIADQAjADwAAABDAFwAGgCDAIMANACFAIUANQHsAe0ANgHvAjEAOAI0AkUAewJIAlQAjQJXAmgAmgJqAnsArAJ+An8AvgKCApwAwAPwA/AA2wABAAEASAACAAEAEgAbAAAAAQABAEkAAQABALYAAQABADQAAQACAC0ATQ==",
-"Roboto-Regular.ttf":"AAEAAAAOAIAAAwBgR0RFRgsuCy8AASx0AAAASEdQT1OC3T4oAAEsvAAAkPhHU1VCeolvLwABvbQAAANsT1MvMrivKcMAAAFoAAAAYFZETVhu6nZPAAASOAAABeBjbWFwf76BZgAAGBgAAA7iZ2x5ZusE9WMAACb8AADUeGhlYWT1kQ7EAAAA7AAAADZoaGVhC3AJkwAAASQAAAAkaG10eJaDaacAAAHIAAAQcGxvY2EvrvnGAAD7dAAACDptYXhwBDsA9gAAAUgAAAAgbmFtZbs83bQAAQOwAAAEeXBvc3Tfb5xiAAEILAAAJEYAAQAAAAEAAHdFsyVfDzz1AAkIAAAAAADE8BEuAAAAAM2CsmH6jf3VCXQIYgAAAAkAAgAAAAAAAAABAAAHbP4MAAAJkvqN/dgJdAABAAAAAAAAAAAAAAAAAAAEHAABAAAEHACXABYAXQAFAAEAAAAAAAAAAAAAAAAAAwABAAMElwGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAAAAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAHB5cnMAQAAA//0GAP4AAGYHmgIAIAABn08BAAAEOgWwAAAAIAACAfsAAAAAAAAB+wAAAfsAAAKPAGkE+wBGBH4AbgXcAGkE+QBEAWUAZwKhAIUCqgAIA3IAHASJAE4BkgAdAjUAJQIbAKIDTAASBH4AcgR+ANcEfgBdBH4AXgR+ADkEfgCaBH4AhwR+AE0EfgBmBH4AVAH4AKACAABKBBEASASAAJgELgCGA8cAOgcvAGEFSgAnBRcAtgUeAIMFaQC2BKoAtgSnALYFfgCFBbMAtgI/AMMEagA/BSQAtgRgALYHAwC2BbQAtgWQAIIFGQC2BZAAggVMALUE4wBaBMYAOwVoAJYFKQAnBw0ASAUJAEEE8gAeBMkAYQIfAJIDSAAoAh8ACQNYAEADnAAEAnkATwRiAHIEiACRBDsAYQSIAGQENwBiAr4AQgSIAGYEiACRAfwAoQIL/7YEEwCSAfwAoQcCAJAEiACRBIgAYASIAJEEiABkAsoAkQQrAGYCjAAdBIgAjQQCAC4GDgAwBAIALgQCABsEAgBeArUAQAHzAK8CtQATBXEAggHzAJAEYQBuBKYARgW0AGkE2AAgAesAkwToAFoD9ACpBkkAWwOTAHoDwQBmBG4AfwZKAFoDqgB4Av0AggRHAGEDXwBxA2gAaQKCAIEEiACaA+kAQgIWAKIB+wB0AiYAXgOjAHoDwABvBjYAtAaWALQG6wB7A+0AcQd6//IERABZBXIAcwS6AKYEwgCLBsEAPQSwAEwEkQBHBIkAYAScAJoFmwAeAfoAmwRzAJoEMwAmAioAIwWLAKQEiACRB6EAaQdEAGEB/ACgArn/5AV/AHEEkwBgBZAAlgTzAI0CA/+0BDcAYgPEAKkDjQCMA2oAgQIhAKACtQCLAioAMgPGAIIC/ABoAp0AtgAA/NoAAP13AAD8kwAA/V4AAPwnAAD9QwINAMMECwChAhcAogRzALUFpAAgBXIAcwU+ADQEkQB6BbUAtgSRAEUFuwBOBYkAXQVSAHIEhQBkBL0AoAQCAC4EiABgBFAAYwQlAG0EiACRBI8AegKXAMMEbgAlA+wAZQTFAE8EiACRBE0AZQSIAGAELABRBF0AjwWjAFcFmgBfBpcAegTwAHQEQv/nBkgASgX/ACsFZQCHCJkAMgikALUGggBABbQAtQULAKYGBAA0B0MAGwS/AFEFtAC2BakAMAUHAFEGLQBTBdkAtAV6AJcHhwC0B8AAtAYSABEG6wC1BQUApgVkALEHJwDDBRgAYwRsAGEEkgCdA1sAmgTUAC4GIAAVBBAAWASeAJwEUgCcBKAAKAXvAJ0EnQCcBJ4AnAPYACgFzQBkBL0AnARZAGcGeACcBp8AkQT3AB4GNgCdBFgAnQRNAGQGiACdBGQALwSJ/+cETgBsBskAJwbkAJwEif/9BJ4AnAcIAJ8GKwCBBFb/3AcsAMQF+QCZBNIAKgRGAA8HDADWBgwAvAbRAJYF4QCWCQUAwwfRAJsEJABQA9sATAVyAHMEjABgBQoAFwQDAC4FcgBzBIkAYAcBAJ8GJAB+BwkAnwYsAIEFMgB4BEcAZAT9AHQAAPxnAAD8cQAA/WYAAP2kAAD6jQAA+qQEVv/cBRsAtQSKAJEEZACmA5AAkQTbALUEBgCRBQkApgR+AJoGjABFBYQAPgfPALUFtACRCDEAtAb0AJEF7gBzBNMAbQctADQFXAAfBXAAlwRrAIMFcACOBi8ARwS+/+MFCQCmBFoAmgWyALUEiACRBYcAXwSoAGkEqABpBLcAOgNJADsE9gBZBpQAWQbkAGQGVgA2BSsAMQRKAFMECAB5B8EARQZ1AD8H+wCtBqEAkAT2AHkEHQBlBa0AJAUgAEYFZACbBBQAAAgpAAAEFAAACCkAAAK5AAACCgAAAVwAAAR/AAACMAAAAaIAAADRAAAAAAAABYgAswZ9ALsDpgANAZkAYAGZADABlwAkAZoAUALUAGAC2wA8AsEAJARpAEYEjwBXArIAigPEAKYFWgCmB6oARAJmAGwCZgBZA6MAOwOrAEgDYAB6BKYARgaRAKcEPgBPBegAewPOAGgIywCrBQEAZgUXAJgGuwBvB1AAawd/AGwG2wBrBKIATAWOAKkErwBFBJIAqATFAD8IOgBrAgz/tASCAGUELQCYBDYAngQ8AJkECAArAkwAxwKPAG4CAwBcBG4AHwAAAAAIMwBbCDUAXAQcAFwDjQBXBIAAcwML/6IB/P+2AiUAGwGRAGcDpACDA54AgQOfAIED9ABtBA4AaQPz/14D7wBuA6QAWwH9AJ8EtQApBHUAmwSPAHIEpgCbBEMAmwQdAJsEzwByBPYAmwH6AJsECwBBBF0AmwO5AJsF9ACbBRkAmwTLAHIE4QByBKkAmwRvAF0ELABHBQIAjAS4ACoGBQBBBIQAOAReACAEPgBOBHcAewJpAEID4QBaBBIAWQRkAEcEaQBdBC0AegO5AEcELQBcBCcASwInAF4DVQBxA2gAaQL8AEoDeQByA3oAewMMAF4DggByA2sAaQOkAHwDlgCPArUAngNHAG8EfgBeBH4AOQR+AJoEjwCHBDoAHgRCADsEbwBaBH4AZgTDAGQEiABgBUQAtgRiAHIFLwC1BSQAtgQTAJIFPQC2BA8AkgR+AFQEdQCbA2oAgQH7AAACNQAlBYcALgWHAC4EpgAGBMYAOwKM/+MFSgAnBUoAJwVKACcFSgAnBUoAJwVKACcFSgAnBR4AgwSqALYEqgC2BKoAtgSqALYCP//cAj8AwwI///ICP//MBbQAtgWQAIIFkACCBZAAggWQAIIFkACCBWgAlgVoAJYFaACWBWgAlgTyAB4EYgByBGIAcgRiAHIEYgByBGIAcgRiAHIEYgByBDsAYQQ3AGIENwBiBDcAYgQ3AGIB+v+1AfoAmwH6/8sB+v+lBIgAkQSIAGAEiABgBIgAYASIAGAEiABgBIgAjQSIAI0EiACNBIgAjQQCABsEAgAbBUoAJwRiAHIFSgAnBGIAcgVKACcEYgByBR4AgwQ7AGEFHgCDBDsAYQUeAIMEOwBhBR4AgwQ7AGEFaQC2BR4AZASqALYENwBiBKoAtgQ3AGIEqgC2BDcAYgSqALYENwBiBKoAtgQ3AGIFfgCFBIgAZgV+AIUEiABmBX4AhQSIAGYFfgCFBIgAZgWzALYEiACRAj//xQH6/54CP/+/Afr/mAI///UB+v/OAj8AIQH8AAACPwC3BqkAwwQHAKEEagA/AgP/tAUkALYEEwCSBGAAtgH8AKEEYAC2AfwAWwRgALYCkgChBGAAtgLYAKEFtAC2BIgAkQW0ALYEiACRBbQAtgSIAJEEiP/SBZAAggSIAGAFkACCBIgAYAWQAIIEiABgBUwAtQLKAJEFTAC1AsoAWAVMALUCygBpBOMAWgQrAGYE4wBaBCsAZgTjAFoEKwBmBOMAWgQrAGYE4wBaBCsAZgTGADsCjAAdBMYAOwKMAB0ExgA7ArQAHQVoAJYEiACNBWgAlgSIAI0FaACWBIgAjQVoAJYEiACNBWgAlgSIAI0FaACWBIgAjQcNAEgGDgAwBPIAHgQCABsE8gAeBMkAYQQCAF4EyQBhBAIAXgTJAGEEAgBeB3r/8gbBAD0FcgBzBIkAYASm//MEpv/zBCwARwS1ACkEtQApBLUAKQS1ACkEtQApBLUAKQS1ACkEjwByBEMAmwRDAJsEQwCbBEMAmwH6/7MB+gCbAfr/yQH6/6MFGQCbBMsAcgTLAHIEywByBMsAcgTLAHIFAgCMBQIAjAUCAIwFAgCMBF4AIAS1ACkEtQApBLUAKQSPAHIEjwByBI8AcgSPAHIEpgCbBEMAmwRDAJsEQwCbBEMAmwRDAJsEzwByBM8AcgTPAHIEzwByBPYAmwH6/5wB+v+WAfr/zAH6//cB+gCPBAsAQQRdAJsDuQCbA7kAmwO5AJsDuQCbBRkAmwUZAJsFGQCbBMsAcgTLAHIEywByBKkAmwSpAJsEqQCbBG8AXQRvAF0EbwBdBG8AXQQsAEcELABHBQIAjAUCAIwFAgCMBQIAjAUCAIwFAgCMBgUAQQReACAEXgAgBD4ATgQ+AE4EPgBOCN4AXQVKACcFDv/mBhcAEwKjABkFpABSBVb/jQVmAD8Cl//IBUoAJwUXALYEqgC2BMkAYQWzALYCPwDDBSQAtgcDALYFtAC2BZAAggUZALYExgA7BPIAHgUJAEECP//MBPIAHgSFAGQEUABjBIgAkQKXAMMEXQCPBHMAmgSIAGAEiACaBAIALgQCAC4Cl//TBF0AjwSIAGAEXQCPBpcAegSqALYEcwC1BOMAWgI/AMMCP//MBGoAPwUkALYFJAC2BQcAUQVKACcFFwC2BHMAtQSqALYFtAC2BwMAtgWzALYFkACCBbUAtgUZALYFHgCDBMYAOwUJAEEEYgByBDcAYgSeAJwEiABgBIgAkQQ7AGEEAgAbBAIALgQ3AGIDWwCaBCsAZgH8AKEB+v+lAgv/tgRSAJwEAgAbBw0ASAYOADAHDQBIBg4AMAcNAEgGDgAwBPIAHgQCABsBZQBnAo8AaQQeAKkEugBCAgP/tAGZADAHAwC2BwIAkAVKACcEYgByBZD/PgcsAEIHeABCBKoAtgW0ALYENwBiBJ4AnAWJAF0FmgBfBQoAFwQD//kIigBgCZIAggS/AFEEEABYBR4AgwQ7AGEE8gAeBAIALgI/AMMHQwAbBiAAFQI/AMMFSgAnBGIAcgVKACcEYgByB3r/8gbBAD0EqgC2BDcAYgWHAF8ENwBiBDcAYgdDABsGIAAVBL8AUQQQAFgFtAC2BJ4AnAW0ALYEngCcBZAAggSIAGAFcgBzBIwAYAVyAHMEjABgBWQAsQRNAGQFBwBRBAIAGwUHAFEEAgAbBQcAUQQCABsFegCXBFkAZwbrALUGNgCdBQkAQQQCAC4EiABkBakAMASgACgFSgAnBGIAcgVKACcEYgByBUoAJwRiAHIFSgAnBGL/rgVKACcEYgByBUoAJwRiAHIFSgAnBGIAcgVKACcEYgByBUoAJwRiAHIFSgAnBGIAcgVKACcEYgByBUoAJwRiAHIEqgC2BDcAYgSqALYENwBiBKoAtgQ3AGIEqgC2BDcAYgSq//gEN/+zBKoAtgQ3AGIEqgC2BDcAYgSqALYENwBiAj8AwwH6AJsCPwC3AfwAlgWQAIIEiABgBZAAggSIAGAFkACCBIgAYAWQAEwEiP/LBZAAggSIAGAFkACCBIgAYAWQAIIEiABgBX8AcQSTAGAFfwBxBJMAYAV/AHEEkwBgBX8AcQSTAGAFfwBxBJMAYAVoAJYEiACNBWgAlgSIAI0FkACWBPMAjQWQAJYE8wCNBZAAlgTzAI0FkACWBPMAjQWQAJYE8wCNBPIAHgQCABsE8gAeBAIAGwTyAB4EAgAbBKYAZASmAGQFJAC2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ABEQACEzNTMDIgYVFBY7AREzETMyNjU0JiMDeBsBAgFO/rL+/hu5Hf79/rQBTAEDHbnWxtHRxh25HcTS0sQFHv69/vv++f67xsYBQwEHAQUBRc7+nenMzucDavyW6c7L6AAAAAABALT+oQWSBbAACwAAEzMRIREzETMDIxEhtLkC17mVEqX72QWw+uUFG/rp/ggBXwABAJcAAATEBbAAEwAAAREjEQ4BIyImNREzERQWMzI2NxEExLlhsHv187qMomm8ZwWw+lACYR0azvIBxv46q38cHAK4AAEAtAAABtIFsAALAAABESERMxEhETMRIREBbgH6uQH4ufniBbD65QUb+uUFG/pQBbAAAAABALT+oQdrBbAADwAAAREhETMRIREzETMDIxEhEQFuAfq5Afi5mRKm+gEFsPrlBRv65QUb+uX+DAFfBbAAAAAAAgARAAAFuAWwAAwAFQAAEyERITIWFRQGIyERIQERITI2NTQmIxECVQFo7vz97f3f/mQCVQFonJSUnAWw/ajhx8joBRv9qP3Sn355mAAAAAADALUAAAY1BbAACgATABcAAAEhMhYVFAYjIREzGQEhMjY1NCYjASMRMwFuAWju/P3t/d+5AWiclJScA1+5uQNY4cfI6AWw/RP90p9+eZj9PQWwAAACAKYAAASxBbAACgATAAABITIWFRQGIyERMxkBITI2NTQmIwFfAWju/P3t/d+5AWiclJScA1jhx8joBbD9E/3Sn355mAAAAAABALH/7AT2BcYAHwAAEzQAMzIAGQEQACMiADUzFBYzMhI9ASE1ITU0AiMiBhWxAST2+wEw/tD7+/7hubWsq8f9uwJFx6ustQPf1QES/qb+7f7//uz+qAEB46CvAQjNOJU2zgEJsKEAAAIAw//rBt4FxQAVACMAAAEQACEgABE1IxEjETMRMzUQACEgABEnNAIjIgIVERQSMzISNQbe/rv+9v7+/sbXubnXAToBAgEKAUW52ry0z8+0vdkCV/70/qABYAEMKP2BBbD9ZEQBCwFi/p7+9QLJAQb++sn+/cv++gEFzAACAGMAAARnBbAADQAWAAAhIwEuATU0JDMhESMRIQEhIgYVFBYzIQEoxQFVkJABC/UBz7r+qwFV/uujpKSdARsCbzbDktTi+lACPALeloiHowAAAAACAGH/6wQoBhEAGwApAAABMhIdARQAIyIAPQEQADc+ATUzFAYHDgEHFz4BFyIGHQEUFjMyNj0BNCYCZ9Pu/wDj5P8AAQPmhnOYsLqNwx4DRrJFlJSVlZSWlwP7/vLbGOz+3QEj7IgBSgF3KxlASrFxHhipqgJGUZXAlBin09OnGJTAAAADAJ0AAAQpBDoADwAYACEAADMRITIWFRQGBxUeARUUBiMBESEyNjU0JiMlMz4BNTQmKwGdAabY51lUZW/Yyf7OATJ0c3N0/s77fXuChO0EOpKXTnUfAxiHWpqZAdz+t1RRUFSSAUxNUE4AAAABAJoAAANHBDoABQAAASERIxEhA0f+DboCrQOj/F0EOgAAAAACAC7+wgSTBDoADgAVAAA3PgE3EyERMxEjESERIxMBDgEHIREhg1VYDxACuYu5/Q25AQHJC1BCAfT+s5Vkzd8Blfxb/i0BPv7CAdMCELv9WAL8AAABABUAAAYEBDoAFQAAASMRIxEjASMJATMBMxEzETMBMwkBIwPqgbmC/tHqAYz+meABF3+5fgEZ4P6YAYzqAdj+KAHY/igCOwH//j8Bwf4/AcH+Af3FAAAAAQBY/+0DrARMACgAAAEUBgceARUUBiMiJjUzFBYzMjY1NCYrATUzMjY1NCYjIgYVIzQ2MzIWA5hXUl5f5MKz+7iIbnJ6ana5uXBdaXBig7jsscHRAxNLeCQhfV6aqaqoUHBjTltQmlBOSF5jSZGunwAAAAABAJwAAAQBBDoACwAAATMRIxEjASMRMxEzA0i5uQP+ELm5AwQ6+8YDF/zpBDr86gABAJwAAAQ/BDoADAAAASMRIxEzETMBMwkBIwHdh7q6eQFs4P5SAdLrAc/+MQQ6/jUBy/35/c0AAAEAKAAABAMEOgAPAAABESMRIQMKASsBPwEyNhsBBAO6/pEND5fJNgQoaUoNFAQ6+8YDo/7H/rL+5KIBwQEGAdAAAAAAAQCdAAAFUgQ6AA4AACUBMxEjESMBIwEjESMRMwL7AXDnuQP+pYD+ngO58PIDSPvGAwz89AMd/OMEOgAAAQCcAAAEAAQ6AAsAACEjESERIxEzESERMwQAuf4PuroB8bkB0P4wBDr+KgHWAAAAAQCcAAAEAQQ6AAcAACEjESERIxEhBAG5/g66A2UDo/xdBDoAAQAoAAADsAQ6AAcAAAEhESMRITUhA7D+lbn+nAOIA6b8WgOmlAAAAAMAZP5gBWkGGAAfAC0AOwAAExASMzIWFxEzET4BMzISERUUAiMiJicRIxEOASMiAjUlNCYjIgYHER4BMzI2NSEUFjMyNjcRLgEjIgYVZMjBK0khuSJQMsHJyb8yUSO5IUosvskETICHIjYWFjcjh378bXWHHzMXFzIeiHYCCgEMATgPDgHn/hMREv7I/vQV8f7nEQ/+VQGoDg8BGfEVwe0LCfztCQjKq63ICQkDFQgJ6sQAAAEAnP6/BIIEOgALAAATMxEhETMRMwMjESGcugHyuYESpvzSBDr8WwOl/Fv+KgFBAAEAZwAAA70EOwATAAAhIxEOASMiJjURMxEUFjMyNjcRMwO9uj53RcrYuXJ3RXk8ugGKERDI0AE6/saJeBARAhkAAAAAAQCcAAAF4AQ6AAsAAAERIREzESERMxEhEQFWAYy5AYu6+rwEOvxbA6X8WwOl+8YEOgAAAAEAkf6/Bm0EOgAPAAABESERMxEhETMRMwMjESERAUsBjLkBi7qYEqX62wQ6/FsDpfxbA6X8W/4qAUEEOgAAAAACAB4AAAS/BDoADAAVAAATIREhMhYVFAYjIREhAREhMjY1NCYjHgH6ARPD0dLC/jT+vwH6ARNyaGlxBDr+ir+foMYDpf6K/mZyWFZ6AAAAAAMAnQAABX8EOgAKAA4AFwAAASEyFhUUBiMhETMBIxEzAREhMjY1NCYjAVYBE8PR0sL+NLkEKbq6+9cBE3JoaXECxL+foMYEOvvGBDr99f5mclhWegAAAAACAJ0AAAP9BDoACgATAAABITIWFRQGIyERMxkBITI2NTQmIwFWARPD0dLC/jS5ARNyaGlxAsS/n6DGBDr99f5mclhWegAAAAABAGT/6wPgBE4AHQAAASIGFSM0NjMyEh0BFAIjIiY1MxQWMzI2NyE1IS4BAghikrD7qd76+t6567CKaoWNC/5qAZUPjAO4eVyU1/7M6Crp/szcq2mJx5WVjrkAAAIAnf/sBiMETgATACEAAAEhNhIzMgAdARQAIyICJyERIxEzARQWMzI2PQE0JiMiBhUBVwEIE/zQ5AEB/wDj1v0P/vm6ugG/lJaUlpeVlJQCbtkBB/7P9Rj2/tIBDOD+KAQ6/dax3t+wGK7i4q4AAAACAC8AAAPHBDoADQAWAAABESMRIQEjAS4BNTQ2MwMUFjMhESEiBgPHuv7q/wDIARFqbtfE4WNnASH+9nJvBDr7xgGm/loBwSWdbZS2/rRMZwFrawAB/+f+SwP7BhgAKgAAASERFz4BMzIWHQEzERQGIyImJzceATMyNjURNCYjIgYHESMRIzUzNTMVIQJj/ugDN6JnsbsBp5siNRwPDUQTQUd0d1eILLqqqroBGAS6/u0BUFjM3d/94aqyCAmSBQloXwMAjYBSSPzmBLqVyckAAQBs/+wD/QROAB0AACUyNjczDgEjIgI9ATQSMzIWFyMuASMiBgchFSEeAQJOZ5cBsAH/r+709O6/7wGwAY5wk4oKAZD+cQqIgXhclNUBL+0q7AEw3KxoiryVlZe6AAAAAgAnAAAGhgQ6ABYAHwAAAREhMhYVFAYjIREhERACKwE/ATI2NREBESEyNjU0JiMD3wETw9HSwv4z/rCqzjYDKW1cAsMBE3BqaXEEOv5jtZaXuwOj/sf+vP7amAHW+wHQ/c7+i3FQTGgAAAAAAgCcAAAGpwQ6ABIAGwAAASERMxEhMhYVFAYjIREhESMRMwERITI2NTQmIwFWAfG5ARPD0dLC/jT+D7q6AqoBE3BqaXECoAGa/mK0lpe7Agz99AQ6/c7+i3FQTGgAAAAAAf/9AAAD+gYYABwAAAEhERc+ATMyFhURIxE0JiMiBgcRIxEjNTM1MxUhAnn+0gM3omexu7l0d1eILLqUlLoBLgS//ugBUFjM3f1bAqeNgFJI/OYEv5XExAAAAAABAJz+nAQBBDoACwAAAREhETMRIREjESERAVYB8rn+rbn+pwQ6/FsDpfvG/pwBZAQ6AAAAAQCf/+sGaQWwACAAAAERFAYjIiYnDgEjIiY1ETMRFBYzMjY1ETMRFBYzMjY1EQZp4b1xpzAzrnW317pyYnGHv31qaXwFsPvZztBYWlpY0M4EJ/vZhIWFhAQn+9mEhYWEBCcAAAEAgf/rBa0EOgAgAAABERQGIyImJw4BIyImNREzERQWMzI2NREzERQWMzI2NREFrc2rYpEsMJhlpsK5XVJfcrpnWldoBDr9Kbu9SUxMSby8Atf9KXJxcnEC1/0pcnFycQLXAAAC/9wAAAP8BhgAEgAbAAABIREhMhYVFAYjIREjNTMRMxEhAREhMjY1NCYjApb+vwESxNHTwv40v7+6AUH+vwEScmhpcQQ6/q7Jp6jQBDqVAUn+t/2E/kJ8YF2FAAEAxP/sBpEFxgAnAAABMzUQADMyBBcjLgEjIgIdASEVIRUUEjMyNjczBgAjIgARNSMRIxEzAX3OATD89QENGLkZo6WsxwIa/ebHrKaiGbkY/u/x/P7Qzrm5A0AZARMBWv3opqn+98wbllLO/vekqdz++gFYARRS/VYFsAABAJn/7AWnBE4AIwAAATM2EjMyFhcjLgEjIgYHIRUhHgEzMjY3Mw4BIyICJyMRIxEzAVPEDvTfv+8BsAGOcJOKCgGx/lAKiJRnlwGwAf+v4PIPxLq6AmfYAQ/crGiKvJWVl7p4XJTVAQza/i4EOgAAAgAqAAAE3gWwAAsADwAAASMRIxEjAyMBMwEjASEDIwOJrrihmr4CD6ACBb39mAGaygMBuv5GAbr+RgWw+lACWAJNAAACAA8AAAQlBDoACwARAAABIxEjESMDIwEzASMBIQMnIwcC7XW5e3i9AbqfAb2+/hkBMIEWBBYBK/7VASv+1QQ6+8YBwQE9U1MAAAAAAgDWAAAG7wWwABMAFwAAASEBMwEjAyMRIxEjAyMTIREjETMBIQMjAY8BhQE2oAIFvZiuuKGavqD+tLm5AjsBmsoDAlkDV/pQAbr+RgG6/kYBuv5GBbD8qAJNAAACALwAAAXkBDoAEwAZAAABIQEzASMDIxEjESMDIxMjESMRMwEhAycjBwF2AQ8BA58Bvb56dbl7eL160rq6AckBMIEWBBYBwQJ5+8YBK/7VASv+1QEr/tUEOv2HAT1TUwACAJYAAAY7BbAAIQAlAAABNzUhATMyFhURIxE0JisBBxEjEScjIgYVESMRNDY7AQEzATMBIQHzAwPQ/nUf8fC5ip57F7kRh5+Iuu/yK/521QF6EQEi/asFpQEK/XvK7f6MAXSmeyf9kgJ6G3um/owBdO3KAoX9ewHvAAAAAgCWAAAFSwQ6ABsAHwAAAR4BHQEjNTQmKwEHESMRJyMiBh0BIzU0NjcBIQEzEyEDtcnNuniLMwu5Bj6Md7rR0f7fA7/+HgW4/ooCWgnM4KWlpnsT/k0BvQl7pqWl5coGAeD+IQFJAAACAMMAAAhuBbAAKQAtAAAhETQ2NyERIxEzESE7AQEzFzc1IQEzMhYVESMRNCYrAQcRIxEnIyIGFREBMwEhAsknKf5jubkDFxcr/nbVBgMD0P51H/HwuYqeexe5EYefiAIXEQEi/asBdF+NNv1qBbD9ewKFCwEK/XvK7f6MAXSmeyf9kgJ6G3um/owDKwHvAAACAJsAAAc7BDoAIgAmAAAhNTQ2NyERIxEzESEBIQEeAR0BIzU0JisBBxEjEScjIgYdAQETIRMChiQm/oW6ugLS/uADv/7fyc26eIszC7kGPox3Aam5/om5pV6NNv46BDr+IgHe/iAJzOClpaZ7E/5NAb0Je6alAlsBSf63AAAAAAIAUP5HA6oHcAAtADYAAAEyNjU0JiMhNSEyBBUUBgcVHgEVFAQrASIGFRQWFwcuASc0NjsBMjY1NCYrATUBNzMVByMnNTMBoqOVkpL+zgEy2AEGf3OChv742DVQRV5DSm6YAaqjLYqdqKeNAQqVov5z+p4DNn92a4WV0LlpoisDKayDyt86N0dVHnsvoG+BfJV7ioWVA6SWEvPxFAAAAAACAEz+RwN3BhsALQA2AAABMjY1NCYjITUhMhYVFAYHFR4BFRQGKwEiBhUUFhcHLgEnNDY7ATI2NTQmKwE1EzczFQcjJzUzAZqNgH18/tMBLcTvZFpobPHFMFBFXkNKbpgBqqIpdoaRko3BlaL+c/qeAmhUTkRWlqSQS3UjAyB5V5mqOjdHVR57L6BvgXxcTlZRlQMdlhLz8RQAAAADAHP/6wT+BcUADQAWAB8AAAEQACEgABkBEAAhIAARBSE1NAIjIgIVBSEVFBIzMhI1BP7+u/72/v7+xgE6AQIBCgFF/C4DGdq8tM8DGfznz7S92QJX/vT+oAFgAQwBAQELAWL+nv71PkDJAQb++snWLcv++gEFzAADAGD/7AQnBE4ADQAUABsAABM0ADMyAB0BFAAjIgA1ATI2NyEeARMiBgchLgFgAQDi5AEB/wDj5P8AAeSHkw39sQyTh4SSDwJND5QCKPUBMf7P9Rj2/tIBLvb+cbybm7wDN7aVlbYAAAEAFwAABNoFxAARAAABFzM3AT4BMxcHIyIGBwEjATMCPyIDIgEFMYFuLwEMNUEd/nig/gXJAXF+fgM0noEBoz5V+3MFsAAAAAEALgAABAsETQAVAAABFzM3Ez4BMzIWFwcuASMiBgcBIwEzAdsWAxedKX5SIjAYFQUYDSE7D/7Xjf6DvQE6XV0CI35yCg6SAwUxLPyyBDoABABz/3ME/gY1AAMABwAVACMAAAEjETMRIxEzARAAISAAGQEQACEgABEnNAIjIgIVERQSMzISNQMWubm5uQHo/rv+9v7+/sYBOgECAQoBRbnavLTPz7S92QS1AYD5PgGJAVv+9P6gAWABDAEBAQsBYv6e/vUCyQEG/vrJ/v3L/voBBcwABABg/4gEJwS2AAMABwAVACMAAAEjETMRIxEzATQAMzIAHQEUACMiADUzFBYzMjY9ATQmIyIGFQKhubm5uf2/AQDi5AEB/wDj5P8AupSWlJaXlZSUA0gBbvrSAW4BMvUBMf7P9Rj2/tIBLvax3t+wGK7i4q4AAAAAAwCf/+sGZAdUACwAPgBEAAABMhYVERQGIyImJw4BIyImNRE0NjMVIgYVERQWMzI2NREzERQWMzI2NRE0JiMTFSMiJCMiBh0BIzU0NjMyBDMBJzc1MxUE1rbY2LZ1rTM0rXO319e3YnJyYnGHuoVyYXR0YWgshf7dLjY8f3l0SwEec/5BTDq0Ba/k3v3A3+NWWVlW498CQN7klZiV/cCWl4WEAbT+TISFl5YCQJWYAbt9fzg3EiRubH/+UkB0jHwAAwB+/+sFqgXxACwAPgBEAAABMhYVERQGIyImJw4BIyImNRE0NjMVIgYVERQWMzI2PQEzFRQWMzI2NRE0JiMTFSMiJCMiBh0BIzU0NjMyBDMFByc3JzMEQqXDw6VnmS8vmWWmwsKmUl1dUl9yuXJgUF5eUKoshf7dLTc7gHp0SgEedP7ioU07AbQERNDM/t/Nz0pMTErPzQEhzNCVhIP+34SDcnHr63Fyg4QBIYOEAcJ9fzc3EiNubYDqxEB0jAAAAgCf/+sGaQcDAAcAKAAAATUhFyEVIzUFERQGIyImNREjERQGIyImNREjERQWMzI2Nx4BMzI2NREB3QMrAf61qAKafGlqfb+HcWJyute3da4zMKdxveEGmWpqfX3p+9mEhYWEBCf72YSFhYQEJ/vZztBYWlpY0M4EJwAAAAIAgf/rBa0FsQAHACgAAAE1IRchFSM1AREUBiMiJjURIxEUBiMiJjURIxEUFjMyNjceATMyNjURAYgDKwP+s6gCM2hXWme6cl9SXbnCpmWYMCyRYqvNBUdqaoCA/vP9KXFycXIC1/0pcXJxcgLX/Sm8vElMTEm9uwLXAAABAHj+gwS+BcUAGAAAASMRJgA1ERAAMzIAFSM0JiMiAhURFBI7AQMRud3+/QEw/PoBILq1q6zHx6xt/oMBbRwBTv0BAQETAVr+/eKfsP73zP79zv73AAAAAQBk/oMD4AROABgAAAEjESYCPQE0EjMyFhUjNCYjIgYdARQWOwECorm7yvrfuOuvjGiRj46SZf6DAW8fASbRKugBNN2raIrloSqk5AAAAAABAHQAAASQBT4AEwAAAQUHJQMjEyU3BRMlNwUTMwMFByUCWAEhRP7dtqjh/t9EASXN/t5GASO8pecBJUj+4AG9rHmq/r4Bjqt5qwFvq3urAU3+Z6t4qgAAAfxnBKf/JwX7AAcAAAEVJzchJxcV/Q2mAQIbAaUFJX4B52wB1QAAAAH8cQUX/2QGFQARAAABMiQzMhYdASM1NCYjIgQrATX8m3MBHkp0eoA7Ny3+3YUsBZWAbW4jEjc3f30AAAH9ZgUY/lQGWAAFAAABNTMVFwf9ZrM7TQXcfIx0QAAAAf2kBRj+kwZYAAUAAAEnNyczFf3xTTsBtQUYQHSMfAAI+o3+xAIoBa8ADQAbACkANwBFAFMAYQBvAAABNDYzMhYVIzQmIyIGFQE0NjMyFhUjNCYjIgYVEzQ2MzIWFSM0JiMiBhUBNDYzMhYVIzQmIyIGFQE0NjMyFhUjNCYjIgYVATQ2MzIWFSM0JiMiBhUBNDYzMhYVIzQmIyIGFRM0NjMyFhUjNCYjIgYV/XpwYmNwcC80Mi8B3m9iYnJxLzQzLUlwYmJxcC80My7+y29iYnFwLzQzLv1QcGJjcHAvNDIv/U1xYmNwcC80Mi/+3nFhY3BwLjUyLzVxYWNxcS41Mi4E81VnZ1UsOTks/utVZ2dVLDk5LP4JVWdnVSw5OSz9+VVnZ1UsOTks/uRWZmZWLTg4LQUaVWdnVSw5OSz+CVVnZ1UsOTks/flVZ2dVLDk5LAAAAAj6pP5jAeMFxgAEAAkADgATABkAHgAjACgAAAUXAyMTAycTMwMBNwUVJQUHJTUFATclFwYFAQcFJyUDJwM3EwEXEwcD/qcLemBGOgx6YEYCHQ0BTf6m+3UN/rMBWgOcAgFARCX/APzzAv7ARQEmKxGUQcYDXxGVQsQ8Dv6tAWEEog4BUv6g/hEMfGJHOwx8YkcBrhCZRBex/I4RmUXIAuQCAUZF/tX84wL+u0cBKwAAAv/cAAAD/AZwABIAGwAAASERITIWFRQGIyERIzUzNTMVIQERITI2NTQmIwKW/r8BEsTR08L+NL+/ugFB/r8BEnJoaXEFGv3Oyaeo0AUalsDA/KP+QnxgXYUAAAADALUAAATYBbAAAwAOABcAAAEHATcBESMRITIWFRQGIyUhMjY1NCYjIQTYbv6Rbf4GuQIk7f397f6VAWuclZWc/pUCPmQBk2X+eP22BbDryMrplZ99fqEAAwCR/mAEJAROAAMAFgAkAAAlBwE3JRQCIyImJwcRIxEzFz4BMzISESM0JiMiBgcRHgEzMjY1BCNu/rZuAUvbyWeWNQO6nxI2mmvM27qQk1t7Jih5XZKPDWUBdWVz8P7nQ0MB/e8F2opOUP7H/vW/61BG/fZHTMupAAAAAAEApgAABCMHAQAJAAABIxUhESMRIREzBCMC/T65AsS5BRsB+uYFsAFRAAAAAQCRAAADQwV4AAkAAAEjFSERIxEhETMDQwX+DboB+LoDpAH8XQQ6AT4AAAABALX+3gR8BbAAFQAAASERMyAAERACIycyNjUuASsBESMRIQQw/T65AR8BNu/qApyFAcvPubkDewUa/ib+1f7q/vf+6JHNw9HR/V8FsAAAAAEAkf7lA74EOgAVAAABIREzMgQVBgIHJz4BNS4BKwERIxEhAz7+DXTnARgBvcIxh3EBsJV0ugKtA6P+4vrhjP7rJJAinnWZo/4aBDoAAAAAAQCmAAAE+AWwABQAAAkCIwEjFSM1IxEjETMRMxEzETMBBMv+bgG/5/6cUJVpublplU8BRwWw/U79AgKV9/f9awWw/XoBAv7+AoYAAAEAmgAABH8EOgAUAAAJAiMBIxUjNSMRIxEzETM1MxUzAQRa/q0BeOv+6jGUZbq6ZZQqAQMEOv3+/cgBz8TE/jEEOv411tYBywAAAAABAEUAAAaJBbAADgAAASMRIxEhNSERMwEzCQEjA4ywuf4iApefAhHU/cMCZuMClP1sBRuV/XkCh/0+/RIAAAAAAQA+AAAFfAQ6AA4AAAEjESMRITUhETMBMwkBIwMah7r+ZQJVeQFs4P5SAdLrAc/+MQOklv41Acv9+f3NAAAAAAEAtQAAB4QFsAANAAABIREhFSERIxEhESMRMwFuAtUDQf14uf0rubkDGwKVlfrlAob9egWwAAAAAQCRAAAFagQ6AA0AAAEhESEVIREjESERIxEzAUsB8QIu/ou5/g+6ugJkAdaW/FwB0P4wBDoAAAABALT+3wfNBbAAFwAAATMgABEQAiMnMjY1LgErAREjESERIxEhBP17AR8BNu/qApyFAcvPe7n9KbkESQNB/tX+6v73/uiRzcPR0f1eBRr65gWwAAABAJH+5QawBDoAFwAAATMyBBUGAgcnPgE1LgErAREjESERIxEhA/ao8AEiAb3DMIdxAbqeqLn+DroDZQKF+uGM/uskkCKddpmj/hoDo/xdBDoAAAACAHP/4gWaBcUAKQA3AAAFIiYnDgEjIAARNRASMxciAh0BFBIzMjY3JgI9ATQSMzISHQEUAgceATMBFBYXPgE9ATQmIyIGFQWab8FZR5pX/un+sfjOAX6Q5sckQSB+g9+5ut9wajNxQv18eHllaXZqaHceJSUhIAGIATKqARMBY5z++dGs8v7TBwhjARSs5vABM/7T9vqi/vdhDg0COZ/sSknmlP2x1durAAAAAgBt/+sEnARPACkAOAAABSImJw4BIyIAETU0EjMVIgYdARQWMzI2Ny4BPQE0NjMyFh0BFAYHHgEzAzU0JiMiBh0BFBYXPgE1BJxbnEc7gUnf/vPAoE1Zo48YLRdhYqiUk6tCQChYMulGP0FCT080NgwcHSEhAUoBAzvRAQqbsY09wfEFB1DXg2fB6/vGaXPBTgsKAZdsgKOSfWtrpzo5nWEAAAABADT+oQaOBbAADwAAASE1IRUhESERMxEzAyMRIQGw/oQDuf58Ate5lRKl+9kFG5WV+3oFG/rp/ggBXwABAB/+vwUXBDsADwAAASE1IRUjESERMxEzAyMRIQEx/u4CxPgB8rmBEqb80gOmlZX87wOl/Fv+KgFBAAACAJcAAATEBbAAAwAXAAABIxEzAREjEQ4BIyImNREzERQWMzI2NxEDF5WVAa25YbB79fO6jKJpvGcBQAK8AbT6UAJhHRrO8gHG/jqrfxwcArgAAAACAIMAAAPZBDsAAwAXAAAlIxEzASMRDgEjIiY1ETMRFBYzMjY3ETMChpWVAVO6PndFyti5cndFeTy65gI1/OUBihEQyNABOv7GiXgQEQIZAAEAjgAABLsFsAATAAAzETMRPgEzMhYVESMRNCYjIgYHEY65Ya989PS6jaFqvGYFsP2eHBzP8f46AcaqgB0c/UkAAAAAAgBH/+kFwAXDAB4AJwAABSAAETUuATUzFBYXNRAAMyAAERUhFRQSMzI2NxcOAQEhNTQmIyICFQPt/tj+waCflVJYATTpAQwBEfyAz95wnUowOLz9wALHpr6puhcBUgEfaxS/oWB5FAcBFAFc/qX+xG1l2f79LyiGJz8DWSHU9v71zwAAAv/j/+wEWQROABwAJAAABSIAPQEuATUzFBYXPgEzMhIdASEeATMyNjcXDgEDIgYHITU0JgK+5P74eHeUMDQg/qfc3f0zBJ2RZZM7STu5pmmRFAIOgBQBJ/QMHKqJSWEZwu3+/uB5psw4M3s6SwPMqYcaeZ0AAAAAAQCm/tkEywWwABYAAAEWABEQAiMnMjY1LgEjIREjETMRMwEzArr9AQ3u6wKdhQLK0P7wubmHAg3YAzgV/tn+/v73/uiRzcPQ0f1lBbD9iwJ1AAAAAQCa/v0EGQQ6ABYAAAEeARUGAgcnPgE1LgErAREjETMRMwEzAn291gG8wzCHcQG2oqu6ulsBiuACZB3av4f++SOQIZJulov+MQQ6/jUBywABALX+SwT9BbAAFwAAAREhETMRFAYjIiYnNx4BMzI2NREhESMRAW4C1bqomx80HQ4OQhJCR/0ruQWw/WsClfn3qrIJCZEFCGdfAt/9egWwAAEAkf5LA/UEOgAXAAABESERMxEUBiMiJic3HgEzMjY1ESERIxEBSwHxuaibHzQdDw1CEkJI/g+6BDr+KgHW+22qsgkJkQUIZ18CKf4wBDoAAgBf/+sFEAXFABYAHgAAASAAERUQACMgABE1ITU0AiMiBgcnPgETMhI3IRUUFgKCAToBVP60+f7N/scD+OTxdqdOLzrG47XPB/zDyQXF/pb+zqP+1/6OAVoBPG856gEcMCeGJkH6uwES2yPV9QAAAAEAaf/rBCgFsAAaAAABITUhFwEeARUUBCMiJDUzFBYzMjY1NCYrATUDIP10A2UB/mTg6v703sP+7rqbgJGgoaaOBRqWdf4SDd/My9/U1XedlXyfjpUAAAABAGn+dQQoBDoAGgAAASE1IRcBHgEVFAQjIiQ1MxQWMzI2NTQmKwE1Awz9iANlAf5x2eT+9N7D/u66m4CRoKSmjQOjl3X+EBHeyMng1dN1nZV6n46VAAD//wA6/ksEdAWwACYArEQAACYB06tAAAcBmgDwAAAAAP//ADv+SwOWBDoAJgDnTwAAJgHTrI4ABwGaAOEAAAAAAAIAWQAABGMFsAAKABMAAAERMxEhIiY1NDYzAREhIgYVFBYzA6q5/d/t/PvuAWj+mJyUlJwDbAJE+lDxycjq/SkCQqB7f6gAAAIAWQAABl4FsAAYACEAACEiJjU0NjMhETMRNz4BNzYmJzMeAQcOASMlESEiBhUUFjMCQu38++4BaLlab3MEAR8esyEjAgTrsP7t/piclJSc8cnI6gJE+uQBAYyCT6VRZpVKz9WVAkKge3+oAAIAZP/pBm4GGAAjADQAABMQEjMyFhc3ETMRBhYzPgE3NiYnNx4BBwIAIwYmJw4BIyICNQEuASMiBh0BFBYzMjY3LgE1ZNrMXo0zA7kCXFGMlAQBHx+zIiMCBP71znmfKDagccnbAscodlWTiIeSWncpAwICCgEKATpBPgECSPtBZHUB0b9jxmkBfLle/vH+6QJWYVtaARvvAThAR+rAFarGTEcVHBAAAAEANv/oBdIFsAAsAAABNCYrATUzMjY1NCYjITUhMhYVFAYHHgEdAQYWMz4BNzYmJzMeAQcKASMGJicCw4h5v4yslZKh/pkBZ/P5dXR4ZAFSSHqDBAEfH7QjIgIE+b6gqggBc3qQln2IfYWWzsx0pTEorINFUGAB1btjx2mIr1z+8/7nA5quAAABADH/4wTpBDoALgAAJQYWMz4BNzYmJzMeAQcOASMGJic1NCYrASczMjY1NCYjISchMhYVFAYHFR4BHQEC5wEpNXB1BAEgH7QjIwIF7LKLhgZrZ9MCu3tydnv++gYBDNDcXVthVdUtLgKZjk2iUGiPSNviA2+ETEpPlFVPU2CUpptTcSIDHHdaTgAAAAIAU/7EA9AFsAAhACsAABM1MzI2NTQmIyE1ITIWFRQGBx4BHQEUFhcVIy4BPQE0JiMBFAYHJz4BPQEzsKKvlpGg/u0BE/P3dHN7aB8lvikWjHwCRVxSaTAuuQJ6ln+FgIeVz85zpDEorISIRWojGSSCR4R6j/3EZM9HSEmRVZcAAgB5/rUDuQQ6ACIALAAAEzUzMjY1NCYjITUhMhYVFAYHFR4BHQEUFhcVIy4BPQE0JiMBFAYHJz4BPQEzwtR+cnJ+/uMBHc/bXl1kVhoivyQSa2gCBlxSaTAuuQG6lFRRVV6UpZtUcyIDHYFjYS9UFhMXYjRfU1v+dWTPR0hJkVWXAAAAAQBF/+gHbwWwACEAAAERBhYzPgE3NiYnNx4BBwIAIwYmJxEhERACKwE1MzISGQEE5QFcUYyTBAEfH7MiIwIE/vXNqrMI/hnQ+zUpmoQFsPupZHUB0b9jxmkBfLle/vH+6QOtxAPB/eb+av6WlQEbAVACsAABAD//6AY5BDoAIQAAAREGFjM+ATc2JiczHgEHDgEjBiYnESEREAIrAT8BMjY1EQPqAVpQcXYEAR8fsyIjAgTstKiyCP69qsw5AypuWwQ6/R9kdQG5qV68Y3qrWPn/A63EAkr+y/69/tWiAdL5AcwAAQCt/+gHcQWwAB0AAAERBhYzPgE3NiYnNx4BBwIAIwYmJxEhESMRMxEhEQTmAVtRjJQEAR8fsyIkAgX+9c6pswj9Obm5AscFsPupZXQB0b9ixWsBf7Ze/vD+6gOtxAEt/XoFsP1rApUAAAAAAQCQ/+gGTAQ6AB0AAAEhESMRMxEhETMRBhYzPgE3NiYnMx4BBw4BIwYmJwND/ga5uQH6uQFaUHF3BAEfH7IjIwIE7LWosggBz/4xBDr+KQHX/R9kdQG5qV28ZH2pV/n/A63EAAEAef/rBJ0FxQAhAAAFIAAZARAAITIWFwcuASMiAhURFBIzPgE3NiYnMx4BBwYEArn++/7FATsBBXKsRTtEjla20dC3j5YEARoZtCYTAQT+8BUBWAESAQYBEQFZLCuDIiL+98n++M3++AGajlWxY7VlT9ziAAAAAAEAZf/rA8YETgAhAAAlPgE3NCYnMx4BFQ4BIyIAPQE0EjMyFhcHLgEjIgYdARQWAlFnUgMLCbINDgTIqen+/fneX4owLDB3RpCOl4ABVVc5eTpGcDaioAE16CrnATUiII0bHuefKqPlAAAAAAEAJP/oBUUFsAAZAAABITUhFSERBhYzPgE3NiYnNx4BBwIAIwYmJwIC/iIEgP4YAlxRjJQEASAfsyMiAgT+9c2ptAgFGpaW/D9kdQHRv2LGagF/t13+8f7pA63EAAAAAAEARv/oBLgEOgAZAAABITUhFSERBhYzPgE3NiYnMx4BBw4BIwYmJwGs/poDi/6VAVtRcXYEAR8esiMjAgTttKm0CAOmlJT9s2V0AZuPTqVTapJK3eMDrcQAAAAAAQCb/+sFAAXFACkAAAEiBhUUFjMyNjUzFAQjICQ1NDY3NS4BNTQkITIEFSM0JiMiBhUUFjsBFQLMv7nLuqXJuf6+5f76/siKiXmEASMBBeQBL7nGlLq1qbm3ApuAinyVnXfV1N7MgaoqAy6kaMrU2rhujpB0d4OWAAAA//8AswKMBPADIQBGAYbZAFMzQAD//wC7AowF8wMhAEYBhq8AZmZAAP//AA3+bgOhAAAAJwBBAAn/AwAGAEEJAAABAGAEAgF4BisACQAAEzQ2NxcOAR0BI2BcUmoyLbkEsWTPR0dKkFayAAAAAAEAMAPnAUcGGAAJAAABFAYHJz4BPQEzAUdcUmkwLrkFYWXPRkhIkVa6AAAAAQAk/tYBOwD6AAkAACUUBgcnPgE9ATMBO1xSaTAuuU9kz0ZHSZFVrgAAAP//AFAD5wFnBhgARwFmAZcAAMABQAAAAP//AGAEAgKyBisAJgFlAAAABwFlAToAAP//ADwD5wKGBhgAJgFmDAAABwFmAT8AAAACACT+1gJkAPoACQATAAAlFAYHJz4BPQEzBRQGByc+AT0BMwE7XFJpMC65ASldUmkwLrpPZM9GR0mRVa6rZM9GR0mRVa4AAAABAEYAAAQkBbAACwAAASERIxEhNSERMxEhBCT+bLr+cAGQugGUA6P8XQOjlwF2/ooAAAAAAQBX/mAENAWwABMAACkBESMRITUhESE1IREzESEVIREhBDT+arr+cwGN/nMBjboBlv5qAZb+YAGglQMOlwF2/oqX/PIAAAAAAQCKAhgCIgPeAA0AABM0NjMyFh0BFAYjIiY1im1eYG1tX19tAxhZbW1ZPVlqaln//wCmAAADFwDFACYAEAQAAAcAEAG5AAD//wCmAAAEtgDFACYAEAQAACcAEAG5AAAABwAQA1gAAAAGAET/6wdXBcUAGQAnADUAQwBRAFUAAAE0NjMyFhc+ATMyFh0BFAYjIiYnDgEjIiY1ATQ2MzIWHQEUBiMiJjUBFBYzMjY9ATQmIyIGFQUUFjMyNj0BNCYjIgYVARQWMzI2PQE0JiMiBhUTJwEXAzegikx0JiVzTYqhoIlOdCUlc0yLof0NoIqKoZ+Ki6EDflJPTlFST05RAcpST01SUk9OUftDUk9OUVNOTlH8aALHaAFlgatAOTlAq4FOgqo+Ojo+qoIDgYKrq4JNgqmqgfzMTWhnTk5NaGhNTk1oZ05OTWhoTQLmTWdnTU1NaWlN+9dBBHJBAAAAAAEAbACaAiADtAAGAAAJASMBNQEzAR4BAo3+2QEnjQIn/nMBhBMBgwABAFkAmQIOA7QABgAAEwEVASMJAecBJ/7ZjgEC/v4DtP58E/58AY0BjgAAAAEAOwBvA2oFIgADAAA3JwEXo2gCx2hvQQRyQQACAEgCMANSBcUACgAPAAABMxUjFSM1IScBMwEhEScHArqYmKP+NQQByan+QgEbAxEDZn25uV4Cfv2hAYsBIgAAAQB6AosC+AW6ABMAABMXPgEzMhYVESMRNCYjIgYHESMR+h4lbkl+hqpKRjlMFaoFq3pCR5Og/gQB3WpaOTP9ywMgAAABAEYAAARRBcUAJwAAAQ4BByEHITUzPgE3IzUzJyM1Myc0NjMyFhUjNCYjIgYVFyEVIRchFQGvAyAeAuMB/DYKMTIDsKsGpJ4F277K1bp9aGl2BQGm/mAFAZwBvliYOZWVDbNplpGWldDlz7R8cZSLlZaRlgAAAAADAKf/7AYMBbAACgATACsAAAERIxEhMhYVFAYjJzMyNjU0JisBJREzFSMRFBYzMjY3Fw4BIyImNREjNTMRAWC5AV/s/v7spqablZWbpgPQ0NA2LxgxFRkaXS5xgJubAjb9ygWw9MnK85anfn+rJv75jf1qUD8HBoMRFY2eApaNAQcAAAABAE//6wPUBcUAKQAAASEUFjMyNjcXDgEjIgA1IzUzNSM1MzU0ADMyFhcHLgEjIgYdASEVIRUhA5L+DK6ZO201Ejp3Pur+6paWlpYBFOo8cUQSN246mawB9P4MAfQCArTOERGYDxABHfp4qXoR+QEeEA+aEBPMsxN6qQAABAB7/+sFgwXFABsAKQA3ADsAAAEUBiMiJj0BNDYzMhYVIzQmIyIGHQEUFjMyNjUBFBYzMjY9ATQmIyIGFTM0NjMyFh0BFAYjIiY1EycBFwKplX+CmJeBgJaLR0RFSEpFQ0YBEKGLiaChioqgi1FOT1JRTk9Sy2j9OWgEHm6QqoFNgaySbTpOaU1NTGhPOPz5gqqqgk6Bq6uBTWhoTU5OZ2hNA8pB+45BAAAAAAIAaP/rA2oFxQAaACYAAAUiJj0BDgEjNTI2NxE0NjMyFh0BFAIHFRQWMwM1NCYjIgYVET4BNQLMzMgzZTg6ZjCYi3qVx7JhehsuKDY0YGAV7NgPDgyuDg4B3LTHqZMqpP6zZVqVlAPXLFFPbnH+gkzScwAABACrAAAISgXAAAMAEQAfACsAAAEhNSEBNDYzMhYdARQGIyImNTMUFjMyNj0BNCYjIgYVASMBIxEjETMBMxEzCAz90wIt/ZK3n5+3tp6ht6NaW1haW1laWf6yuf0tA7m5AtMDuQFrjQJ5l7i4l3WYtraYW2pqW3VYbGtZ+48Ee/uFBbD7hgR6AAIAZgOXBFwFsAAOABYAAAEjAyMDIxEjETMbATMRIwEjESMRIzUhBAIDmzOgA1pxpadrWv3kkluTAYAE/P6bAXL+jgIZ/nABkP3nAcj+OAHIUQAAAAIAmP/sBJMETgAVAB4AACUOASMiADU0ADMyAB0BIREeATMyNjcBIgYHESERLgEEFlm4Yd7+0gE/zdMBHP0AOYlPYbZZ/pBLizsCHDeIXjg6AUTt5gFL/s7rL/64Njg7PwMqQDr+6wEeNjsA//8Ab//1Bk8FsgAnAckAEQKGACcBdAEJAAAABwHQA0wAAAAA//8Aa//1BuIFwAAnAcsAAgKUACcBdAG8AAAABwHQA98AAAAA//8AbP/1BxIFrwAnAc3/+gKOACcBdAH0AAAABwHQBA8AAAAA//8Aa//1Bm8FrwAnAc8ADQKOACcBdAE3AAAABwHQA2wAAAAAAAIATP/rBC0F7QAUACEAAAEEABEVFAAjIgA1NBIzMhYXNy4BJxMyNj0BLgEjIgYVFBYB6AENATj+59rd/u/13l6jPAMp4qWPjKolrISQiqcF7Uv+Pv6ncPr+zgET0+8BETw5AsnwOPsx47RlUm3JoYjJAAAAAQCp/yoE5QWwAAcAAAUjESERIxEhBOW5/Ta5BDzWBfD6EAaGAAAAAAEARf7zBKsFsAAMAAAJASEVITUJATUhFSEBA2v9uQOH+5oCYf2fBBn8xQJIAkH9SJaNAs4C1I6W/UAAAAEAqAKMA+sDIQADAAABITUhA+v8vQNDAoyVAAABAD8AAASYBbAACwAAARczNwEzASMDIzUhAh4VAxcBjr394o32uAE7AU9iYgRh+lACdZcAAwBr/+sHwgROABkAJwA1AAABFAIjIiYnDgEjIgI9ATQSMzIWFz4BMzISFQUUFjMyEjc1JgIjIgYVITQmIyICBxUWEjMyNjUHwvXRq+tQUOup0/T00arsUVDsq8/1+WKHh5PSHB3Tk4WHBeWIg5XTHBvTlIWIAfrk/tXZoaHZASrlROMBLdqgoNr+0+NErc0BGW8qbQEZz6urz/7nbSpv/ufNrQAB/7T+SwKOBi0AHAAABRQGIyImJzceATMyNjURNDYzMhYXBy4BIyIGFREBZaebIDIdDg5AE0FIr6MiRCoYFCwbWlxZqrIJCZEFCGheBR6vuQsKjAUGbWX64gAAAAIAZQEaBBQD+wAbADcAABM+ATM2FhceATMyNjcfAQ4BIyImJy4BByIGBycDPgEzNhYXHgEzMjY3HwEOASMiJicuAQciBgcnbzB5Q0Y9Z1g/Q0F5LwMJMXlCQz9YZz1GQnkuAxMweUNGPWdbPENBeS8DCTF5QkM/WGs5RkJ5LgMDaEZMARczLRhKRAGjR0sYLTMXAUtDAf76RkwBFzMvF0tEAaRHSxgtNRYBTEMBAAAAAQCYAKQD2gTfABMAAAEzFSEDIRUhByc3IzUhEyE1IRMXAw/L/t2OAbH994NTY8YBHY/+VAIEmFMDzZ7+/57sOrKeAQGeARI7AAAA//8AngACA+YEjQBnAB4AVgCyQAA5mgAHAYb/+/12AAD//wCZAAAD7wSgAGcAIAATAMRAADmaAAcBhv/6/XQAAAACACsAAAPcBbAABQAPAAABMwkBIwEhAScjBwkBFzM3AbyMAZT+cI3+bAL0/vkWAxb/AAEGFgMWBbD9J/0pAtcCAz4+/f39/j8/AAD//wDHALIBgwTrACcAEAAlALIABwAQACUEJgAAAAIAbgJ6AjMEOgADAAcAABMjETMBIxEz+42NATiNjQJ6AcD+QAHAAAABAFz/LwFXAOwACQAAJRQGByc+AT0BMwFXS0dpJiSxgFy2P0g/e0xvAAAAAAIAHwAAA80GLQAXABsAADMRIzUzNTQ2MzIWFwcuASMiBh0BMxUjESEjETPKq6vOvkSCVR83dUJ4aN3dAkm6ugOtjXe5wx8emhYdaHB3jfxTBDoAABYAW/5yB+4FrgANAB0AKwA7AEEARwBNAFMAXQBhAGUAaQBtAHEAdQB+AIIAhgCKAI4AkgCWAAABNCYjIgYdARQWMzI2NQUyNjU0Jic1PgE1NCYrAREnFAYjIiY9ATQ2MzIWFQUUBiMiJjUjFBYzMjY1ESMBETMVMxUhNTM1MxEBESEVIxUlNSERIzUBMx4BFRQGKwE1ATUhFSE1IRUhNSEVATUhFSE1IRUhNSEVEzMyFhUUBisBBSM1MzUjNTMRIzUzJSM1MzUjNTMRIzUzAzl/aGh+fmpofQEgXmc0LSUqbWe8n0hBQ0lIQkFKA7o2KTM1XWhdU2hc+cRxxAUox2/4bQE1xAXsATZv/NoFMDI0M34BTgEW/VsBFf1cARQCCgEW/VsBFf1cARS8XT44Ojxd/PFxcXFxcXEHIm9vb29vbwJEYnl5YnBkd3dk2E5NLkQNAw48KExK/dvYR0xMR3BFTk5Fmyw2LC9TUVtQAXr7TwE7ynFxyv7FBh8BHXSpqXT+46n8tgItJykqqQNKdHR0dHR0+ThxcXFxcXEEWx8oKSeW/H76/BX5fvx++vwV+QAAAAAFAFz91QfXCGIAAwAdACEAJQApAAAJAwU0Njc+ATU0JiMiBgczPgEzMhYVFAYHDgEVFyMVMwMzFSMDMxUjBBgDv/xB/EQEDxkpSV2mloulAssBOiw3OjIrUDrKyspLBAQCBAQGUvwx/DEDz/E2OxsogFCDlIGJNDM+NjJNHDlWWluq/UwECo0EAAAAAAEAXP/vA6QEjQAeAAAbASEVIQM+ATc2FhUUBiMiJjU3FBYzMjY1NCYjIgYHiEcCof4AIyhxP7fIzN216rl9aXx0cmpsZRkB+QKUnv7BGyUCA8a8ts6fpA5XZ3xzb305OAAAAAACAFcAAAMkAyEACgAPAAABMxUjFSM1IScBMwEzEScHAqKCgqH+XQcBpqX+Y/wDEgEYfpqaYgIl/fcBRgEfAAAAAgBz/+sEDQXFAA0AGwAAARACIyICGQEQEjMyEhEnNCYjIgYVERQWMzI2NQQN8dva9PLa2/O6i4mJioyJiYkCLP7j/twBJQEcAVcBHAEm/tr+5CjEwMDE/lvEwsDGAAAAAf+i/t8CzANBAA8AAAMzIAAREAIjJzI2NS4BKwFe1QEfATbv6gKchQHLz9UDQf7V/ur+9/7okc3D0dEAAf+2/ksBZwCYAA8AACUVFAYjIiYnNx4BMzI2PQEBZ6ebIDIdDg4/FEJHmPGqsgkJmgUHX13xAAABABv+ZgHCAEAAEwAANx4BFRQGIyImJzceATMyNjU0Jif4ZmR/ZENbJh8jMCM9NEQ9QDSMTWJrGRN3DQ4wKjJWMAAAAAEAZ/6ZASEAmgADAAABIxEzASG6uv6ZAgEAAAACAIME2QLSBs4ADQAhAAABFAYjIiY1MxQWMzI2NRMUBiMiJiMiBhUnNDYzMhYzMjY1AtKeiYqelkVNS0aNXkg6eSojL1NcSS+DKyIxBa5hdHRhNkJDNQEJTGdMMyYVSmtMMyYAAgCBBOACygcCAA0AHQAAARQGIyImNSMUFjMyNjUlJz4BNTQmIzcyFhUUBg8BAjdGS01GkpyJiJz+pAFMQFdJB4+VU0IBBbA0QEA0X3FxXxB8AxkeHx1QTEM3Nwc+AAAAAgCBBN8C4AaJAA0AEQAAARQGIyImNTMUFjMyNjUnMwcjAuCijY+hmEhQTUlgmaRmBbBgcXFgNUBBNNnGAAAAAAIAbQTkA0IG0gAIABwAAAEHIycHIyclMzcUBiMiJiMiBhUnNDYzMhYzMjY1A0IBpcXFpAEBKYPDXkM2bycgM01dQyt5KB80BOcDn58D8OU/XUgwHBM+YkYsHQAAAgBpBOQD7AbOAAYAFgAAASMBMzcXMy8BPgE1NCYjNzIWFRQGDwECNbz+8KnFxapTAUU3TUAFf4dLOwEF6f77urqJgwQZIiMgXFZLPz4HPAAC/14E0gNGBoAABgAKAAABIycHIwEzBSMDMwNGxaqqxAEimP6PjMjHBNKfnwEFWAEBAAAAAgBuBOQEWAaSAAYACgAAATMBIycHIwEzAyMBkpgBIsWpqsYDIsjJjQXp/vufnwGu/v8AAAIAWwSnAv8GeQANABEAAAEUBiMiJjUzFBYzMjY1ByMnMwL/tZ2etJZYZGFaZ5fS2AWweZCQeUNRUkIFzgAAAAABAJ8EkAFwBhcABQAAEzczBxUjn3NeGLkFI/T9igAAAAIAKQAABIMEjQAHAAoAAAEhAyMBMwEjASEDA1r9+GnAAdavAdW//ccBlswBEP7wBI37cwGkAg0AAwCbAAAECQSNAA8AGAAhAAAzESEyFhUUBgcVHgEVFAYjAREhMjY1NCYjJTMyNjU0JisBmwGK1+dcVmZy2Mf+6wEVc3Jzcv7r0IKDfYjQBI2coVaBIAMYlGKkpAIL/ohfW1pkiVlZWUcAAAAAAQBy/+8EJASdABsAAAEOASMiAD0BNAAzMhYXIy4BIyIGHQEUFjMyNjcEIw70ztL+8QEP0tTvDroOhoOCpaWCg4UOAY7QzwEb5qzlARzOz4p/zZ+toM5/jQAAAAACAJsAAAQtBI0ACQATAAAzESEyAB0BFAAjAxEzMjY9ATQmI5sBotUBG/7l1ejohLKyhASN/vfV0tb++QP5/Jq7j9OOuwAAAAABAJsAAAPHBI0ACwAAASERIRUhESEVIREhA3D95QJy/NQDLP2OAhsCFf5+kwSNlP6wAAAAAQCbAAADyASNAAkAAAEhESMRIRUhESEDcf3kugMt/Y0CHAH4/ggEjZT+lAABAHL/7wRHBJ0AHwAAJQ4BIyIAPQE0ADMyFhcHLgEjIgYdARQWMzI2NzUhNSEERy7st+r+5gEb5N7hErgOh4SSs7GZb4sf/vgBwJ1CbAEF2fPXAQbBqQFtariQ9JO4LB38lQAAAQCbAAAEVQSNAAsAACEjESERIxEzESERMwRVuv26uroCRroB7v4SBI399QILAAAAAQCbAAABVASNAAMAACEjETMBVLm5BI0AAQBB/+8DcQSNAA8AAAEzERQGIyImNTMUFjMyNjUCubjdscXdunZyXXkEjfzUrcWvsmpkeWYAAAABAJsAAARABI0ADAAAASMRIxEzETMBMwkBIwG+abq6WwGN3/4zAfHqAfj+CASN/gIB/v3P/aQAAAEAmwAAA2oEjQAFAAAlIRUhETMBVQIV/TG6k5MEjQAAAQCbAAAFUASNAA4AACUBMxEjEScBIwEHESMRMwL5AXDnuQP+pYD+nwO68PIDm/tzA0YB/LkDWQH8qASNAAAAAAEAmwAABHIEjQALAAAhIwEHESMRMwE3ETMEcrj9ngO6ugJiA7gDbwH8kgSN/JABA28AAAACAHL/7wRXBJ0ADQAbAAABFAAjIgA9ATQAMzIAFSc0JiMiBh0BFBYzMjY1BFf+8ePj/vABD+LjARG5ppWUo6SVlaQB8Ov+6gEX6qzpARj+6OkBr72+rq2wvr2xAAIAcv+LBJoEnQATACEAAAEUBgcXBycOASMiAD0BNAAzMgAVJzQmIyIGHQEUFjMyNjUEVzY0rX+uO4JL4/7wAQ/i4wERuaaVlKOklZWkAfBlp0Kob6ciIQEX6qzpARj+6OkBr72+rq2wvr2xAAIAmwAABDoEjQAbACQAAAERIxEhMhYVFAYHFR4BHQEUFhcVIy4BPQE0JiMlITI2NTQmIyEBVboBy8/bYF9nWBIYvxgMa2f+0AERf3Fyfv7vAeL+HgSNsKVbfSUDHo1rZTNfGBMaazljXWSVXlxfaQABAF3/7wQNBJ0AJQAAATQmJy4BNTQ2MzIWFSM0JiMiBhUUFhceARUUBiMiJDUzFBYzMjYDVHur4sbt0NXouYd9hIByudzH+d3N/vO5pnuKkwEvSVcrPJCXlau4r2BzXk1MUC07l5Ocpai/cGRfAAAAAQBHAAADzwSNAAcAAAEhESMRITUhA8/+lbn+nAOIA/n8BwP5lAAAAAEAjP/vBHAEjQARAAABERQEIyIkNREzERQWMzI2NREEcP7w4uH+77isjpCqBI39AcfY2McC//0BgIyMgAL/AAABACoAAAR9BI0ACQAAARczNwEzASMBMwI6GQMYAUnG/i2u/i7HASBZVwNv+3MEjQABAEEAAAXABI0AEwAAARczNxMzExczNxMzASMDIwMjATMBwwMDA9+t4AMDA7jH/tes6QPqq/7XxgEJFBYDgvx8FBYDgvtzA2z8lASNAAAAAAEAOAAABD4EjQALAAAJATMJASMJASMJATMCOQEg2/51AZXZ/tb+2dwBlv5z2gLXAbb9v/20Ab/+QQJMAkEAAAABACAAAAQwBI0ACAAACQEzAREjEQEzAigBOND+Urn+V9ACQgJL/Q3+ZgGjAuoAAAABAE4AAAPYBI0ACQAAJSEVITUBITUhFQEyAqb8dgKM/ZYDUJOTcgOHlG4AAAIAe//vA/YEnQANABsAAAEUBiMiJjURNDYzMhYVJzQmIyIGFREUFjMyNjUD9vHLzfLwzczyuYp7eoqMenqJAZvJ4+PJAVfI4+THAYGVlYH+qIKXl4IAAAABAEIAAAHLBJ0ABQAAISMRBzUlAcu50AGJA9MDiEUAAAEAWgAAA3AEnQAYAAApATUBPgE1NCYjIgYVIzQ2MzIWFRQGBwEhA3D89QGbaUReXWxzudu9scR0nv74AiOTAZhlcUBYcHNYl8izq2+Wof76AAAAAAEAWf/vA50EnQAoAAABMjY1NCYjIgYVIzQ2MzIWFRQGBx4BFRQGIyImNTMUFjMyNjU0JisBNQH+bmVvb1t1ud+qwNhfV2Nl6cGr77h8ZnF/cXSnAppgV1BoYUuTramiU4MnIohmpLKpqlJubVZmX5AAAAAAAgBHAAAEEQSNAAoADgAAATMVIxUjNSEnATMDEScBA0nIyLn9uwQCQsC5A/6IAYKV7e12Ayr89QIRAf3uAAAAAAEAXQAABCMFxQAYAAApATUBPgE1NCYjIgYVIzQ2MzIWFRQGBwEhBCP8VgHdhFqBcJyRuf7oxuWMg/55AsuDAhOSp1pylJqRw/7gtXnpkP5XAAAAAAIAev/vA9IEnQAaACcAAAEyFhcHLgEjIgYdAT4BMzIWFRQGIyImNRE0JBMiBgcVFBYzMjY1NCYCTUSRQh87b0x+nTOPXL3D6sC98QEKplx9HYhsb4JzBJ0bGI8ZFaOCcTc8w7at0fTIATfH9P20QjoqgqeGZW13AAEARwAAA2MEjQAMAAABBgIRFSM1EBI3ITUhA2PBornkkf2LAxwD+ev+xv7lubkBFQGSmZQAAAAAAwBc/+8DxQSdABcAIwAvAAABFAYHHgEVFAYjIiY1NDY3LgE1NDYzMhYDNCYjIgYVFBYzMjYDNCYjIgYVFBYzMjYDomRZaXfxu8T5eW1dZ+S1rd6XjWdulJNxZ4sjeldifoBiWHcDXVmDJSeOYaSzs6Rhjiclg1mbpaX9Uldwb1hbbW0Cak5iX1FQZGQAAAAAAgBL/+8DnQSdABoAJwAAJTI2PQEOASMiJjU0NjMyFhURFAYjIiYnNx4BEzI2NzU0JiMiBhUUFgHec5IvgE3G1urAvOz6xUSRRB09clxdfRyHaWyCdoKUc3o1Ncyxqt30x/6ouOMaGJAaFQGlSjg5gKeTYGqFAAAAAQBeAAABhAMsAAUAACEjEQc1JQGEpIIBJgKUAYIXAAABAHEAAALGAywAGAAAKQE1AT4BNTQmIyIGFSM0NjMyFhUUBg8BIQLG/bQBL0gsOj9ISqGkj4iUV3WoAXp+AQg+Siw0P0E1aYx9dlBtbJIAAAEAaf/1AuADLAAoAAABMjY1NCYjIgYVIzQ2MzIWFRQGBx4BFRQGIyImNTMUFjMyNjU0JisBNQGnSEFJSjtKoqeAkqNFP0hKsJOAtKNNRE1USk2DAdU6Ni46MipldnVwOFoaGF1GcXp0dTE6OzNBOXoAAAAAAQBKAAACIwWwAAUAACEjEQU1JQIjuf7gAdkE3Ah3ZQABAHL/9QLxAyEAHgAAGwEhFSEHPgE3NhYVFAYjIiY1NxQWMzI2NTQmIyIGB5MzAgD+kBkdUC6Gk5unirOhVEhUTE5HRUUQAVoBx4G/EhkBAo6CfY1tcAszN0VGRVEjIAACAHv/9QMAAywAGgAnAAABMhYXBy4BIyIGHQE+ATMyFhUUBiMiJj0BNDYTIgYHFRQWMzI2NTQmAd02aiwdKFA1V2skZkKGkbGRj7TIgkNWD1lIS1ZMAywTEHsQD19RRyQoiX13kKeK1oqm/lktKApRYks+Q0YAAAABAF4AAAKoAyEADAAAAQ4BHQEjNTQSNyE1IQKoim6imF3+WwJKAqKgx7x/f7sBEVd/AAAAAwBy//UDAwMsABcAIwAvAAABFAYHHgEVFAYjIiY1NDY3LgE1NDYzMhYDNCYjIgYVFBYzMjYDNCYjIgYVFBYzMjYC60hASla0jpS7WE5DSqyJhKeJXkRKY2JMRVwaTTtBUlRAOU4CUDxaGxxiQHJ6enJAYhwbWjxrcXH+LDZDQzY3PT0BmC82NDEwOjoAAAAAAgBp//UC6AMsABoAJwAAJTI2PQEOASMiJjU0NjMyFh0BFAYjIiYnNx4BEzI2NzU0JiMiBhUUFgGWTWEgVjKToLCRi7O+lDNsMxsrU0g/Ug5ZRkdTTXNVRkwjIo58dZipiet/mxERexEOARgwJBtQY1Q6RFAAAAAAAgB8//UDGwMsAA0AGwAAARQGIyImPQE0NjMyFhUnNCYjIgYdARQWMzI2NQMbtpmatrWZmrejXFJSWltTUloBG4qcnIrriZ2diQFPV1dP7FFXV1EAAQCPAowDCwMhAAMAAAEhNSEDC/2EAnwCjJUAAAMAngRCAmsGcwAEABAAHAAAATMXByMHNDYzMhYVFAYjIiY3FBYzMjY1NCYjIgYBsbkB2XKCY0lHYGBHSWNVMiUjMDAjJTIGcwO110heXUlJWVpIJDAwJCYyMwAAAgBvBHACvgXWAAUADwAAARMzFQMjJTQ2NxcOAR0BIwGGdMTfWf7pWlhJLCeoBIMBQhX+wlRXiy46LmdHUAAAAAEAXv/rA/oFxQAoAAABMzI2NTQmIyIGFSM0NjMyFhUUBgceARUUBCMiJDUzFBYzMjY1NCYrAQGGp4pzfoF5jrn2ys7qbnCHbv8Azsr+/LqSgoWQhJCnAzCEeIGCiHSt5dPKXbAwK7Z1y9/VwXeKh4qLgAAAAgA5AAAEUQWwAAoADwAAATMVIxEjESE1ATMBIREjBwOEzc24/W0Ch8T9fQHLAxsB6JX+rQFTawPy/DgCyUYAAAEAmv/rBBEFsAAeAAAbASEVIQM+ATc2EhUUAiMiJjUzFBYzMjY1NCYjIgYHsVQC1f3HMDByUcrj5OW88q+LdISMjYB6bBoCkQMfqf5cJS0CAv775OD++8fNfIOvn5GzRkwAAAACAIf/6wQzBcUAGgAnAAABMhYXBy4BIyIGHQE+ATMyEhUUAiMiABkBEAATIgYHFRQWMzI2NTQmAp9MkTIoNGlKoL9ApWTH4/PQ2P7vATCpapElqoaAipIFxSIbkRoe9c4jPEH+99Xl/ugBLwEeAR8BGwFT/XNVSnPO2MyclroAAAMAHv5KBBEETgAvAD8ATQAAASMeAR0BFAYjIiYnDgEVFBY7ATIWFRQEIyImNTQ2Ny4BNTQ2Ny4BPQE0NjMyFhchASImJw4BFRQWMzI2NTQmIwEUFjMyNj0BNCYjIgYVBBGZHh/tvStJIxkcQzytytH+3PTe8mFSHB0/NVVa68EoSyQBb/2MFSYTNUGLjKC/ZH7+q4dua4aGbW6FA6orYDcWmcwKCxQ0Iy4mj5aA1J54XIEqFzsoRmEmMZdcFp/HCgr79AIEGFw9SFx4R0tFAqRVe3tVFlh4eFgAAAABADsAAAP8BbAADAAAAQoBAwcjNxoBEyE1IQP8/7YnD7oPKefP/PYDwQUa/sH+G/6jmZkBYgIXAQiWAAABAFr+TARHBEkAIwAAEzIWFxsBMwETHgEzMjY3Bw4BIyImJwMBIwEDLgEjIgYjJz4Bwn9uO3P/u/6g0SFBLQ4OFAILJA5vc0KP/ufEAYOoI1M+CzcCARU8BEmJgv74AgT9L/4hS00CA5wGCXmWAUf9vwMQAYRWYgWSBQoAAwBm/+sEGAXFABgAJAAwAAABFAYHHgEVFAQjIiQ1NDY3NS4BNTQ2MzIWAzQmIyIGFRQWMzI2AzQmIyIGFRQWMzI2A/B/b4GV/v7W2v8AkX9teunGw++Ron+CnZuGgZ4pim5whodxb4cENXWpKy24fs3R0M5+uSwDKal0xMzN/JV7mpl8gI2OAyNwjol1c4aGAAAAAAIAZP/rBFgETgAUACIAACUjDgEjIgI9ARASMzIWFz8BMwMTIwEUFjMyNjc1LgEjIgYVA4MDNbeMydvazIm1NQMhsGpxsP11h5J3giIahnmTiOt+ggEb7xUBCgE6gHsB5v3i/eQB9arL07UmrN7twQACAGD/6wQnBbAAGwAsAAABFSEeARcWEh0BFAAjIgA9ATQSNzoBMzcmJCc1ExQWMzI2PQE0JicuASMiBhUDtP40HHRMsbL/AOPk/wDz2gkUCgEW/ug5LJWVlJZnSxcwHJ+gBbCSH2ZAnf73nxjt/twBJO0YwAEGGAIU9kBy/Eyo1NWnGHO1NQYGzJ0AAAIAtgAABLYFsAAJABMAADMRISAAERUQACEDETMyNj0BNCYjtgF3AVgBMf7P/qi+vvnX1/kFsP7W/svz/sv+1wUa+3ve6/bo3gAAAAACAHL/6wPsBE4AHwAqAAAhLgEnDgEjIiY1NDY7ATU0JiMiBhUjNDYzMhYVERQWFyUyNjc1IyIGFRQWAy0JCQI7rGivqfrjyHZ1d3O50dzNzQwQ/flopiTOkoxVKzsfRFadpKuhiWBXX0uFu5yz/ds6ajaKUTvia2VOUAAAAgC1AAAE8gWvAA4AFwAAARQGBwEVIwEhESMRITIWASEyNjU0JiMhBJeHfAFez/7A/ou5Afrv+fzXAUaWlJOc/r8EC4LDMP18EgJq/ZYFr9b+JouDf44AAAEAtgAABR0FsAAMAAABBxEjETMRNwEzCQEjAhanubmoAevV/bwCiugCrbH+BAWw/Sa2AiT9g/zNAAAAAAEAkgAABBQGGAAMAAABBxEjETMRNwEzCQEjAcN3urprAVTe/lQB19sB8nz+igYY/EN5AWb+Of2NAAAAAAEAtgAABPkFsAALAAABESMRMxEzATMJASMBb7m5DAJu5/1jAsbkArf9SQWw/XgCiP08/RQAAAAAAQCSAAAD8QYYAAwAAAEjESMRMxEzATMJASMBUQW6ugEBivD+KgIA5AH0/gwGGPxzAa/+Df25AAACAFT/6wP9BcUAGwAoAAAlMjY9AScOASMiAjU0ADMyABkBEAAjIiYnNx4BEzI2NzU0JiMiBhUUFgH/lq4DMJZe1/EBAsDmAQH+6uhPm0IdP35vcpQhlZJ0mo6A1tosAUlKAQPx6AEf/ur+5/6c/uD+2RwfkB4YAd9gTZzFwsylob4AAAACAJsAAAQZBI0ACgATAAABESMRITIWFRQGIyUhMjY1NCYjIQFVugHPzOPizf7rARV7enp7/usBpv5aBI3Np6nKlH9eYIIAAP//AIEEpQLYBbACBgCcAAD//wAAAAAAAAAAAgYAAwAA//8AJQIhAg0CtgIGAA8AAAACAC4AAAUFBbAADQAbAAAzESM1MxEhIAARFRAAIRMhETMyEj0BNCYjIREh1KamAbsBIgFU/qj+0C3+4/Do5uLa/v4BHQKalQKB/qb+5MX+4v6pApr9+wEF28ff//4VAAACAC4AAAUFBbAADQAbAAAzESM1MxEhIAARFRAAIRMhETMyEj0BNCYjIREh1KamAbsBIgFU/qj+0C3+4/Do5uLa/v4BHQKalQKB/qb+5MX+4v6pApr9+wEF28ff//4VAAABAAYAAAQYBhgAHAAAASERFz4BMzIWFREjETQmIyIGBxEjESM1MzUzFSECgv7nAzeiZ7G7uXR3V4gsuqmpugEZBNL+1QFQWMzd/VsCp42AUkj85gTSlbGxAAAAAAEAOwAABIoFsAAPAAABIxEjESM1MxEhNSEVIREzA5zduebm/jUET/413QM2/MoDNpUBT5aW/rEAAf/j/+wCXwVBAB8AAAERMxUjFTMVIxEUFjMyNjcXDgEjIiY1ESM1MzUjNTMRAXLQ0O3tNi8YMRUZGl0ucYDV1ZubBUH++Y2+lf69UD8HBoMRFY2eAUOVvo0BB///ACcAAAUiByICJgAjAAAABwBCARQBXf//ACcAAAUiBx8CJgAjAAAABwBzAc4BWf//ACcAAAUiB0YCJgAjAAAABwCaANABXf//ACcAAAUiB1ECJgAjAAAABwCgAMoBYP//ACcAAAUiBwwCJgAjAAAABwBoAKoBXP//ACcAAAUiB4gCJgAjAAAABwCeAVEBqP//ACcAAAUiB58CJgAjAAAABwHUAWEBLP//AIP+RATJBcUCJgAlAAAABwB3Adv/9///ALYAAAR1ByICJgAnAAAABwBCAOABXf//ALYAAAR1Bx8CJgAnAAAABwBzAZoBWf//ALYAAAR1B0YCJgAnAAAABwCaAJwBXf//ALYAAAR1BwwCJgAnAAAABwBoAHYBXP///9wAAAF8ByICJgArAAAABwBC/40BXf//AMMAAAJkBx8CJgArAAAABwBzAEYBWf////IAAAJPB0YCJgArAAAABwCa/0kBXf///8wAAAJ1BwwCJgArAAAABwBo/yMBXP//ALYAAAT+B1ECJgAwAAAABwCgAPsBYP//AIL/6wUNBzcCJgAxAAAABwBCATQBcv//AIL/6wUNBzQCJgAxAAAABwBzAe4Bbv//AIL/6wUNB1sCJgAxAAAABwCaAPABcv//AIL/6wUNB2YCJgAxAAAABwCgAOoBdf//AIL/6wUNByECJgAxAAAABwBoAMoBcf//AJb/6wTXByICJgA3AAAABwBCASYBXf//AJb/6wTXBx8CJgA3AAAABwBzAeABWf//AJb/6wTXB0YCJgA3AAAABwCaAOIBXf//AJb/6wTXBwwCJgA3AAAABwBoALwBXP//AB4AAATTBx0CJgA7AAAABwBzAaABV///AHL/7APsBeACJgBDAAAABwBCAJYAG///AHL/7APsBd0CJgBDAAAABwBzAVAAF///AHL/7APsBgQCJgBDAAAABgCaUhsAAP//AHL/7APsBg8CJgBDAAAABgCgTB4AAP//AHL/7APsBcoCJgBDAAAABgBoLBoAAP//AHL/7APsBkYCJgBDAAAABwCeANMAZv//AHL/7APsBl4CJgBDAAAABwHUAOP/6///AGH+RAPyBE4CJgBFAAAABwB3AUX/9///AGL/7APpBeECJgBHAAAABwBCAJsAHP//AGL/7APpBd4CJgBHAAAABwBzAVUAGP//AGL/7APpBgUCJgBHAAAABgCaVxwAAP//AGL/7APpBcsCJgBHAAAABgBoMRsAAP///7UAAAFVBcsCJgCKAAAABwBC/2YABv//AJsAAAI9BcgCJgCKAAAABgBzHwIAAP///8sAAAIoBe8CJgCKAAAABwCa/yIABv///6UAAAJOBbUCJgCKAAAABwBo/vwABf//AJEAAAP4Bg8CJgBQAAAABgCgZR4AAP//AGD/7AQnBeACJgBRAAAABwBCALMAG///AGD/7AQnBd0CJgBRAAAABwBzAW0AF///AGD/7AQnBgQCJgBRAAAABgCabxsAAP//AGD/7AQnBg8CJgBRAAAABgCgaR4AAP//AGD/7AQnBcoCJgBRAAAABgBoSRoAAP//AI3/7AP2BcsCJgBXAAAABwBCALEABv//AI3/7AP2BcgCJgBXAAAABwBzAWsAAv//AI3/7AP2Be8CJgBXAAAABgCabQYAAP//AI3/7AP2BbUCJgBXAAAABgBoRwUAAP//ABv+SwPkBcgCJgBbAAAABwBzASkAAv//ABv+SwPkBbUCJgBbAAAABgBoBQUAAP//ACcAAAUiBvoCJgAjAAAABwBuAM4BSv//AHL/7APsBbgCJgBDAAAABgBuUAgAAP//ACcAAAUiB0wCJgAjAAAABwCcAPsBnP//AHL/7APsBgoCJgBDAAAABgCcfVoAAAACACf+UAUiBbAAGgAdAAABMwEjDgEVFBYzMjY3Fw4BIyImNTQ2NwMhAyMBIQMCWaACKSVTWCMrHS8YDSBKNldpVVuJ/ZuPvQGDAfj6BbD6UD1lPCQmEAx4ExliW0d+NwF7/nwCGQKyAAIAcv5QA+0ETgAzAD4AACEuAScOASMiJjU0NjsBNTQmIyIGFSM0NjMyFhURFBYXIw4BFRQWMzI2NxcOASMiJjU0NjclMjY3NSMiBhUUFgMtCgoCOqxnq6343NF6cWmBue6/u98MEBNTWCMrHS8YDSBKNldpTlP+t2ilJdeBlF0zQiRMYamZnqxuY29jR33DuLL99jpqNj1lPCQmEAx4ExliW0R6NYtgRsd5VUtUAAD//wCD/+sEyQc0AiYAJQAAAAcAcwHXAW7//wBh/+wD8gXdAiYARQAAAAcAcwFBABf//wCD/+sEyQdbAiYAJQAAAAcAmgDZAXL//wBh/+wD8gYEAiYARQAAAAYAmkMbAAD//wCD/+sEyQciAiYAJQAAAAcAnQGoAXL//wBh/+wD8gXLAiYARQAAAAcAnQESABv//wCD/+sEyQdcAiYAJQAAAAcAmwDvAXP//wBh/+wD8gYFAiYARQAAAAYAm1kcAAD//wC2AAAE5wdHAiYAJgAAAAcAmwCoAV7//wBk/+wFMAYYACYARgAAAAcBkQPZBSz//wC2AAAEdQb6AiYAJwAAAAcAbgCaAUr//wBi/+wD6QW5AiYARwAAAAYAblUJAAD//wC2AAAEdQdMAiYAJwAAAAcAnADHAZz//wBi/+wD6QYLAiYARwAAAAcAnACCAFv//wC2AAAEdQcNAiYAJwAAAAcAnQFrAV3//wBi/+wD6QXMAiYARwAAAAcAnQEmABwAAQC2/lAEdQWwACAAAAEhESEVIw4BFRQWMzI2NxcOASMiJjU0NjcnIREhFSERIQQP/WADBjhTWCMrHS8YDSBKNldpTVAB/SkDtf0EAqACpv3vlT1lPCQmEAx4ExliW0N6MwMFsJb+IgACAGL+ZAPpBE4AKQAxAAAFIgA9ATQAMzISHQEhHgEzMjY3Fw4BBw4BFRQWMzI2NxcOASMiJjU0NjcDIgYHITU0JgJO5P74AQ+/3N39MwSdkWWTO0keSzBRVyMrHS8YDSBKNldpNDgkaZEUAg6AFAEn9C3sAS7+/uB5psw4M3sdMRE7ZTwkJhAMeBMZYls3ZS8DzKmHGnmd//8AtgAABHUHRwImACcAAAAHAJsAsgFe//8AYv/sA+kGBgImAEcAAAAGAJttHQAA//8Ahf/rBNsHWwImACkAAAAHAJoA0QFy//8AZv5MA/cGBAImAEkAAAAGAJpdGwAA//8Ahf/rBNsHYQImACkAAAAHAJwA/AGx//8AZv5MA/cGCgImAEkAAAAHAJwAiABa//8Ahf/rBNsHIgImACkAAAAHAJ0BoAFy//8AZv5MA/cFywImAEkAAAAHAJ0BLAAb//8Ahf3lBNsFxQImACkAAAAHAZEBq/62//8AZv5MA/cGbQImAEkAAAAHAaUBMwBW//8AtgAABP0HRgImACoAAAAHAJoA+gFd//8AkQAAA/oHRQImAEoAAAAHAJoAIwFc////xQAAAncHUQImACsAAAAHAKD/QwFg////ngAAAlAF+gImAIoAAAAHAKD/HAAJ////vwAAAokG+gImACsAAAAHAG7/RwFK////mAAAAmIFpAImAIoAAAAHAG7/IP/0////9QAAAkwHTAImACsAAAAHAJz/dAGc////zgAAAiUF9QImAIoAAAAHAJz/TQBF//8AIf5YAYEFsAImACsAAAAGAJ/vCAAA//8AAP5QAWAGGAImAEsAAAAGAJ/OAAAA//8AtwAAAYYHDQImACsAAAAHAJ0AFwFd//8Aw//rBf8FsAAmACsAAAAHACwCPwAA//8Aof5LA2MGGAAmAEsAAAAHAEwB/AAA//8AP//rBIsHOQImACwAAAAHAJoBhQFQ////tP5LAjkF3AImAJgAAAAHAJr/M//z//8Atv31BRwFsAImAC0AAAAHAZEBev7G//8Akv33BBQGGAImAE0AAAAHAZEBGP7I//8AtgAABCUG4AImAC4AAAAHAHMANwEa//8AoQAAAkMHXAImAE4AAAAHAHMAJQGW//8Atv33BCUFsAImAC4AAAAHAZEBdP7I//8AW/33AVoGGAImAE4AAAAHAZH///7I//8AtgAABCUFsQImAC4AAAAHAZEB2QTF//8AoQAAAq0GGAAmAE4AAAAHAZEBVgUs//8AtgAABCUFsAImAC4AAAAHAJ0Bxf3F//8AoQAAAq0GGAAmAE4AAAAHAJ0BPv23//8AtgAABP4HHwImADAAAAAHAHMB/wFZ//8AkQAAA/gF3QImAFAAAAAHAHMBaQAX//8Atv33BP4FsAImADAAAAAHAZEB2P7I//8Akf33A/gETgImAFAAAAAHAZEBQv7I//8AtgAABP4HRwImADAAAAAHAJsBFwFe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//8AWP5SA6wETAImAOoAAAAHAZwBQ/+5//8Ag/5RBMkFxQImACUAAAAHAZwB7v+4//8AYf5RA/IETgImAEUAAAAHAZwBWP+4//8AHgAABNMFsAIGADsAAP//AC7+YAPfBDoCBgC4AAD//wDDAAABfAWwAgYAKwAA//8AGwAABygHTAImANUAAAAHAJwB+AGc//8AFQAABgQF9QImAOkAAAAHAJwBjQBF//8AwwAAAXwFsAIGACsAAP//ACcAAAUiB0wCJgAjAAAABwCcAPsBnP//AHL/7APsBgoCJgBDAAAABgCcfVoAAP//ACcAAAUiBwwCJgAjAAAABwBoAKoBXP//AHL/7APsBcoCJgBDAAAABgBoLBoAAP////IAAAdXBbACBgB/AAD//wA9/+sGfAROAgYAhAAA//8AtgAABHUHTAImACcAAAAHAJwAxwGc//8AYv/sA+kGCwImAEcAAAAHAJwAggBb//8AX//rBRAG3gImAUEAAAAHAGgAfQEu//8AYv/sA+kETwIGAJkAAP//AGL/7APpBcsCJgCZAAAABgBoMRsAAP//ABsAAAcoBwwCJgDVAAAABwBoAacBXP//ABUAAAYEBbUCJgDpAAAABwBoATwABf//AFH/6wRnByECJgDWAAAABwBoAGEBcf//AFj/7QOsBckCJgDqAAAABgBoCBkAAP//ALYAAAT+BvoCJgDXAAAABwBuAQQBSv//AJwAAAQBBaQCJgDrAAAABgBudfQAAP//ALYAAAT+BwwCJgDXAAAABwBoAOABXP//AJwAAAQBBbUCJgDrAAAABgBoUQUAAP//AIL/6wUNByECJgAxAAAABwBoAMoBcf//AGD/7AQnBcoCJgBRAAAABgBoSRoAAP//AHP/6wT+BcUCBgESAAD//wBg/+wEJwROAgYBEwAA//8Ac//rBP4HBwImARIAAAAHAGgA0gFX//8AYP/sBCcF5gImARMAAAAGAGgyNgAA//8Asf/sBPYHIgImAOIAAAAHAGgAtwFy//8AZP/rA+AFygImAPoAAAAGAGgmGgAA//8AUf/rBMgG+gImANkAAAAHAG4ArQFK//8AG/5LA+QFpAImAFsAAAAGAG4p9AAA//8AUf/rBMgHDAImANkAAAAHAGgAiQFc//8AG/5LA+QFtQImAFsAAAAGAGgFBQAA//8AUf/rBMgHSwIm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IABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMgAuADAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABhAGMAaABlAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBMAEkAQwBFAE4AUwBFAC0AMgAuADAAAAAAAgAAAAAAAP9qAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAQcAAABAgACAAMABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAowCEAIUAvQCWAOgAhgCOAIsAnQCpAKQAigEDAIMAkwDyAPMAjQCXAIgBBADeAPEAngCqAPUA9AD2AKIAkADwAJEA7QCJAKAA6gC4AKEA7gEFANcBBgDiAOMBBwEIALAAsQEJAKYBCgELAQwBDQEOAQ8A2ADhANsA3ADdAOAA2QDfARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIAnwEjASQBJQEmAScBKAEpASoBKwEsAS0AmwEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNALIAswHOALYAtwDEAc8AtAC1AMUAggDCAIcB0ACrAMYAvgC/ALwB0QHSAdMB1AHVAdYB1wHYAIwB2QHaAdsB3AHdAJgAmgCZAO8ApQCSAJwApwCPAJQAlQC5Ad4B3wHgAMAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcArAI4AjkA6QI6AjsCPACtAMkAxwCuAGIAYwI9AGQAywBlAMgAygDPAMwAzQDOAGYA0wDQANEArwBnANYA1ADVAGgA6wBqAGkAawBtAGwAbgI+AG8AcQBwAHIAcwB1AHQAdgB3AHgAegB5AHsAfQB8AH8AfgCAAIEA7AC6Aj8CQAJBAkICQwJEAP0A/gJFAkYCRwJIAP8BAAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYA+AD5AlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooA+wD8AosCjADkAOUCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogC7AqMCpAKlAqYA5gDnAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEA9wQiBCMABAd1bmkwMDA5Bm1hY3Jvbg5wZXJpb2RjZW50ZXJlZARIYmFyDGtncmVlbmxhbmRpYwNFbmcDZW5nBWxvbmdzBU9ob3JuBW9ob3JuBVVob3JuBXVob3JuB3VuaTAyMzcFc2Nod2EHdW5pMDJGMwlncmF2ZWNvbWIJYWN1dGVjb21iCXRpbGRlY29tYgRob29rB3VuaTAzMEYIZG90YmVsb3cFdG9ub3MNZGllcmVzaXN0b25vcwlhbm90ZWxlaWEFR2FtbWEFRGVsdGEFVGhldGEGTGFtYmRhAlhpAlBpBVNpZ21hA1BoaQNQc2kFYWxwaGEEYmV0YQVnYW1tYQVkZWx0YQdlcHNpbG9uBHpldGEDZXRhBXRoZXRhBGlvdGEGbGFtYmRhAnhpA3JobwZzaWdtYTEFc2lnbWEDdGF1B3Vwc2lsb24DcGhpA3BzaQVvbWVnYQd1bmkwM0QxB3VuaTAzRDIHdW5pMDNENgd1bmkwNDAyB3VuaTA0MDQHdW5pMDQwOQd1bmkwNDBBB3VuaTA0MEIHdW5pMDQwRgd1bmkwNDExB3VuaTA0MTQHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxQgd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDMxB3VuaTA0MzIHdW5pMDQzMwd1bmkwNDM0B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0M0EHdW5pMDQzQgd1bmkwNDNDB3VuaTA0M0QHdW5pMDQzRgd1bmkwNDQyB3VuaTA0NDQHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUyB3VuaTA0NTQHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NUIHdW5pMDQ1Rgd1bmkwNDYwB3VuaTA0NjEHdW5pMDQ2Mwd1bmkwNDY0B3VuaTA0NjUHdW5pMDQ2Ngd1bmkwNDY3B3VuaTA0NjgHdW5pMDQ2OQd1bmkwNDZBB3VuaTA0NkIHdW5pMDQ2Qwd1bmkwNDZEB3VuaTA0NkUHdW5pMDQ2Rgd1bmkwNDcyB3VuaTA0NzMHdW5pMDQ3NAd1bmkwNDc1B3VuaTA0N0EHdW5pMDQ3Qgd1bmkwNDdDB3VuaTA0N0QHdW5pMDQ3RQd1bmkwNDdGB3VuaTA0ODAHdW5pMDQ4MQd1bmkwNDgyB3VuaTA0ODMHdW5pMDQ4NAd1bmkwNDg1B3VuaTA0ODYHdW5pMDQ4OAd1bmkwNDg5B3VuaTA0OEQHdW5pMDQ4RQd1bmkwNDhGB3VuaTA0OTAHdW5pMDQ5MQd1bmkwNDk0B3VuaTA0OTUHdW5pMDQ5Qwd1bmkwNDlEB3VuaTA0QTAHdW5pMDRBMQd1bmkwNEE0B3VuaTA0QTUHdW5pMDRBNgd1bmkwNEE3B3VuaTA0QTgHdW5pMDRBOQd1bmkwNEI0B3VuaTA0QjUHdW5pMDRCOAd1bmkwNEI5B3VuaTA0QkEHdW5pMDRCQwd1bmkwNEJEB3VuaTA0QzMHdW5pMDRDNAd1bmkwNEM3B3VuaTA0QzgHdW5pMDREOAd1bmkwNEUwB3VuaTA0RTEHdW5pMDRGQQd1bmkwNEZCB3VuaTA1MDAHdW5pMDUwMgd1bmkwNTAzB3VuaTA1MDQHdW5pMDUwNQd1bmkwNTA2B3VuaTA1MDcHdW5pMDUwOAd1bmkwNTA5B3VuaTA1MEEHdW5pMDUwQgd1bmkwNTBDB3VuaTA1MEQHdW5pMDUwRQd1bmkwNTBGB3VuaTA1MTAHdW5pMjAwMAd1bmkyMDAxB3VuaTIwMDIHdW5pMjAwMwd1bmkyMDA0B3VuaTIwMDUHdW5pMjAwNgd1bmkyMDA3B3VuaTIwMDgHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMEINdW5kZXJzY29yZWRibA1xdW90ZXJldmVyc2VkB3VuaTIwMjUHdW5pMjA3NAluc3VwZXJpb3IEbGlyYQZwZXNldGEERXVybwd1bmkyMTA1B3VuaTIxMTMHdW5pMjExNgllc3RpbWF0ZWQJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMKY29sb24ubG51bQlxdW90ZWRibHgLY29tbWFhY2NlbnQHdW5pRkVGRgd1bmlGRkZDB3VuaUZGRkQJZml2ZS5zbWNwCGZvdXIuc3VwCXplcm8ubG51bQ5sYXJnZXJpZ2h0aG9vawxjeXJpbGxpY2hvb2sQY3lyaWxsaWNob29rbGVmdAtjeXJpbGxpY3RpYw5icmV2ZXRpbGRlY29tYg1icmV2ZWhvb2tjb21iDmJyZXZlYWN1dGVjb21iE2NpcmN1bWZsZXh0aWxkZWNvbWISY2lyY3VtZmxleGhvb2tjb21iE2NpcmN1bWZsZXhncmF2ZWNvbWITY2lyY3VtZmxleGFjdXRlY29tYg5icmV2ZWdyYXZlY29tYhFjb21tYWFjY2VudHJvdGF0ZQZBLnNtY3AGQi5zbWNwBkMuc21jcAZELnNtY3AGRS5zbWNwBkYuc21jcAZHLnNtY3AGSC5zbWNwBkkuc21jcAZKLnNtY3AGSy5zbWNwBkwuc21jcAZNLnNtY3AGTi5zbWNwBk8uc21jcAZRLnNtY3AGUi5zbWNwBlMuc21jcAZULnNtY3AGVS5zbWNwBlYuc21jcAZXLnNtY3AGWC5zbWNwBlkuc21jcAZaLnNtY3AJemVyby5zbWNwCG9uZS5zbWNwCHR3by5zbWNwCnRocmVlLnNtY3AJZm91ci5zbWNwCHR3by5sbnVtCHNpeC5zbWNwCnNldmVuLnNtY3AKZWlnaHQuc21jcAluaW5lLnNtY3AHb25lLnN1cAd0d28uc3VwCXRocmVlLnN1cAhvbmUubG51bQhmaXZlLnN1cAdzaXguc3VwCXNldmVuLnN1cAllaWdodC5zdXAIbmluZS5zdXAIemVyby5zdXAIY3Jvc3NiYXIJcmluZ2FjdXRlCWRhc2lhb3hpYQp0aHJlZS5sbnVtCWZvdXIubG51bQlmaXZlLmxudW0Ic2l4LmxudW0FZy5hbHQKc2V2ZW4ubG51bQdjaGkuYWx0CmVpZ2h0LmxudW0JYWxwaGEuYWx0CWRlbHRhLmFsdARELmNuBGEuY24FUi5hbHQFSy5hbHQFay5hbHQGSy5hbHQyBmsuYWx0MgluaW5lLmxudW0GUC5zbWNwDWN5cmlsbGljYnJldmUHdW5pMDBBRAZEY3JvYXQEaGJhcgRUYmFyBHRiYXIKQXJpbmdhY3V0ZQphcmluZ2FjdXRlB0FtYWNyb24HYW1hY3JvbgZBYnJldmUGYWJyZXZlB0FvZ29uZWsHYW9nb25lawtDY2lyY3VtZmxleAtjY2lyY3VtZmxleAd1bmkwMTBBB3VuaTAxMEIGRGNhcm9uBmRjYXJvbgdFbWFjcm9uB2VtYWNyb24GRWJyZXZlBmVicmV2ZQpFZG90YWNjZW50CmVkb3RhY2NlbnQHRW9nb25lawdlb2dvbmVrBkVjYXJvbgZlY2Fyb24LR2NpcmN1bWZsZXgLZ2NpcmN1bWZsZXgHdW5pMDEyMAd1bmkwMTIxDEdjb21tYWFjY2VudAxnY29tbWFhY2NlbnQLSGNpcmN1bWZsZXgLaGNpcmN1bWZsZXgGSXRpbGRlBml0aWxkZQdJbWFjcm9uB2ltYWNyb24GSWJyZXZlBmlicmV2ZQdJb2dvbmVrB2lvZ29uZWsKSWRvdGFjY2VudAJJSgJpagtKY2lyY3VtZmxleAtqY2lyY3VtZmxleAxLY29tbWFhY2NlbnQMa2NvbW1hYWNjZW50BkxhY3V0ZQZsYWN1dGUMTGNvbW1hYWNjZW50DGxjb21tYWFjY2VudAZMY2Fyb24GbGNhcm9uBExkb3QEbGRvdAZOYWN1dGUGbmFjdXRlDE5jb21tYWFjY2VudAxuY29tbWFhY2NlbnQGTmNhcm9uBm5jYXJvbgtuYXBvc3Ryb3BoZQdPbWFjcm9uB29tYWNyb24GT2JyZXZlBm9icmV2ZQ1PaHVuZ2FydW1sYXV0DW9odW5nYXJ1bWxhdXQGUmFjdXRlBnJhY3V0ZQxSY29tbWFhY2NlbnQMcmNvbW1hYWNjZW50BlJjYXJvbgZyY2Fyb24GU2FjdXRlBnNhY3V0ZQtTY2lyY3VtZmxleAtzY2lyY3VtZmxleAd1bmkwMjE4B3VuaTAyMTkHdW5pMDIxQQd1bmkwMjFCB3VuaTAxNjIHdW5pMDE2MwZUY2Fyb24GdGNhcm9uBlV0aWxkZQZ1dGlsZGUHVW1hY3Jvbgd1bWFjcm9uBlVicmV2ZQZ1YnJldmUFVXJpbmcFdXJpbmcNVWh1bmdhcnVtbGF1dA11aHVuZ2FydW1sYXV0B1VvZ29uZWsHdW9nb25lawtXY2lyY3VtZmxleAt3Y2lyY3VtZmxleAtZY2lyY3VtZmxleAt5Y2lyY3VtZmxleAZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAdBRWFjdXRlB2FlYWN1dGULT3NsYXNoYWN1dGULb3NsYXNoYWN1dGULRGNyb2F0LnNtY3AIRXRoLnNtY3AJVGJhci5zbWNwC0FncmF2ZS5zbWNwC0FhY3V0ZS5zbWNwEEFjaXJjdW1mbGV4LnNtY3ALQXRpbGRlLnNtY3AOQWRpZXJlc2lzLnNtY3AKQXJpbmcuc21jcA9BcmluZ2FjdXRlLnNtY3ANQ2NlZGlsbGEuc21jcAtFZ3JhdmUuc21jcAtFYWN1dGUuc21jcBBFY2lyY3VtZmxleC5zbWNwDkVkaWVyZXNpcy5zbWNwC0lncmF2ZS5zbWNwC0lhY3V0ZS5zbWNwEEljaXJjdW1mbGV4LnNtY3AOSWRpZXJlc2lzLnNtY3ALTnRpbGRlLnNtY3ALT2dyYXZlLnNtY3ALT2FjdXRlLnNtY3AQT2NpcmN1bWZsZXguc21jcAtPdGlsZGUuc21jcA5PZGllcmVzaXMuc21jcAtVZ3JhdmUuc21jcAtVYWN1dGUuc21jcBBVY2lyY3VtZmxleC5zbWNwDlVkaWVyZXNpcy5zbWNwC1lhY3V0ZS5zbWNwDEFtYWNyb24uc21jcAtBYnJldmUuc21jcAxBb2dvbmVrLnNtY3ALQ2FjdXRlLnNtY3AQQ2NpcmN1bWZsZXguc21jcAx1bmkwMTBBLnNtY3ALQ2Nhcm9uLnNtY3ALRGNhcm9uLnNtY3AMRW1hY3Jvbi5zbWNwC0VicmV2ZS5zbWNwD0Vkb3RhY2NlbnQuc21jcAxFb2dvbmVrLnNtY3ALRWNhcm9uLnNtY3AQR2NpcmN1bWZsZXguc21jcAtHYnJldmUuc21jcAx1bmkwMTIwLnNtY3ARR2NvbW1hYWNjZW50LnNtY3AQSGNpcmN1bWZsZXguc21jcAtJdGlsZGUuc21jcAxJbWFjcm9uLnNtY3ALSWJyZXZlLnNtY3AMSW9nb25lay5zbWNwD0lkb3RhY2NlbnQuc21jcBBKY2lyY3VtZmxleC5zbWNwEUtjb21tYWFjY2VudC5zbWNwC0xhY3V0ZS5zbWNwEUxjb21tYWFjY2VudC5zbWNwC0xjYXJvbi5zbWNwCUxkb3Quc21jcAtOYWN1dGUuc21jcBFOY29tbWFhY2NlbnQuc21jcAtOY2Fyb24uc21jcAxPbWFjcm9uLnNtY3ALT2JyZXZlLnNtY3AST2h1bmdhcnVtbGF1dC5zbWNwC1JhY3V0ZS5zbWNwEVJjb21tYWFjY2VudC5zbWNwC1JjYXJvbi5zbWNwC1NhY3V0ZS5zbWNwEFNjaXJjdW1mbGV4LnNtY3ANU2NlZGlsbGEuc21jcAtTY2Fyb24uc21jcBFUY29tbWFhY2NlbnQuc21jcAtUY2Fyb24uc21jcAtVdGlsZGUuc21jcAxVbWFjcm9uLnNtY3ALVWJyZXZlLnNtY3AKVXJpbmcuc21jcBJVaHVuZ2FydW1sYXV0LnNtY3AMVW9nb25lay5zbWNwEFdjaXJjdW1mbGV4LnNtY3AQWWNpcmN1bWZsZXguc21jcA5ZZGllcmVzaXMuc21jcAtaYWN1dGUuc21jcA9aZG90YWNjZW50LnNtY3ALWmNhcm9uLnNtY3APZ2VybWFuZGJscy5zbWNwCkFscGhhdG9ub3MMRXBzaWxvbnRvbm9zCEV0YXRvbm9zCUlvdGF0b25vcwxPbWljcm9udG9ub3MMVXBzaWxvbnRvbm9zCk9tZWdhdG9ub3MRaW90YWRpZXJlc2lzdG9ub3MFQWxwaGEEQmV0YQdFcHNpbG9uBFpldGEDRXRhBElvdGEFS2FwcGECTXUCTnUHT21pY3JvbgNSaG8DVGF1B1Vwc2lsb24DQ2hpDElvdGFkaWVyZXNpcw9VcHNpbG9uZGllcmVzaXMKYWxwaGF0b25vcwxlcHNpbG9udG9ub3MIZXRhdG9ub3MJaW90YXRvbm9zFHVwc2lsb25kaWVyZXNpc3Rvbm9zBWthcHBhB29taWNyb24HdW5pMDNCQwJudQNjaGkMaW90YWRpZXJlc2lzD3Vwc2lsb25kaWVyZXNpcwxvbWljcm9udG9ub3MMdXBzaWxvbnRvbm9zCm9tZWdhdG9ub3MHdW5pMDQwMQd1bmkwNDAzB3VuaTA0MDUHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQxQQd1bmkwNDBDB3VuaTA0MEUHdW5pMDQxMAd1bmkwNDEyB3VuaTA0MTMHdW5pMDQxNQd1bmkwNDE5B3VuaTA0MUMHdW5pMDQxRAd1bmkwNDFFB3VuaTA0MUYHdW5pMDQyMAd1bmkwNDIxB3VuaTA0MjIHdW5pMDQyNQd1bmkwNDMwB3VuaTA0MzUHdW5pMDQzOQd1bmkwNDNFB3VuaTA0NDAHdW5pMDQ0MQd1bmkwNDQzB3VuaTA0NDUHdW5pMDQ1MQd1bmkwNDUzB3VuaTA0NTUHdW5pMDQ1Ngd1bmkwNDU3B3VuaTA0NTgHdW5pMDQ1Qwd1bmkwNDVFBldncmF2ZQZ3Z3JhdmUGV2FjdXRlBndhY3V0ZQlXZGllcmVzaXMJd2RpZXJlc2lzBllncmF2ZQZ5Z3JhdmUGbWludXRlBnNlY29uZAlleGNsYW1kYmwHdW5pRkIwMgd1bmkwMUYwB3VuaTAyQkMHdW5pMUUzRQd1bmkxRTNGB3VuaTFFMDAHdW5pMUUwMQd1bmkxRjREB3VuaUZCMDMHdW5pRkIwNAd1bmkwNDAwB3VuaTA0MEQHdW5pMDQ1MAd1bmkwNDVEB3VuaTA0NzAHdW5pMDQ3MQd1bmkwNDc2B3VuaTA0NzcHdW5pMDQ3OQd1bmkwNDc4B3VuaTA0OTgHdW5pMDQ5OQd1bmkwNEFBB3VuaTA0QUIHdW5pMDRBRQd1bmkwNEFGB3VuaTA0QzAHdW5pMDRDMQd1bmkwNEMyB3VuaTA0Q0YHdW5pMDREMAd1bmkwNEQxB3VuaTA0RDIHdW5pMDREMwd1bmkwNEQ0B3VuaTA0RDUHdW5pMDRENgd1bmkwNEQ3B3VuaTA0REEHdW5pMDREOQd1bmkwNERCB3VuaTA0REMHdW5pMDRERAd1bmkwNERFB3VuaTA0REYHdW5pMDRFMgd1bmkwNEUzB3VuaTA0RTQHdW5pMDRFNQd1bmkwNEU2B3VuaTA0RTcHdW5pMDRFOAd1bmkwNEU5B3VuaTA0RUEHdW5pMDRFQgd1bmkwNEVDB3VuaTA0RUQHdW5pMDRFRQd1bmkwNEVGB3VuaTA0RjAHdW5pMDRGMQd1bmkwNEYyB3VuaTA0RjMHdW5pMDRGNAd1bmkwNEY1B3VuaTA0RjgHdW5pMDRGOQd1bmkwNEZDB3VuaTA0RkQHdW5pMDUwMQd1bmkwNTEyB3VuaTA1MTMHdW5pMUVBMAd1bmkxRUExB3VuaTFFQTIHdW5pMUVBMwd1bmkxRUE0B3VuaTFFQTUHdW5pMUVBNgd1bmkxRUE3B3VuaTFFQTgHdW5pMUVBOQd1bmkxRUFBB3VuaTFFQUIHdW5pMUVBQwd1bmkxRUFEB3VuaTFFQUUHdW5pMUVBRgd1bmkxRUIwB3VuaTFFQjEHdW5pMUVCMgd1bmkxRUIzB3VuaTFFQjQHdW5pMUVCNQd1bmkxRUI2B3VuaTFFQjcHdW5pMUVCOAd1bmkxRUI5B3VuaTFFQkEHdW5pMUVCQgd1bmkxRUJDB3VuaTFFQkQHdW5pMUVCRQd1bmkxRUJGB3VuaTFFQzAHdW5pMUVDMQd1bmkxRUMyB3VuaTFFQzMHdW5pMUVDNAd1bmkxRUM1B3VuaTFFQzYHdW5pMUVDNwd1bmkxRUM4B3VuaTFFQzkHdW5pMUVDQQd1bmkxRUNCB3VuaTFFQ0MHdW5pMUVDRAd1bmkxRUNFB3VuaTFFQ0YHdW5pMUVEMAd1bmkxRUQxB3VuaTFFRDIHdW5pMUVEMwd1bmkxRUQ0B3VuaTFFRDUHdW5pMUVENgd1bmkxRUQ3B3VuaTFFRDgHdW5pMUVEOQd1bmkxRURBB3VuaTFFREIHdW5pMUVEQwd1bmkxRUREB3VuaTFFREUHdW5pMUVERgd1bmkxRUUwB3VuaTFFRTEHdW5pMUVFMgd1bmkxRUUzB3VuaTFFRTQHdW5pMUVFNQd1bmkxRUU2B3VuaTFFRTcHdW5pMUVFOAd1bmkxRUU5B3VuaTFFRUEHdW5pMUVFQgd1bmkxRUVDB3VuaTFFRUQH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Adz/4QALAOH/1ADx/8kBBP/lARv/4wEv/8QBOP/hAUn/1AFK//UBS//nAVP/0gFU/8kACQDh/8MA8f/PAS//zgE4/+cBO//fAUn/0QFL/+wBU/+gAVT/0QAJAOH/wwDx/88BL//OATj/5wE7/98BSf/RAUv/7AFT/6ABVP/RAAgA4f/JAPH/3wEE/+0BG//rAS//3wE7/+kBSv/1AVT/4AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADh/+YA8f/QAS//zgE4/+gBSf/nAUv/7QFT/+YBVP/QAAsA1AAUAOH/4ADoABMBOP/hATn/4AE8/+EBQf/pAUn/3wFL/94BU//fAVX/8gAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGp/+kBrf/nAbX/5wG2/+kB3//wAAUAGf/yAOH/8QFJ//IBS//yAVP/8gAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAMANQAEwDh/+YA4v/0AOgAEgDx/+cBL//nATj/5QE5/+gBSf/mAUv/5gFT/+YBVP/nAAkA4f/DAPH/zwEv/84BOP/nATv/3wFJ/9EBS//sAVP/oAFU/9EACQDh/8MA8f/PAS//zgE4/+cBO//fAUn/0QFL/+wBU/+gAVT/0QACANT/4gFT/+QAAgDU/+EA6P/kAAYA6P/uAPH/7gEE//QBG//xAS//7wFU/+8ABADx//QBBP/1AS//9QFU//UAAgDo/8kBF//uAAYA6AAUAPH/7QD3/+IBL//tATn/7QFU/+0AAQEX//EABQEX/+sBqf/rAa3/6QG1/+sBtv/rABMASAANAML/qwDD/8AAx//VAOj/qgEX/+IBGwAMAUoACwFMAAsBp/+/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/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABAAL/+YAP//0AF//7wE8/+0ABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAUASP/uAFn/6gG7//ABvP/tAb7/8AAFAEj/7gBZ/+oBu//wAbz/7QG+//AABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAEBp//rAAEBp//rAAEBp//rAAEBp//rACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAAQDx//UAAQDx//UAAQDx//UAAQDx//UAAQDx/8AACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAcA8f/wAQT/8QEb//MBL//xAUr/8wFM/+kBVP/TAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAQAC//mAD//9ABf/+8BPP/tAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAAQDx/8AACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAaf/6wATAFn/wQCz/8UAxf+0AOX/1wDx/7kBBP+yARf/0gEb/8gBL/+gATn/xQFB/+QBSv/MAUz/zAFU/8sBVf/vAan/6AGt/+YBtf/nAbb/5wALAFn/pAGnABMBqf/zAa3/8QG1//IBtv/xAbn/OwG6/9oBu/9UAbz/kQG+/z8ACwBZ/6QBpwATAan/8wGt//EBtf/yAbb/8QG5/zsBuv/aAbv/VAG8/5EBvv8/AAsAWf+kAacAEwGp//MBrf/xAbX/8gG2//EBuf87Abr/2gG7/1QBvP+RAb7/PwALAFn/pAGnABMBqf/zAa3/8QG1//IBtv/xAbn/OwG6/9oBu/9UAbz/kQG+/z8ACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAEA8f/AAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AABAPH/wAAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAAQDx/8AAAQDx/8AACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oAAwBIAA8AVgAgAFkAEQADAEgADwBWACAAWQARAAMASAAPAFYAIABZABEAOQBU/7UAWf/HAGv+uAB6/ygAf/9NAIT/jgCH/6EAs/+uALr/fgC+/2cAwf+HAML/ZQDF/54Ax/9qAMj/cwDJ/14A1P+lAOEADwDl/+QA5v+gAOj/dADq/4AA8f+yAPj/fQD6/4AA/P95AQL/fQEE/38BF/+YARv/2gEn/4EBKf+YAS3/fQEv/7MBM/+gATn/fAE7/5oBPP9sAUH/5gFG/2sBSv+SAUz/rQFQ/3sBUwAPAVT/kQFV//IBp/+vAan/uQGt/7kBtf+5Abb/uQG4/7wBuf/xAbz/8QG9/+0B3P+pAd//yQA5AFT/tQBZ/8cAa/64AHr/KAB//00AhP+OAIf/oQCz/64Auv9+AL7/ZwDB/4cAwv9lAMX/ngDH/2oAyP9zAMn/XgDU/6UA4QAPAOX/5ADm/6AA6P90AOr/gADx/7IA+P99APr/gAD8/3kBAv99AQT/fwEX/5gBG//aASf/gQEp/5gBLf99AS//swEz/6ABOf98ATv/mgE8/2wBQf/mAUb/awFK/5IBTP+tAVD/ewFTAA8BVP+RAVX/8gGn/68Bqf+5Aa3/uQG1/7kBtv+5Abj/vAG5//EBvP/xAb3/7QHc/6kB3//JADkAVP+1AFn/xwBr/rgAev8oAH//TQCE/44Ah/+hALP/rgC6/34Avv9nAMH/hwDC/2UAxf+eAMf/agDI/3MAyf9eANT/pQDhAA8A5f/kAOb/oADo/3QA6v+AAPH/sgD4/30A+v+AAPz/eQEC/30BBP9/ARf/mAEb/9oBJ/+BASn/mAEt/30BL/+zATP/oAE5/3wBO/+aATz/bAFB/+YBRv9rAUr/kgFM/60BUP97AVMADwFU/5EBVf/yAaf/rwGp/7kBrf+5AbX/uQG2/7kBuP+8Abn/8QG8//EBvf/tAdz/qQHf/8kAAQGn/+sAAQGn/+sAAQGn/+sAAQGn/+sAAQGn/+sAAQGn/+sACQALAA8APwAMAFT/6wBfAA4Bp//LAan/6QGt/+cBtf/nAbb/5wAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ACABZ/+UAs//LAMj/5AGnAA0Bqf/tAa3/6wG1/+wBtv/sAAgAWf/lALP/ywDI/+QBpwANAan/7QGt/+sBtf/sAbb/7AAIAFn/5QCz/8sAyP/kAacADQGp/+0Brf/rAbX/7AG2/+wAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uABwAIf/DAFb/7wBZ/98Alv/uALP/5QC0/9EAvwARAMX/yADUABMA4f/FAPH/ygEv/58BOP9RATn/ewE7/8oBPP/dAUH/8gFJ/3UBS//KAVP/TwFU/4wBrf/1AbX/9QG5/8cBuv/xAbv/zQG8/90Bvv/EAAIBDAALAVP/5gAFAEj/7gBZ/+oBu//wAbz/7QG+//AACABZ/+UAs//LAMj/5AGnAA0Bqf/tAa3/6wG1/+wBtv/sAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QAEwBZ/8EAs//FAMX/tADl/9cA8f+5AQT/sgEX/9IBG//IAS//oAE5/8UBQf/kAUr/zAFM/8wBVP/LAVX/7wGp/+gBrf/mAbX/5wG2/+cACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAVgAOAH//nwC//94Awv/lANT/qADo/8oBRv/jAaf/xgHf//UAOQBU/7UAWf/HAGv+uAB6/ygAf/9NAIT/jgCH/6EAs/+uALr/fgC+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Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UACQALABQAPwARAFT/4gBfABMBp/+0Aan/2QGt/9kBtf/ZAbb/2QAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAEAAv/5gA///QAX//vATz/7QAkAAj/4gALABQADP/PAD8AEgBI/+oAVP/YAFb/6gBfABMAa/+uAHr/zQB//6AAhP/BAIf/wACz/9AAt//qALr/xgC7AA0Avf/pAL7/1gDB/+gAwv+6AMX/6QDH/8sAyP/aAMn/xwFu/9MBp/+rAan/zQGt/8sBtf/LAbb/ywG5//MBvP/zAb3/7wHc/+gB3//uAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1AAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAYALP/1AC9/+0AvwARAMX/4ADH/+cAyP/lAMn/7gDUABIA5f/pAPH/1wEv/9cBOf/TATv/1gE8/8UBQf/nAUkADQFLAAwBVP/WAVX/8gGp/+kBrf/nAbX/5wG2/+kB3//wAAEBF//xAAgA1AAVAOgAFQE4/+QBOf/lATv/5AFJ/+MBS//iAVP/5AAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wAcACH/wwBW/+8AWf/fAJb/7gCz/+UAtP/RAL8AEQDF/8gA1AATAOH/xQDx/8oBL/+fATj/UQE5/3sBO//KATz/3QFB//IBSf91AUv/ygFT/08BVP+MAa3/9QG1//UBuf/HAbr/8QG7/80BvP/dAb7/xAAHAPH/8AEE//EBG//zAS//8QFK//MBTP/pAVT/0wAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UAAQDx//UAAQDx//UAGACz/9QAvf/tAL8AEQDF/+AAx//nAMj/5QDJ/+4A1AASAOX/6QDx/9cBL//XATn/0wE7/9YBPP/FAUH/5wFJAA0BSwAMAVT/1gFV//IBqf/pAa3/5wG1/+cBtv/pAd//8AABARf/8QAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAGAMX/6gDo/+4A8f+wAS//7AFU/+wB3P/oABIA1P+uAOEAEgDm/+AA6P+tAOr/1gD4/98A/P/SAQL/4AEX/84BJ//dASn/4gEt/+ABM//gATn/6QE8/9oBRv+9AVD/3wFTABEABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAEgDU/64A4QASAOb/4ADo/60A6v/WAPj/3wD8/9IBAv/gARf/zgEn/90BKf/iAS3/4AEz/+ABOf/pATz/2gFG/70BUP/fAVMAEQAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QASANT/rgDhABIA5v/gAOj/rQDq/9YA+P/fAPz/0gEC/+ABF//OASf/3QEp/+IBLf/gATP/4AE5/+kBPP/aAUb/vQFQ/98BUwARAAcASAANAMEACwDC/+oAxQAMAOj/yAEX//EB3//1ABgAs//UAL3/7QC/ABEAxf/gAMf/5wDI/+UAyf/uANQAEgDl/+kA8f/XAS//1wE5/9MBO//WATz/xQFB/+cBSQANAUsADAFU/9YBVf/yAan/6QGt/+cBtf/nAbb/6QHf//AAAQEX//EAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MAHAAh/8MAVv/vAFn/3wCW/+4As//lALT/0QC/ABEAxf/IANQAEwDh/8UA8f/KAS//nwE4/1EBOf97ATv/ygE8/90BQf/yAUn/dQFL/8oBU/9PAVT/jAGt//UBtf/1Abn/xwG6//EBu//NAbz/3QG+/8QABwDx//ABBP/xARv/8wEv//EBSv/zAUz/6QFU/9MABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAFAEj/7gBZ/+oBu//wAbz/7QG+//AAAQDx//UABQBI/+4AWf/qAbv/8AG8/+0Bvv/wAAEA8f/1AAUASP/uAFn/6gG7//ABvP/tAb7/8AABAPH/9QAIANQAFQDoABUBOP/kATn/5QE7/+QBSf/jAUv/4gFT/+QACADUABUA6AAVATj/5AE5/+UBO//kAUn/4wFL/+IBU//kAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAH//3wCw//MAsv/wAL//6gDU/98A4f/gAVP/4AGn/+0Bvf/1AAkAxf/qAOj/uADx/+oBBP/wARv/8QEv/+sBSv/1AVT/7AHc/+oACQB//98AsP/zALL/8AC//+oA1P/fAOH/4AFT/+ABp//tAb3/9QAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAkAf//fALD/8wCy//AAv//qANT/3wDh/+ABU//gAaf/7QG9//UACQDF/+oA6P+4APH/6gEE//ABG//xAS//6wFK//UBVP/sAdz/6gAJAMX/6gDo/7gA8f/qAQT/8AEb//EBL//rAUr/9QFU/+wB3P/qAAEBp//rAAEBp//rACQACP/iAAsAFAAM/88APwASAEj/6gBU/9gAVv/qAF8AEwBr/64Aev/NAH//oACE/8EAh//AALP/0AC3/+oAuv/GALsADQC9/+kAvv/WAMH/6ADC/7oAxf/pAMf/ywDI/9oAyf/HAW7/0wGn/6sBqf/NAa3/ywG1/8sBtv/LAbn/8wG8//MBvf/vAdz/6AHf/+4ABwBIAA0AwQALAML/6gDFAAwA6P/IARf/8QHf//UAJAAI/+IACwAUAAz/zwA/ABIASP/qAFT/2ABW/+oAXwATAGv/rgB6/80Af/+gAIT/wQCH/8AAs//QALf/6gC6/8YAuwANAL3/6QC+/9YAwf/oAML/ugDF/+kAx//LAMj/2gDJ/8cBbv/TAaf/qwGp/80Brf/LAbX/ywG2/8sBuf/zAbz/8wG9/+8B3P/oAd//7gAHAEgADQDBAAsAwv/qAMUADADo/8gBF//xAd//9QAkAAj/4gAL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/94CE//rAhT/6wIV/+sCFv/rAhf/6wId/+sCHv/rAh//6wIg/+sCIf/rAiL/6gIj/+oCJP/qAiX/6gIm/+gCJ//oAij/VgIp/94CKv9WAiv/3gIs/1YCLf/eAi//6wIx/+sCM//rAjX/6wI3/+sCOf/rAjv/6wI9/+sCP//rAkH/6wJD/+sCRf/rAkf/6wJJ/+sCV/74Amv/6wJt/+sCb//rAoAAFAKCABQChAAUAof/6gKJ/+oCi//qAo3/6gKP/+oCkf/qApX/6AL4/1YDAP9WAxD/6wMU/+oDFv/rAxj/6AMb/+oDHP/rAx3/6gMk/vgDKP9WAzMAFAM1/94DNv/rAzj/6wM6/+sDO//oAz3/6wNE/+gDTP/oA1X/VgNW/94DXP/rA2H/6ANi/+sDZ//rA2n/6ANu/1YDb//eA3D/VgNx/94Ddf/rA3f/6wN4/+sDgv/rA4T/6wOG/+sDiv/oA4z/6AOO/+gDlf/rA5j/VgOZ/94Dmv9WA5v/3gOc/1YDnf/eA57/VgOf/94DoP9WA6H/3gOi/1YDo//eA6T/VgOl/94Dpv9WA6f/3gOo/1YDqf/eA6r/VgOr/94DrP9WA63/3gOu/1YDr//eA7H/6wOz/+sDtf/rA7f/6wO5/+sDu//rA73/6wO//+sDxf/rA8f/6wPJ/+sDy//rA83/6wPP/+sD0f/rA9P/6wPV/+sD1//rA9n/6wPb/+sD3f/qA9//6gPh/+oD4//qA+X/6gPn/+oD6f/qA+v/6APt/+gD7//oA/YAFAAfADb/1QA4/+QAOf/sADv/3QDN/9UA0f/VART/5AEu/9UBNv/VAgv/3QKA/9UCgv/VAoT/1QKS/+wClP/dApb/3QL9/90DDP/dAw//3QMz/9UDRf/sA0f/7ANJ/+wDS//dA2D/5ANo/90D6v/dA+z/3QPu/90D9v/VBBP/3QAaADb/sAA4/+0AO//QAM3/sADR/7ABFP/tAS7/sAE2/7ACC//QAoD/sAKC/7AChP+wApT/0AKW/9AC/f/QAwz/0AMP/9ADM/+wA0v/0ANg/+0DaP/QA+r/0APs/9AD7v/QA/b/sAQT/9AAEAAs/+4AN//uAgf/7gII/+4CCf/uAgr/7gJX/+4Chv/uAoj/7gKK/+4CjP/uAo7/7gKQ/+4DJP/uA9z/7gPe/+4ARwAEABAACQAQAEX/6ABG/+gAR//oAEn/6ABT/+gAkf/oAJX/6AC2/+gAw//oAMT/6ADy/+gA/v/oARn/6AEd/+gBNf/oAUf/6AFI/+gBUv/oAWUAEAFmABABaAAQAWkAEAFqABACE//oAhT/6AIV/+gCFv/oAhf/6AIv/+gCMf/oAjP/6AI1/+gCN//oAjn/6AI7/+gCPf/oAj//6AJB/+gCQ//oAkX/6AJH/+gCSf/oAxD/6AM2/+gDOv/oAz3/6ANNABADTgAQA1IAEANc/+gDYv/oA2f/6AN1/+gDd//oA3j/6AOE/+gDlf/oA7H/6AOz/+gDtf/oA7f/6AO5/+gDu//oA73/6AO//+gD0//oA9X/6APX/+gD2//oAD0ARf/sAEb/7ABH/+wASf/sAFP/7ACR/+wAlf/sALb/7ADD/+wAxP/sAPL/7AD+/+wBGf/sAR3/7AE1/+wBR//sAUj/7AFS/+wCE//sAhT/7AIV/+wCFv/sAhf/7AIv/+wCMf/sAjP/7AI1/+wCN//sAjn/7AI7/+wCPf/sAj//7AJB/+wCQ//sAkX/7AJH/+wCSf/sAxD/7AM2/+wDOv/sAz3/7ANc/+wDYv/sA2f/7AN1/+wDd//sA3j/7AOE/+wDlf/sA7H/7AOz/+wDtf/sA7f/7AO5/+wDu//sA73/7AO//+wD0//sA9X/7APX/+wD2//sABcAUf/sARP/7AId/+wCHv/sAh//7AIg/+wCIf/sAmv/7AJt/+wCb//sAxb/7AMc/+wDOP/sA4L/7AOG/+wDxf/sA8f/7APJ/+wDy//sA83/7APP/+wD0f/sA9n/7AAGAA7/hAAQ/4QBZ/+EAWv/hAFv/4QBcP+EABAALP/sADf/7AIH/+wCCP/sAgn/7AIK/+wCV//sAob/7AKI/+wCiv/sAoz/7AKO/+wCkP/sAyT/7APc/+wD3v/sAAEpLAAEAAAAIgBOAMQBqgKQA2oEBAaeCGQJNgosC/IMJAxWDNQOug8wEAISFBLKFDAU6hVwFc4WkBcGFxgXQhiUGtIa9BwKHIgcshzcAB0ABP/yAAn/8gBY//MAW//zALj/8wEV//MBZf/yAWb/8gFo//IBaf/yAWr/8gIm//MCJ//zApX/8wMY//MDO//zA0T/8wNM//MDTf/yA07/8gNS//IDYf/zA2n/8wOK//MDjP/zA47/8wPr//MD7f/zA+//8wA5ACX/8wAp//MAMf/zADP/8wCB//MAkP/zAJT/8wCu//MAzv/zAQP/8wES//MBFv/zARj/8wEa//MBHP/zATT/8wFR//MB+P/zAgL/8wID//MCBP/zAgX/8wIG//MCLv/zAjD/8wIy//MCNP/zAkL/8wJE//MCRv/zAkj/8wJq//MCbP/zAm7/8wKf//MC/P/zAwn/8wMv//MDMv/zA1f/8wNj//MDZv/zA4H/8wOD//MDhf/zA8T/8wPG//MDyP/zA8r/8wPM//MDzv/zA9D/8wPS//MD1P/zA9b/8wPY//MD2v/zADkAJf/mACn/5gAx/+YAM//mAIH/5gCQ/+YAlP/mAK7/5gDO/+YBA//mARL/5gEW/+YBGP/mARr/5gEc/+YBNP/mAVH/5gH4/+YCAv/mAgP/5gIE/+YCBf/mAgb/5gIu/+YCMP/mAjL/5gI0/+YCQv/mAkT/5gJG/+YCSP/mAmr/5gJs/+YCbv/mAp//5gL8/+YDCf/mAy//5gMy/+YDV//mA2P/5gNm/+YDgf/mA4P/5gOF/+YDxP/mA8b/5gPI/+YDyv/mA8z/5gPO/+YD0P/mA9L/5gPU/+YD1v/mA9j/5gPa/+YANgAj/+QAOv/SADv/0wCt/+QAr//kANX/0gEI/+QB8f/kAfL/5AHz/+QB9P/kAfX/5AH2/+QB9//kAgv/0wIo/+QCKv/kAiz/5AKU/9MClv/TAvj/5AL9/9MDAP/kAwz/0wMN/9IDD//TAyj/5AM0/9IDS//TA1X/5ANo/9MDa//SA27/5ANw/+QDef/SA5P/0gOY/+QDmv/kA5z/5AOe/+QDoP/kA6L/5AOk/+QDpv/kA6j/5AOq/+QDrP/kA67/5APq/9MD7P/TA+7/0wP4/9IEAP/SBBP/0wAmAA7/HgAQ/x4AI//NAK3/zQCv/80BCP/NAWf/HgFr/x4Bb/8eAXD/HgHx/80B8v/NAfP/zQH0/80B9f/NAfb/zQH3/80CKP/NAir/zQIs/80C+P/NAwD/zQMo/80DVf/NA27/zQNw/80DmP/NA5r/zQOc/80Dnv/NA6D/zQOi/80DpP/NA6b/zQOo/80Dqv/NA6z/zQOu/80ApgBF/9wARv/cAEf/3ABJ/9wAT//zAFD/8wBR/9YAUv/zAFP/3ABX/90AWP/hAFv/4QCR/9wAlf/cAJf/3QC2/9wAuP/hALz/8wDD/9wAxP/cAMb/3QDn//MA6//zAOz/8wDu//MA7//zAPD/8wDy/9wA8//zAPX/8wD2//MA+f/zAPv/8wD+/9wBAP/zARP/1gEV/+EBGf/cAR3/3AEx//MBNf/cAUD/8wFF//MBR//cAUj/3AFS/9wCE//cAhT/3AIV/9wCFv/cAhf/3AIc//MCHf/WAh7/1gIf/9YCIP/WAiH/1gIi/90CI//dAiT/3QIl/90CJv/hAif/4QIv/9wCMf/cAjP/3AI1/9wCN//cAjn/3AI7/9wCPf/cAj//3AJB/9wCQ//cAkX/3AJH/9wCSf/cAmT/8wJm//MCaP/zAmn/8wJr/9YCbf/WAm//1gKH/90Cif/dAov/3QKN/90Cj//dApH/3QKV/+EDEP/cAxL/8wMU/90DFv/WAxj/4QMb/90DHP/WAx3/3QM2/9wDN//zAzj/1gM5//MDOv/cAzv/4QM9/9wDPv/zA0P/8wNE/+EDTP/hA1T/8wNc/9wDXf/zA2H/4QNi/9wDZ//cA2n/4QN1/9wDd//cA3j/3AN+//MDgP/zA4L/1gOE/9wDhv/WA4r/4QOM/+EDjv/hA5L/8wOV/9wDsf/cA7P/3AO1/9wDt//cA7n/3AO7/9wDvf/cA7//3APF/9YDx//WA8n/1gPL/9YDzf/WA8//1gPR/9YD0//cA9X/3APX/9wD2f/WA9v/3APd/90D3//dA+H/3QPj/90D5f/dA+f/3QPp/90D6//hA+3/4QPv/+ED8//zA/X/8wP///MEDP/zBA7/8wQQ//MAcQAE/9oACf/aAEX/8ABG//AAR//wAEn/8ABT//AAV//vAFj/3ABb/9wAkf/wAJX/8ACX/+8Atv/wALj/3ADD//AAxP/wAMb/7wDy//AA/v/wARX/3AEZ//ABHf/wATX/8AFH//ABSP/wAVL/8AFl/9oBZv/aAWj/2gFp/9oBav/aAhP/8AIU//ACFf/wAhb/8AIX//ACIv/vAiP/7wIk/+8CJf/vAib/3AIn/9wCL//wAjH/8AIz//ACNf/wAjf/8AI5//ACO//wAj3/8AI///ACQf/wAkP/8AJF//ACR//wAkn/8AKH/+8Cif/vAov/7wKN/+8Cj//vApH/7wKV/9wDEP/wAxT/7wMY/9wDG//vAx3/7wM2//ADOv/wAzv/3AM9//ADRP/cA0z/3ANN/9oDTv/aA1L/2gNc//ADYf/cA2L/8ANn//ADaf/cA3X/8AN3//ADeP/wA4T/8AOK/9wDjP/cA47/3AOV//ADsf/wA7P/8AO1//ADt//wA7n/8AO7//ADvf/wA7//8APT//AD1f/wA9f/8APb//AD3f/vA9//7wPh/+8D4//vA+X/7wPn/+8D6f/vA+v/3APt/9wD7//cADQABP+gAAn/oABX//EAWP/FAFv/xQCX//EAuP/FAMb/8QEV/8UBZf+gAWb/oAFo/6ABaf+gAWr/oAIi//ECI//xAiT/8QIl//ECJv/FAif/xQKH//ECif/xAov/8QKN//ECj//xApH/8QKV/8UDFP/xAxj/xQMb//EDHf/xAzv/xQNE/8UDTP/FA03/oANO/6ADUv+gA2H/xQNp/8UDiv/FA4z/xQOO/8UD3f/xA9//8QPh//ED4//xA+X/8QPn//ED6f/xA+v/xQPt/8UD7//FAD0ARf/nAEb/5wBH/+cASf/nAFP/5wCR/+cAlf/nALb/5wDD/+cAxP/nAPL/5wD+/+cBGf/nAR3/5wE1/+cBR//nAUj/5wFS/+cCE//nAhT/5wIV/+cCFv/nAhf/5wIv/+cCMf/nAjP/5wI1/+cCN//nAjn/5wI7/+cCPf/nAj//5wJB/+cCQ//nAkX/5wJH/+cCSf/nAxD/5wM2/+cDOv/nAz3/5wNc/+cDYv/nA2f/5wN1/+cDd//nA3j/5wOE/+cDlf/nA7H/5wOz/+cDtf/nA7f/5wO5/+cDu//nA73/5wO//+cD0//nA9X/5wPX/+cD2//nAHEABAAMAAkADABF/+gARv/oAEf/6ABJ/+gAUf/qAFP/6ABYAAsAWwALAJH/6ACV/+gAtv/oALgACwDD/+gAxP/oAPL/6AD+/+gBE//qARUACwEZ/+gBHf/oATX/6AFH/+gBSP/oAVL/6AFlAAwBZgAMAWgADAFpAAwBagAMAhP/6AIU/+gCFf/oAhb/6AIX/+gCHf/qAh7/6gIf/+oCIP/qAiH/6gImAAsCJwALAi//6AIx/+gCM//oAjX/6AI3/+gCOf/oAjv/6AI9/+gCP//oAkH/6AJD/+gCRf/oAkf/6AJJ/+gCa//qAm3/6gJv/+oClQALAxD/6AMW/+oDGAALAxz/6gM2/+gDOP/qAzr/6AM7AAsDPf/oA0QACwNMAAsDTQAMA04ADANSAAwDXP/oA2EACwNi/+gDZ//oA2kACwN1/+gDd//oA3j/6AOC/+oDhP/oA4b/6gOKAAsDjAALA44ACwOV/+gDsf/oA7P/6AO1/+gDt//oA7n/6AO7/+gDvf/oA7//6APF/+oDx//qA8n/6gPL/+oDzf/qA8//6gPR/+oD0//oA9X/6APX/+gD2f/qA9v/6APrAAsD7QALA+8ACwAMAFr/7QBc/+0A6f/tApj/7QKa/+0CnP/tAzz/7QNs/+0Dev/tA5T/7QP5/+0EAf/tAAwAWv/yAFz/8gDp//ICmP/yApr/8gKc//IDPP/yA2z/8gN6//IDlP/yA/n/8gQB//IAHwBY//QAWv/yAFv/9ABc//MAuP/0AOn/8gEV//QCJv/0Aif/9AKV//QCmP/zApr/8wKc//MDGP/0Azv/9AM8//IDRP/0A0z/9ANh//QDaf/0A2z/8gN6//IDiv/0A4z/9AOO//QDlP/yA+v/9APt//QD7//0A/n/8gQB//IAeQAE/8oACf/KADb/0gA4/9QAOv/0ADv/0wBP/9EAUP/RAFL/0QBY/+YAWv/vAFv/5gC4/+YAvP/RAM3/0gDR/9IA1f/0ANn/7QDc/+EA5//RAOn/7wDr/9EA7P/RAO7/0QDv/9EA8P/RAPP/0QD1/9EA9v/RAPn/0QD7/9EBAP/RART/1AEV/+YBLv/SATH/0QE2/9IBQP/RAUX/0QFl/8oBZv/KAWj/ygFp/8oBav/KAgv/0wIc/9ECJv/mAif/5gJk/9ECZv/RAmj/0QJp/9ECgP/SAoL/0gKE/9IClP/TApX/5gKW/9MC/f/TAwz/0wMN//QDD//TAxL/0QMY/+YDJ//tAzP/0gM0//QDN//RAzn/0QM7/+YDPP/vAz7/0QND/9EDRP/mA0v/0wNM/+YDTf/KA07/ygNS/8oDVP/RA13/0QNg/9QDYf/mA2j/0wNp/+YDa//0A2z/7wN5//QDev/vA37/0QOA/9EDif/tA4r/5gOL/+0DjP/mA43/7QOO/+YDj//hA5L/0QOT//QDlP/vA+r/0wPr/+YD7P/TA+3/5gPu/9MD7//mA/P/0QP1/9ED9v/SA/j/9AP5/+8D+v/hA/z/4QP//9EEAP/0BAH/7wQM/9EEDv/RBBD/0QQT/9MAHQA2/74AWP/vAFv/7wC4/+8Azf++ANH/vgEV/+8BLv++ATb/vgIm/+8CJ//vAoD/vgKC/74ChP++ApX/7wMY/+8DM/++Azv/7wNE/+8DTP/vA2H/7wNp/+8Div/vA4z/7wOO/+8D6//vA+3/7wPv/+8D9v++ADQANv/mADj/5wA6//IAO//nAFr/8QDN/+YA0f/mANX/8gDZ/+4A3P/oAOn/8QEU/+cBLv/mATb/5gIL/+cCgP/mAoL/5gKE/+YClP/nApb/5wL9/+cDDP/nAw3/8gMP/+cDJ//uAzP/5gM0//IDPP/xA0v/5wNg/+cDaP/nA2v/8gNs//EDef/yA3r/8QOJ/+4Di//uA43/7gOP/+gDk//yA5T/8QPq/+cD7P/nA+7/5wP2/+YD+P/yA/n/8QP6/+gD/P/oBAD/8gQB//EEE//nAIQAIwAQACX/6AAp/+gAMf/oADP/6AA2/+AAOP/gADv/3wCB/+gAkP/oAJT/6ACtABAArv/oAK8AEADN/+AAzv/oAM8AEADR/+AA2AAQANz/4QDtABAA9P/gAP8AEAED/+gBCAAQARL/6AEU/+ABFv/oARj/6AEa/+gBHP/oAS7/4AE0/+gBNv/gAU0AEAFR/+gB8QAQAfIAEAHzABAB9AAQAfUAEAH2ABAB9wAQAfj/6AIC/+gCA//oAgT/6AIF/+gCBv/oAgv/3wIoABACKgAQAiwAEAIu/+gCMP/oAjL/6AI0/+gCQv/oAkT/6AJG/+gCSP/oAmr/6AJs/+gCbv/oAoD/4AKC/+AChP/gApT/3wKW/98Cn//oAvgAEAL8/+gC/f/fAwAAEAMJ/+gDDP/fAw//3wMoABADL//oAzL/6AMz/+ADS//fA1UAEANX/+gDYP/gA2P/6ANm/+gDaP/fA24AEANwABADgf/oA4P/6AOF/+gDj//hA5D/4AOWABADlwAQA5gAEAOaABADnAAQA54AEAOgABADogAQA6QAEAOmABADqAAQA6oAEAOsABADrgAQA8T/6APG/+gDyP/oA8r/6APM/+gDzv/oA9D/6APS/+gD1P/oA9b/6APY/+gD2v/oA+r/3wPs/98D7v/fA/b/4AP6/+ED+//gA/z/4QP9/+AEEQAQBBIAEAQT/98ALQA2//EAOP/0ADr/9AA7//AAzf/xAM//9QDR//EA1f/0ANj/9QDZ//MBFP/0AS7/8QE2//EBTf/1Agv/8AKA//ECgv/xAoT/8QKU//AClv/wAv3/8AMM//ADDf/0Aw//8AMn//MDM//xAzT/9ANL//ADYP/0A2j/8ANr//QDef/0A4n/8wOL//MDjf/zA5P/9AOW//UD6v/wA+z/8APu//AD9v/xA/j/9AQA//QEEf/1BBP/8ABZACMADwA2/+YAOP/mADoADgA7/+YArQAPAK8ADwDN/+YAzwAOANH/5gDVAA4A2AAOANkACwDc/+UA7QAPAPT/6AD/AA8BCAAPART/5gEu/+YBNv/mAU0ADgHxAA8B8gAPAfMADwH0AA8B9QAPAfYADwH3AA8CC//mAigADwIqAA8CLAAPAoD/5gKC/+YChP/mApT/5gKW/+YC+AAPAv3/5gMAAA8DDP/mAw0ADgMP/+YDJwALAygADwMz/+YDNAAOA0v/5gNVAA8DYP/mA2j/5gNrAA4DbgAPA3AADwN5AA4DiQALA4sACwONAAsDj//lA5D/6AOTAA4DlgAOA5cADwOYAA8DmgAPA5wADwOeAA8DoAAPA6IADwOkAA8DpgAPA6gADwOqAA8DrAAPA64ADwPq/+YD7P/mA+7/5gP2/+YD+AAOA/r/5QP7/+gD/P/lA/3/6AQAAA4EEQAOBBIADwQT/+YALgA2/+MAOv/lADv/5ADN/+MAz//lANH/4wDV/+UA2P/lANn/6QDt/+oA///qAS7/4wE2/+MBTf/lAgv/5AKA/+MCgv/jAoT/4wKU/+QClv/kAv3/5AMM/+QDDf/lAw//5AMn/+kDM//jAzT/5QNL/+QDaP/kA2v/5QN5/+UDif/pA4v/6QON/+kDk//lA5b/5QOX/+oD6v/kA+z/5APu/+QD9v/jA/j/5QQA/+UEEf/lBBL/6gQT/+QAIQA2/+IAOv/kAM3/4gDP/+QA0f/iANX/5ADY/+QA2f/pAO3/6wD//+sBLv/iATb/4gFN/+QCgP/iAoL/4gKE/+IDDf/kAyf/6QMz/+IDNP/kA2v/5AN5/+QDif/pA4v/6QON/+kDk//kA5b/5AOX/+sD9v/iA/j/5AQA/+QEEf/kBBL/6wAXADb/6wA7//MAzf/rANH/6wEu/+sBNv/rAgv/8wKA/+sCgv/rAoT/6wKU//MClv/zAv3/8wMM//MDD//zAzP/6wNL//MDaP/zA+r/8wPs//MD7v/zA/b/6wQT//MAMABP/+8AUP/vAFL/7wBa//AAvP/vAOf/7wDp//AA6//vAOz/7wDu/+8A7//vAPD/7wDz/+8A9f/vAPb/7wD5/+8A+//vAQD/7wEx/+8BQP/vAUX/7wIc/+8CZP/vAmb/7wJo/+8Caf/vAxL/7wM3/+8DOf/vAzz/8AM+/+8DQ//vA1T/7wNd/+8DbP/wA3r/8AN+/+8DgP/vA5L/7wOU//AD8//vA/X/7wP5//AD///vBAH/8AQM/+8EDv/vBBD/7wAdAAT/8gAJ//IAWP/1AFv/9QC4//UBFf/1AWX/8gFm//IBaP/yAWn/8gFq//ICJv/1Aif/9QKV//UDGP/1Azv/9QNE//UDTP/1A03/8gNO//IDUv/yA2H/9QNp//UDiv/1A4z/9QOO//UD6//1A+3/9QPv//UABAD0/+0DkP/tA/v/7QP9/+0ACgAE//UACf/1AWX/9QFm//UBaP/1AWn/9QFq//UDTf/1A07/9QNS//UAVABF//AARv/wAEf/8ABJ//AAUf/rAFP/8ACR//AAlf/wALb/8ADD//AAxP/wAPL/8AD+//ABE//rARn/8AEd//ABNf/wAUf/8AFI//ABUv/wAhP/8AIU//ACFf/wAhb/8AIX//ACHf/rAh7/6wIf/+sCIP/rAiH/6wIv//ACMf/wAjP/8AI1//ACN//wAjn/8AI7//ACPf/wAj//8AJB//ACQ//wAkX/8AJH//ACSf/wAmv/6wJt/+sCb//rAxD/8AMW/+sDHP/rAzb/8AM4/+sDOv/wAz3/8ANc//ADYv/wA2f/8AN1//ADd//wA3j/8AOC/+sDhP/wA4b/6wOV//ADsf/wA7P/8AO1//ADt//wA7n/8AO7//ADvf/wA7//8APF/+sDx//rA8n/6wPL/+sDzf/rA8//6wPR/+sD0//wA9X/8APX//AD2f/rA9v/8ACPAAQADQAJAA0AQ//wAEX/sABG/7AAR/+wAEn/sABR/9YAU/+wAFgACwBbAAsAkf+wAJX/sAC2/7AAuAALAMT/sADt/68A8v+wAP7/sAD//68BE//WARUACwEZ/7ABHf+wATX/sAFH/7ABSP+wAVL/sAFlAA0BZgANAWgADQFpAA0BagANAgz/8AIN//ACDv/wAg//8AIQ//ACEf/wAhL/8AIT/7ACFP+wAhX/sAIW/7ACF/+wAh3/1gIe/9YCH//WAiD/1gIh/9YCJgALAicACwIp//ACK//wAi3/8AIv/7ACMf+wAjP/sAI1/7ACN/+wAjn/sAI7/7ACPf+wAj//sAJB/7ACQ/+wAkX/sAJH/7ACSf+wAmv/1gJt/9YCb//WApUACwMQ/7ADFv/WAxgACwMc/9YDNf/wAzb/sAM4/9YDOv+wAzsACwM9/7ADRAALA0wACwNNAA0DTgANA1IADQNW//ADXP+wA2EACwNi/7ADZ/+wA2kACwNv//ADcf/wA3X/sAN3/7ADeP+wA4L/1gOE/7ADhv/WA4oACwOMAAsDjgALA5X/sAOX/68Dmf/wA5v/8AOd//ADn//wA6H/8AOj//ADpf/wA6f/8AOp//ADq//wA63/8AOv//ADsf+wA7P/sAO1/7ADt/+wA7n/sAO7/7ADvf+wA7//sAPF/9YDx//WA8n/1gPL/9YDzf/WA8//1gPR/9YD0/+wA9X/sAPX/7AD2f/WA9v/sAPrAAsD7QALA+8ACwQS/68ACADtABAA9P/wAP8AEAOQ//ADlwAQA/v/8AP9//AEEgAQAEUARQAMAEYADABHAAwASQAMAFMADACRAAwAlQAMALYADADDAAwAxAAMAO0AGADyAAwA9P/3AP4ADAD/ABgBGQAMAR0ADAE1AAwBRwAMAUgADAFSAAwCEwAMAhQADAIVAAwCFgAMAhcADAIvAAwCMQAMAjMADAI1AAwCNwAMAjkADAI7AAwCPQAMAj8ADAJBAAwCQwAMAkUADAJHAAwCSQAMAxAADAM2AAwDOgAMAz0ADANcAAwDYgAMA2cADAN1AAwDdwAMA3gADAOEAAwDkP/3A5UADAOXABgDsQAMA7MADAO1AAwDtwAMA7kADAO7AAwDvQAMA78ADAPTAAwD1QAMA9cADAPbAAwD+//3A/3/9wQSABgAHwBY//QAWv/wAFv/9AC4//QA6f/wAO3/8wD///MBFf/0Aib/9AIn//QClf/0Axj/9AM7//QDPP/wA0T/9ANM//QDYf/0A2n/9ANs//ADev/wA4r/9AOM//QDjv/0A5T/8AOX//MD6//0A+3/9APv//QD+f/wBAH/8AQS//MACgAE/9YACf/WAWX/1gFm/9YBaP/WAWn/1gFq/9YDTf/WA07/1gNS/9YACgAE//UACf/1AWX/9QFm//UBaP/1AWn/9QFq//UDTf/1A07/9QNS//UAXgAEAAsACQALAEX/6wBG/+sAR//rAEn/6wBR/+kAU//rAJH/6wCV/+sAtv/rAMP/6wDE/+sA8v/rAP7/6wET/+kBGf/rAR3/6wE1/+sBR//rAUj/6wFS/+sBZQALAWYACwFoAAsBaQALAWoACwIT/+sCFP/rAhX/6wIW/+sCF//rAh3/6QIe/+kCH//pAiD/6QIh/+kCL//rAjH/6wIz/+sCNf/rAjf/6wI5/+sCO//rAj3/6wI//+sCQf/rAkP/6wJF/+sCR//rAkn/6wJr/+kCbf/pAm//6QMQ/+sDFv/pAxz/6QM2/+sDOP/pAzr/6wM9/+sDTQALA04ACwNSAAsDXP/rA2L/6wNn/+sDdf/rA3f/6wN4/+sDgv/pA4T/6wOG/+kDlf/rA7H/6wOz/+sDtf/rA7f/6wO5/+sDu//rA73/6wO//+sDxf/pA8f/6QPJ/+kDy//pA83/6QPP/+kD0f/pA9P/6wPV/+sD1//rA9n/6QPb/+sAAgseAAQAAA3mFToAIQAdAAAAEf/O/48AEv/1/+//iP/0/7v/f//1AAz/qf+i/8kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+UAAAAA/+j/yQAA//MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAD/5QARAAAAAAAAAAAAAP/jAAAAAAAA/+T/5AAAABIAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4QAAAAAAAAAAAAAAAAAAAAD/5QAAAAD/6v/VAAAAAP/r/+r/mv/pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+YAAAAAAAAAAAAA/+0AAAAU/+8AAAAAAAAAAAAAAAAAAAAAAAD/7QAAAAAAAAAAAAAAAAAAAAD/y/+4/3z/fv/kAAAAAP+dAA8AEP+h/8QAEAAQAAAAAP+xAAD/JgAA/53/s/8Y/5P/8P+P/4z/EAAA/5L/cv8M/w//vQAAAAD/RAAFAAf/S/+GAAcABwAAAAD/PgAA/noAAP9E/2r+Yv8z/9H/LP8nAAAAAAAAAAAAAP/YAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP/Y/6MAAP/hAAAAAP/lAAAAAP/pAAAAAAAAAAAAAAAAAAAAAAAA/+YAAP/A/+kAAAAAAAAAAAAAAAD/ewAAAAD/v//K/3YAAP9x/u3/1AAA/1H/EQAAAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/JAA8AAP/ZAAAAAAAA//MAAAAAAAAAAAAAAAAAAAAA/3b/4f68/+b/8wAAAAAAAAAA//UAAP84AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9QAAAAD/8wAAAAD/0gAAAAD/5AAAAAAAAAAAAAD/tQAA/x8AAP/UAAD/2wAAAAD/0gAAAAAAAAAR/+H/0QAR/+cAAAAA/+sAAAAA/+sAAAAOAAAAAAAAAAAAAAAAAAD/5gAA/9IAAAAAAAAAAAAAAAAAAP/sAAAAAP/j/6AAAP+/ABEAEf/Z/+IAEgASAAAAAP+iAA3/LQAA/7//6f/M/9j/8P+3/8b/oAAAAAAAAAAAAAAAAAAAAAD/4QAAAA7/7QAAAAAAAAAAAAD/1QAA/4UAAP/hAAD/xAAAAAD/3wAAAAAAAAAA/+UAAAAA/+YAAAAA/+sAAAAA/+0AAAAAAAAAAAAAAA0AAAAAAAD/6wAAAAAAAAAAAAAAAAAAAAD/ygAA/+n/u//pAAAAAP+9AAAAEgAAAAAAAAASAAAAAP+lAAD+bQAA/70AAP+J/5oAAP+R/9IAAAAAAAD/8QAAAAAAAAAA/70AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1AAD/8gAAAAD/4wAAAAAAAAAA//EAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAD/8wAAAAAAAAAA//IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAD/8AAAAAD/7AAAAAAAAAAA//AAAAAAAAAAAAAAAAAAAAAAAAD/6wAAAAAAAAAAAAAAAAAAAAAAAAAA/9cAAAAAAA//8QAAAAAAAAAAAAAAAAAAAAAAAAAA/5UAAP/zAAAAAAAAAAD/8QAAAAAAAAAAABIAAAAAAAAAAAAQ/+wAAAAAAAAAAAAAAAAAAAAAAAAAAP+FAAD/7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+V/8MAAAAAAAAAAAAAAAAAAAAA/4gAAAAAAAD/xQAAAAD/7AAA/87/sAAAAAAAAAAAAAAAAAAAAAD/VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//UAAAAAAAAAAAAA/8AAAAAA/vUAAAAA/8j/rf/n/+sAAP/wAAAAAAAA/8kAAAAAAAAAAAAAAAAAAAAA/93/2QAAAAAAAP95AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/1AAAAAAAAAAAAAAAAAAIAiAAEAAQAAAAJAAkAAQARABEAAgAjACgAAwAqADMACQA2ADwAEwBDAEQAGgBHAEgAHABKAEoAHgBPAFIAHwBUAFQAIwBYAFgAJABaAFsAJQCIAIgAJwCZAJkAKACsALAAKQCyALQALgC2ALYAMQC4ALkAMgC7ALwANAC+AMAANgDCAMcAOQDNAM0APwDPANkAQADbANsASwDdAN8ATADhAOMATwDlAOkAUgDsAOwAVwDxAPMAWAD2APcAWwD5APsAXQD/AQAAYAEFAQUAYgEIAQgAYwETARUAZAEnASkAZwEsASwAagEuAS4AawFFAUUAbAFlAWYAbQFoAWoAbwGmAaYAcgGpAakAcwGrAasAdAGwAbEAdQG0AbYAdwG4Ab4AegHEAcQAgQHbAdwAggHoAegAhAHsAe0AhQHvAe8AhwHxAhIAiAIUAhcAqgIcAiEArgImAi4AtAIwAjAAvQIyAjIAvgI0AjQAvwI2AjYAwAI4AkEAwQJKAkwAywJOAk4AzgJQAlAAzwJSAlIA0AJUAlQA0QJXAlcA0gJZAlkA0wJbAlsA1AJdAl0A1QJfAl8A1gJhAmEA1wJjAm8A2AJxAnEA5QJzAnMA5gJ1AnUA5wKAAoAA6AKCAoIA6QKEAoQA6gKGAoYA6wKIAogA7AKKAooA7QKMAowA7gKOAo4A7wKQApAA8AKSApIA8QKUApcA8gKZApkA9gKbApsA9wL4Av0A+AMAAw8A/gMSAxIBDgMWAxYBDwMYAxgBEAMcAxwBEQMfAyABEgMiAysBFAMtAy8BHgMxAzYBIQM4AzkBJwM7Az4BKQNEA0UBLQNHA0cBLwNJA0kBMANLA04BMQNSA1cBNQNaA1oBOwNcA1wBPANgA2EBPQNmA2YBPwNoA3EBQAN0A3UBSgN3A3oBTAOBA4IBUAOGA4YBUgOIA44BUwOTA5QBWgOYA8ABXAPCA8IBhQPEA9EBhgPZA9kBlAPcA9wBlQPeA94BlgPqA+8BlwPyA/IBnQP0A/QBngP2A/YBnwP4A/kBoAP+BAEBogQEBAQBpgQGBAcBpwQJBAkBqQQNBA0BqgQPBA8BqwQTBBMBrAABAAoACgAoADMANAA9AEgATQBWAFkAXQABACIAmQCwALIAswC0ALsAvgC/AMAAxQDHAMgAyQDNANEA0wDUANYA3gDiAOMA5ADlAOYA6ADqAOwA8QDzAPYA+wD+AR0B3AACAHYABAAEAAAACQAJAAEADgAOAAIAEAAQAAMAIwAnAAQAKgAyAAkANgA8ABIAQwBFABkARwBHABwASgBKAB0ATwBSAB4AVABUACIAWABYACMAWgBcACQAiACIACcArACvACgAuAC4ACwAvAC8AC0AwgDCAC4AzwDQAC8A0gDSADEA1QDVADIA1wDZADMA2wDbADYA3QDdADcA3wDfADgA4QDhADkA5wDnADoA6QDpADsA8gDyADwA9wD3AD0A+QD6AD4A/wEAAEABBQEFAEIBCAEIAEMBEwEVAEQBJwEpAEcBLAEsAEoBLgEuAEsBRQFFAEwBZQFrAE0BbwFwAFQB7AHtAFYB7wHvAFgB8QIXAFkCHAIhAIACJgI2AIYCOAJBAJcCSgJMAKECTgJOAKQCUAJQAKUCUgJSAKYCVAJUAKcCVwJXAKgCWQJZAKkCWwJbAKoCXQJdAKsCXwJfAKwCYQJhAK0CYwJvAK4CcQJxALsCcwJzALwCdQJ1AL0CgAKAAL4CggKCAL8ChAKEAMAChgKGAMECiAKIAMICigKKAMMCjAKMAMQCjgKOAMUCkAKQAMYCkgKSAMcClAKcAMgC+AL9ANEDAAMPANcDEgMSAOcDFgMWAOgDGAMYAOkDHAMcAOoDHwMgAOsDIgMrAO0DLQMvAPcDMQM2APoDOAM+AQADRANFAQcDRwNHAQkDSQNJAQoDSwNOAQsDUgNXAQ8DWgNaARUDXANcARYDYANhARcDZgNxARkDdAN1ASUDdwN6AScDgQOCASsDhgOGAS0DiAOOAS4DkwOUATUDmAPAATcDwgPCAWADxAPRAWED2QPZAW8D3APcAXAD3gPeAXED6gPvAXID8gPyAXgD9AP0AXkD9gP2AXoD+AP5AXsD/gQBAX0EBAQEAYEEBgQHAYIECQQJAYQEDQQNAYUEDwQPAYYEEwQTAYcAAgE4AAQABAAdAAkACQAdAA4ADgAeABAAEAAeACQAJAABACUAJQAEACYAJgADACcAJwAFACoAKwACACwALAAMAC0ALQAJAC4ALgAKAC8AMAACADEAMQADADIAMgALADYANgAGADcANwAMADgAOAANADkAOQAQADoAOgAOADsAOwAPADwAPAARAEMAQwATAEQARAAVAEUARQAUAEcARwAWAEoASgAXAE8AUAAXAFEAUQAYAFIAUgAVAFQAVAAaAFgAWAAZAFoAWgAbAFsAWwAZAFwAXAAcAIgAiAAVAKwArAAHAK4ArgADALgAuAAZALwAvAAXAMIAwgAVAM8A0AAfANIA0gACANUA1QAOANcA2AACANkA2QASANsA2wACAN0A3QACAN8A3wAfAOEA4QAfAOcA5wAIAOkA6QAbAPIA8gAVAPcA9wAgAPkA+QAgAPoA+gAVAP8BAAAgAQUBBQAgARMBEwAYARQBFAANARUBFQAZAScBJwAVASgBKAAHASkBKQAIASwBLAAJAS4BLgAJAUUBRQAIAWUBZgAdAWcBZwAeAWgBagAdAWsBawAeAW8BcAAeAewB7QADAe8B7wAGAfgB+AAEAfkB/AAFAf0CAQACAgICBgADAgcCCgAMAgsCCwAPAgwCEgATAhMCEwAUAhQCFwAWAhwCHAAXAh0CIQAYAiYCJwAZAikCKQATAisCKwATAi0CLQATAi4CLgAEAi8CLwAUAjACMAAEAjECMQAUAjICMgAEAjMCMwAU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AAAAGAAAAAAAFQAEABgAAAAAAAUAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAUACAANAAIABQAAAAUAFQAFAAAABQAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAGAAAAAAABQAVAAoAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAABgAAAAVABUAAAAAAAAAAAABAAAAAAAAAAUAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXABcAAAAHAAcAEwAHAAcABwATAAAAAAAAABMAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwAAAAAAAAAAAAAAEQARABEAEQARABEAEQAFAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAGAAYABgAGAA4AGgAaABoAGgAaABoAGgAVABUAFQAVABUAAAAAAAAAAAAYAAgACAAIAAgACAALAAsACwALAAIAAgARABoAEQAaABEAGgAFABUABQAVAAUAFQAFABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUABQAVAAUAFQAFABUABQAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAGAAAABgAGAAFAAgABQAIAAUACAAAAAAAAAAAAAAAAAAZABsAGQAbABkAGwAZABsAGQAbAAoAAAAKAAAACgAAAAYACwAGAAsABgALAAYACwAGAAsABgALAAkAAAAOAAIADgAUAAwAFAAMABQADAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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",
-"sampleImage.jpg":"/9j/4RC5RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAgAAAAcgEyAAIAAAAUAAAAkodpAAQAAAABAAAAqAAAANQACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaAAyMDE0OjAzOjE5IDAzOjAyOjI2AAAAAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAregAwAEAAAAAQAAATYAAAAAAAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABIgEbAAUAAAABAAABKgEoAAMAAAABAAIAAAIBAAQAAAABAAABMgICAAQAAAABAAAPfwAAAAAAAABIAAAAAQAAAEgAAAAB/9j/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAEcAoAMBIgACEQEDEQH/3QAEAAr/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/AO9gJbfNShKFatpsfcPNRJd31RITEJWpGH2A6Ex4KJPkilqbajYRqikpiPLXxRCxNtTrUjIP+1SG8cBPBT7dPPxStCVrslrQ5jdzBzw6FH7VaHSII7wOFCXARJA8FEiU0RHUBcZHoSn+1vPYfM/3qFmW94iI+CFt7dkmhoI3at7gcoiER0VxyPVmy2sCXyT4awpG9rj7Xlo7hQln5o2jxOqi41xLZJHc8flR4RfVXFpuFw92rnu0/NH96Gbn7uyR3Hkp20veJER5p1AbosnZg615/wByGSTyilkHmfgmhOBC031f/9D0X0H+B/BRNTx2VuJGibXwT/cLEcQae1w7JiPEK9BPITGuSj7ngj2uzS0SA3GByrbDXbu9Mts2OLX7TMOH0mP2/n/yU5YD2R9zwR7Xi0oTbJPCtuobOmiQpEzyUfcCPbLWYGQQ5m49j/BRLY5aFc2tA1H8U2yuZiZ7hLj808GjRI+SaFedTVOg7eJ/vUDUBwJThkC04i1NqYtVr0xPh8UtidxrfbLT2+SW1Wy1zR218lAsPgPkiJoMGtt+acNPafvRjWfBMKXeCPEFcJ7MRXqCYPknOODJbB8giCt4HA+9OGxyhxeK4R7h/9H0oOrJ0BkrKt+tf1aqkftKl7hI21v36jT832/9JXMfJqvxq8tocaLam3ca7Ht9SHfu+1ebV9K+vEAOz8MjQCK6NPvwv3ETKu31WgfyD1nUfrl0+7Dvx8O4tttrc1l5urrLCdBYwsdbZ7Vy7uo51vtyeqeuwGWtOXEGNu7+b/e9T/z3/wAIiYPS/rPvsPUcyl1XpONIx2Ywf62noeo63B/mPper/hFa6hg9XdjbenXVY+UXja+2ui2st2nfU5rsc+n7/f63v/0f+EQ4vGP8v8FRjfSX8v8ACaRynwWtzIaXF4aMsD3kbfUftq99n8tEZ1Tr24OZ1na9rmuaXXeq2AWy2ynaxtjH7bWfS/P/AOCV+vAzgykWuY6wCoXlooAc4N/WfT/Vvb6ln82sf6wvb0+thzzb+sY11eB9nc1hbmNLXm/I+zfY/wBV9F+P+js9f3+p+gTgSSBcde3/AKKigNalp3/9GenwfrK7HuvttvrubkHe6uyyGsf7W7qHbXenV6bPdR9D/DfT9b1bbvrphMfse7Ha/TT1XmZIa2HNoc125zmrygdRyw0l2RcWgSYsfMf5y1s7q31n6DRh05FuMx17C6ptNNZb6Iaz0t7m7avV93vZ6Pqf6W23/BGWMxIF3xfT/vlCYIJqq+r6APrv00jd6uOQYg+q/udjf8B+/wC1IfXfpZBd62PGkn1X95j/AAH8hy5vo3Vep5tIs9VucxzKnPvrqNba7X6ZHT3Ctu227EZsust/4VXWZnWDXW77HZvc6tr2fpJYHu2XWT6fubjs/Su/fTSCP/Ro/wDepsfyjJ12/XXpbo2247p4i1x7Od/oP3a3op+tOGOfRkcgXa/jUsO276xPAqxML1LrC1ostn06w71PWyLfWayt7cVlbLPTsf8ApPU/6zdh59HUbOq3VsuvZWAw2OqbY9lTjUyxtThhBzHOs+n+hZ/hEo2TV19YlE5AC6v/AAZPQdU691HJua7EzqsSoNLRWy2JcfznGH7vd/0FUHVOsguI6n7nd/XHA+hzT+7+6sjo7uo2ZIx2utbn12B11d9gLBjt2/bcd7Mh1lf2raf0T/T3s/01a231dXlxaKg0B4AJoJneDX/g/d+g3MTttLj/AIX/AKKs31qX+D/6Mh/afWWOcaupBhedzybgZMMYHH9D/oq9n+vv1em/WO6jGFebfVlW+oXG02iSwx+i+gz6KoCnqQquFjqha994xnA0FoDh/k9lkV/Srf8Azu7/AMGSNPUzdXHpCsPJtbux5dWai1rWONf0vteyz/i/+20r/rQ/l/gpArpL6/8AozvD609NPMsHjvpP4C5EH1gwHAFpJB1BBq/9Lrna6uoAsNoYWgs9QB1APBFv5jXN/SbHLhupY3Sq+qZdHUaX29QrD7sqyq6prHWemcq30mVYzWbXf8G1C+xifLVI8RIeb7FV1Kq8MNYJFhIafb23fuPf+4im0+C4j6o9Qpoqr6fSPTwcKy9ofY7c8Q9+nsrYxzH22vc36di6L9t9PLnMFji5oBPscNHFwb7nhrfzHJQnoeKtD+CZRNiuz//So9P6t9lyvVZYdzWw7ffW6sHIAxq77La273Mp+0faXv2Pr/R/y61rW9Uof0u7Hq610+nqLg4VZLMkOrYd+5jt17rMj+Y/Ru9n01yHoBzrnfaHO+02ltjHs3F1VTD6LtK9m+2/0/0dLdlf6JZ7sKxtRfXjudYWPEtaT9L2Tua33e1yhjkjKJuUeIa1p6lvuAeP1e8t6i111j6vrBgsqdblvrYchntqupbV0ur/ANp+ZuybP+h6yVPUA2yp1v1gwbK2WYLrWjIr1ZRW5nV2/m/8p3/pK/8AwT0FwFXRszc26rFve1jg8ltDnCB7vptDmtRcfp2f6D/8mPe703kuNNhLvUdWx0kfS+zfTq/cUnCLriG29xTx+Bez+15rcQVH6z9P+0/ZfT9U3sg5H2n7T9r1bu2fsv8AUfo/T/wez9Ms/wDxg9SwModOGFfRlAPySfSsbb6YIx9v8y921/8AXXL4+Pa59RGF61T7W+nc+pzt7WN9F7Q4bGur/wAJsQXYWc1jLnY11eOwBrH+m4Md3cN8bfplKFcUSSB9YolOwRSZr5BG0vEGWjkgCXLR+tVmT9k6WMrqOP1O1oui7Gsa8MZtxvTx7BU1np2Vx+cqbcLIZiW5Ty2p1BINFpDbPaBqa3uZZ+dsbtZ9NaZ+qPT7cfbXlWNc0eqS/wBMQXtrcW27jX6fsZ/hXVqTJmx2JcYIhd0jHA0RXzVTd+p2Zk19IeMO3GpJuyTa3KtrDjb9noHT31Nt2foftf8AP/8ABroreo9R3H0Mrp4b+n27rqp/mK/2d+f/AOWXr/af+62xcfT9TulvL9+Y+ahLmudjVvH0tu6qy93q7q632/on2f8AFItv1J6d6DjXdk7thNbnMqDSfcWOc7d9BRGcJeoSBEtQWQAjStnr6uqZLMtrvtmAynfb7zfUNrPSr+yvd7zu2Zn2p13/AAXpLk+rue/qD3PvryXFtc30P31uOxo3V2sDGv8Ab7PooeJ9UacXJrttuBYJaRsDnOkW0xXTFvrPe70/0Xvs9/p/zivt6J0xtftyrxVUIkY73Na2SYL2VbW+47PejCUAdx9iyYMtK/Fn9V8vp2Jm7svZS8iwtzLbRWxjTWR6T22fo3Otd+et93VunHI3N6vhCo21PFf2lk+m1rhfXs1/nbNrvpf9crXP09N6bh9RpvGbacioE14z8Z1jXkhzJOOaX+t9P9z6f/CLHzvqu9nVMmvD+0XYlBcym9oL3OIDfz6WbPd+k3bNnpv+miZxJNHcVsgAgVWxv5v0v3fS9mOq4LWtbZ1nCL2ioPP2pp9zbN2Q76P+Eo/Rf+fP9Ig3dUrdU9tXX+nMsNdja3m0ECx14ux7CB+ZXgbsR/8AwvvWIei9Nx+nY7jj3WZDy9uTYWXFzWNtG+l7aR6fqOwnbX+33/p/T/SIWTi9Jrvx2YvRbcqm7+dt25bTUJj1Nrm/p2bHb/0aackSdfP5YhNVp4dZF6N/WcM2WFvWunitz8g1t9Yghjwz9nsJ93vxnNt+0O/7YXJZlfW39Qz3MutzK7LLXU5NJcWWNspu9I02e3fW2z0WN/4VJrayBP1WtDy/aW7skkN/0n0Vft6N0H7Xv/ZlrsU1vDpx8wOddvbsfJj2ej6nt/fSM4j/AHop+z7VsCy/p+Hm5OZQ47X3Xem/b7g4Ndv/AEgtY79I51n6Suz+aQXfXLCAhmExsN3Of+jBc1w9P/B4zPT99jXfo0+TV07Ccw4uC4Yz6bqvstldzPVvea/TZ6lm29vq07v8J/N1WqtQOmm7FOR0ZtGM+suyHD1niff6FQ3WHfTvbRY2ytD3IjU6691E+IH1f//T5lv7d/SFpyJIA1Do0+jLWt2/R+h6f5ikLetj2tF4siXEtkxHf2Ljklln2uvB/wA1qa+L1zr+pydzX7dd0tgydNf0f7qeh3Uy57i6xhcRIa0nQfR0LPbYuQSQPtUa4f8Amo1e1st6o4PFrrAOHbqwD/1H/f1Oo9TdYfTdYD/JBBn+wxrVw6SjPt1pw/8ANVr4vbi3qpLQPWEiG+0zHj7Wu9iEcnPEw1xAJDj6cDj3ep7P+qXGpJw9rrX/ADVavZi7Oa6WD3RqGMBdB+ju9n/mCduRcWtc4bdCA19bPLwZ/wCYLi0kvR4X9Favb13Zjmba/olx+gwDXvDhXt3JPuubra1jmtjcHsGzy3abVxCSaeG+n9qtXvqM7Elotx2SeIazU6bYhu5v8hWmWYj90MrAH0hAB/tbfztq83SUc6/RXC/B9JD8cPmptLrB9ICNxJ/ejanDmuZu2NYCBoD7QB2hpe3uvNUkxWr6W5w3htgZvj6RHb5u3KJFjhEsaBHplnh+Z9H6f530l5skiFPojxVuJN1Qsc7RvpSOP+i701EV4wc8NsYbDt3eQn9HG0Nf/VXnqSdqj7H/2f/tF+hQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklNBDoAAAAAAJMAAAAQAAAAAQAAAAAAC3ByaW50T3V0cHV0AAAABQAAAABDbHJTZW51bQAAAABDbHJTAAAAAFJHQkMAAAAASW50ZWVudW0AAAAASW50ZQAAAABDbHJtAAAAAE1wQmxib29sAQAAAA9wcmludFNpeHRlZW5CaXRib29sAAAAAAtwcmludGVyTmFtZVRFWFQAAAABAAAAOEJJTQQ7AAAAAAGyAAAAEAAAAAEAAAAAABJwcmludE91dHB1dE9wdGlvbnMAAAASAAAAAENwdG5ib29sAAAAAABDbGJyYm9vbAAAAAAAUmdzTWJvb2wAAAAAAENybkNib29sAAAAAABDbnRDYm9vbAAAAAAATGJsc2Jvb2wAAAAAAE5ndHZib29sAAAAAABFbWxEYm9vbAAAAAAASW50cmJvb2wAAAAAAEJja2dPYmpjAAAAAQAAAAAAAFJHQkMAAAADAAAAAFJkICBkb3ViQG/gAAAAAAAAAAAAR3JuIGRvdWJAb+AAAAAAAAAAAABCbCAgZG91YkBv4AAAAAAAAAAAAEJyZFRVbnRGI1JsdAAAAAAAAAAAAAAAAEJsZCBVbnRGI1JsdAAAAAAAAAAAAAAAAFJzbHRVbnRGI1B4bEBSAAAAAAAAAAAACnZlY3RvckRhdGFib29sAQAAAABQZ1BzZW51bQAAAABQZ1BzAAAAAFBnUEMAAAAATGVmdFVudEYjUmx0AAAAAAAAAAAAAAAAVG9wIFVudEYjUmx0AAAAAAAAAAAAAAAAU2NsIFVudEYjUHJjQFkAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQCAAAAAAAEAAAAADhCSU0EMAAAAAAAAgEBOEJJTQQtAAAAAAAGAAEAAAACOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA0sAAAAGAAAA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aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNC0wMy0xOVQwMzowMjoyNiswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNC0wMy0xOVQwMzowMjoyNiswMTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTQtMDMtMTlUMDM6MDI6MjYrMDE6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg3MUY4MTMxRkI2RTY4OTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUY4MTMxRkI2RTY4OTgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRjgxMzFGQjZFNjg5OCIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE4NzFGODEzMUZCNkU2ODk4IiBzdEV2dDp3aGVuPSIyMDE0LTAzLTE5VDAzOjAyOjI2KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjgwMTE3NDA3MjA2ODExODcxRjgxMzFGQjZFNjg5OCIgc3RFdnQ6d2hlbj0iMjAxNC0wMy0xOVQwMzowMjoyNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAA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"
\ No newline at end of file
diff --git a/public/assets/css/pricing-tables.css b/public/assets/css/pricing-tables.css
index 68614e3..c29cce8 100644
--- a/public/assets/css/pricing-tables.css
+++ b/public/assets/css/pricing-tables.css
@@ -1,125 +1,125 @@
-/***
-Pricing table
-***/
-.pricing {
-  position: relative;
-  margin-bottom: 15px;
-  border: 3px solid #eee;
-}
-
-.pricing-active {
-  border: 3px solid #4DB3A2;
-  margin-top: -10px;
-  box-shadow: 7px 7px rgba(54, 215, 172, 0.2);
-}
-
-.pricing:hover {
-  border: 3px solid #4DB3A2;
-}
-
-.pricing:hover h4 {
-  /*color: #4DB3A2;*/
-}
-
-.pricing-head {
-  text-align: center;
-}
-
-.pricing-head h3,
-.pricing-head h4 {
-  margin: 0;
-  line-height: normal;
-}
-
-.pricing-head h3 span,
-.pricing-head h4 span {
-  display: block;
-  margin-top: 5px;
-  font-size: 14px;
-  font-style: italic;
-}
-
-.pricing-head h3 {
-  font-weight: 300;
-  color: #fafafa;
-  padding: 12px 0;
-  font-size: 27px;
-  /*background: #4DB3A2;*/
-  background: #4DB3A2;
-  border-bottom: solid 1px #41b91c;
-}
-
-.pricing-head h4 {
-  color: #bac39f;
-  padding: 5px 0;
-  font-size: 54px;
-  font-weight: 300;
-  background: #fbfef2;
-  border-bottom: solid 1px #f5f9e7;
-}
-
-.pricing-head-active h4 {
-  color: #4DB3A2;
-}
-
-.pricing-head h4 i {
-  top: -8px;
-  font-size: 28px;
-  font-style: normal;
-  position: relative;
-}
-
-.pricing-head h4 span {
-  top: -10px;
-  font-size: 14px;
-  font-style: normal;
-  position: relative;
-}
-
-/*Pricing Content*/
-.pricing-content li {
-  color: #888;
-  font-size: 12px;
-  padding: 7px 15px;
-  border-bottom: solid 1px #f5f9e7;
-}
-
-.pricing-content li i {
-  top: 2px;
-  /*color: #4DB3A2;*/
-  color: #4DB3A2;
-  font-size: 16px;
-  margin-right: 5px;
-  position: relative;
-}
-
-/*Pricing Footer*/
-.pricing-footer {
-  color: #777;
-  font-size: 11px;
-  line-height: 17px;
-  text-align: center;
-  padding: 0 20px 19px;
-}
-
-/*Priceing Active*/
-.price-active,
-.pricing:hover {
-  z-index: 9;
-}
-
-.price-active h4 {
-  color: #4DB3A2;
-}
-
-.no-space-pricing .pricing:hover {
-  transition: box-shadow 0.2s ease-in-out;
-}
-
-.no-space-pricing .price-active .pricing-head h4,
-.no-space-pricing .pricing:hover .pricing-head h4 {
-  color: #4DB3A2;
-  padding: 15px 0;
-  font-size: 80px;
-  transition: color 0.5s ease-in-out;
-}
+/***
+Pricing table
+***/
+.pricing {
+  position: relative;
+  margin-bottom: 15px;
+  border: 3px solid #eee;
+}
+
+.pricing-active {
+  border: 3px solid #4DB3A2;
+  margin-top: -10px;
+  box-shadow: 7px 7px rgba(54, 215, 172, 0.2);
+}
+
+.pricing:hover {
+  border: 3px solid #4DB3A2;
+}
+
+.pricing:hover h4 {
+  /*color: #4DB3A2;*/
+}
+
+.pricing-head {
+  text-align: center;
+}
+
+.pricing-head h3,
+.pricing-head h4 {
+  margin: 0;
+  line-height: normal;
+}
+
+.pricing-head h3 span,
+.pricing-head h4 span {
+  display: block;
+  margin-top: 5px;
+  font-size: 14px;
+  font-style: italic;
+}
+
+.pricing-head h3 {
+  font-weight: 300;
+  color: #fafafa;
+  padding: 12px 0;
+  font-size: 27px;
+  /*background: #4DB3A2;*/
+  background: #4DB3A2;
+  border-bottom: solid 1px #41b91c;
+}
+
+.pricing-head h4 {
+  color: #bac39f;
+  padding: 5px 0;
+  font-size: 54px;
+  font-weight: 300;
+  background: #fbfef2;
+  border-bottom: solid 1px #f5f9e7;
+}
+
+.pricing-head-active h4 {
+  color: #4DB3A2;
+}
+
+.pricing-head h4 i {
+  top: -8px;
+  font-size: 28px;
+  font-style: normal;
+  position: relative;
+}
+
+.pricing-head h4 span {
+  top: -10px;
+  font-size: 14px;
+  font-style: normal;
+  position: relative;
+}
+
+/*Pricing Content*/
+.pricing-content li {
+  color: #888;
+  font-size: 12px;
+  padding: 7px 15px;
+  border-bottom: solid 1px #f5f9e7;
+}
+
+.pricing-content li i {
+  top: 2px;
+  /*color: #4DB3A2;*/
+  color: #4DB3A2;
+  font-size: 16px;
+  margin-right: 5px;
+  position: relative;
+}
+
+/*Pricing Footer*/
+.pricing-footer {
+  color: #777;
+  font-size: 11px;
+  line-height: 17px;
+  text-align: center;
+  padding: 0 20px 19px;
+}
+
+/*Priceing Active*/
+.price-active,
+.pricing:hover {
+  z-index: 9;
+}
+
+.price-active h4 {
+  color: #4DB3A2;
+}
+
+.no-space-pricing .pricing:hover {
+  transition: box-shadow 0.2s ease-in-out;
+}
+
+.no-space-pricing .price-active .pricing-head h4,
+.no-space-pricing .pricing:hover .pricing-head h4 {
+  color: #4DB3A2;
+  padding: 15px 0;
+  font-size: 80px;
+  transition: color 0.5s ease-in-out;
+}
diff --git a/public/assets/languages/locale-en_EN.json b/public/assets/languages/locale-en_EN.json
index a66d985..52124a2 100644
--- a/public/assets/languages/locale-en_EN.json
+++ b/public/assets/languages/locale-en_EN.json
@@ -134,7 +134,7 @@
   "APPLICATION_TELEPHONE": "Telephone",
   "APPLICATION_CONCURRENTS": "Concurrents",
   "MESSAGE_INVALID_JSON": "Invalid JSON format!",
-  "MESSAGE_QUERY_NOT_VALID": "The query is not valid, fix the report!",
+  "MESSAGE_QUERY_NOT_VALID": "The query is not valid!",
   "APPLICATION_CONTACT_MANAGER": "Contacts Manager",
   "APPLICATION_ENQUIRY_FORWARDING": "Enquiry Forwading",
   "APPLICATION_ENQUIRY_FORWARDING_ADDRESS": "Enquiry Forwading Address",
@@ -1014,5 +1014,18 @@
   "APPLICATION_PROACTIVE_ACTIONS": "Proactive Actions",
   "APPLICATION_NEW_PROACTIVE_ACTION": "New Proactive Action",
   "APPLICATION_EDIT_PROACTIVE_ACTION": "Edit Proactive Action",
-  "APPLICATION_SELECTOR": "Selector"
+  "APPLICATION_SELECTOR": "Selector",
+  "APPLICATION_DUTCH": "Dutch",
+  "APPLICATION_FINNISH": "Finnish",
+  "APPLICATION_DANISH": "Danish",
+  "APPLICATION_NORWEGIAN": "Norwegian",
+  "APPLICATION_TURKISH": "Turkish",
+  "APPLICATION_PERSIAN": "Persian",
+  "APPLICATION_HINDI": "Hindi",
+  "MESSAGE_NO_FILE_OR_DIRECTORY": "No file or directory",
+  "APPLICATION_CLONE_DASHBOARD": "Clone Dashboard",
+  "APPLICATION_RATING_MESSAGE": "Rating Message",
+  "APPLICATION_RATING_SEND_BUTTON": "Rating Send Button",
+  "APPLICATION_RATING_SKIP_BUTTON": "Rating Skip Button",
+  "APPLICATION_RATING_STATE": "Rating State"
 }
diff --git a/public/assets/languages/locale-it.json b/public/assets/languages/locale-it.json
index a76c9c5..4e47024 100644
--- a/public/assets/languages/locale-it.json
+++ b/public/assets/languages/locale-it.json
@@ -124,7 +124,7 @@
   "APPLICATION_CONCURRENTS": "Concorrenti",
   "APPLICATION_BUILD": "Costruisci",
   "MESSAGE_INVALID_JSON": "Formato JSON non valido!",
-  "MESSAGE_QUERY_NOT_VALID": "La query non è valida, sistema il report!",
+  "MESSAGE_QUERY_NOT_VALID": "La query non è valida!",
   "APPLICATION_USER": "Utente",
   "APPLICATION_IMPORT_FROM_JSON": "Importa da JSON",
   "APPLICATION_ENQUIRY_FORWARDING": "Inoltro Messaggi Offline",
@@ -998,5 +998,7 @@
   "APPLICATION_PROACTIVE_ACTIONS": "Azioni proattive",
   "APPLICATION_NEW_PROACTIVE_ACTION": "Nuova azione proattiva",
   "APPLICATION_EDIT_PROACTIVE_ACTION": "Modifica azione proattiva",
-  "APPLICATION_SELECTOR": "Selettore"
+  "APPLICATION_SELECTOR": "Selettore",
+  "MESSAGE_NO_FILE_OR_DIRECTORY": "Nessun file o directory esistente",
+  "APPLICATION_CLONE_DASHBOARD": "Clona Dashboard"
 }
diff --git a/public/assets/plugins/jscripty/js/Actions.js b/public/assets/plugins/jscripty/js/Actions.js
index b2ce945..f918263 100644
--- a/public/assets/plugins/jscripty/js/Actions.js
+++ b/public/assets/plugins/jscripty/js/Actions.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/Dialogs.js b/public/assets/plugins/jscripty/js/Dialogs.js
index c5ab3d0..6cff687 100644
--- a/public/assets/plugins/jscripty/js/Dialogs.js
+++ b/public/assets/plugins/jscripty/js/Dialogs.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/Editor.js b/public/assets/plugins/jscripty/js/Editor.js
index 057ee9a..e76bde3 100644
--- a/public/assets/plugins/jscripty/js/Editor.js
+++ b/public/assets/plugins/jscripty/js/Editor.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/EditorUi.js b/public/assets/plugins/jscripty/js/EditorUi.js
index fbeaedd..d3e5ae8 100644
--- a/public/assets/plugins/jscripty/js/EditorUi.js
+++ b/public/assets/plugins/jscripty/js/EditorUi.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/Graph.js b/public/assets/plugins/jscripty/js/Graph.js
index 958f7ea..e5ee721 100644
--- a/public/assets/plugins/jscripty/js/Graph.js
+++ b/public/assets/plugins/jscripty/js/Graph.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/Menus.js b/public/assets/plugins/jscripty/js/Menus.js
index 6fec479..f7df89c 100644
--- a/public/assets/plugins/jscripty/js/Menus.js
+++ b/public/assets/plugins/jscripty/js/Menus.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/Shapes.js b/public/assets/plugins/jscripty/js/Shapes.js
index ba3cdb2..20e97fa 100644
--- a/public/assets/plugins/jscripty/js/Shapes.js
+++ b/public/assets/plugins/jscripty/js/Shapes.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/Sidebar.js b/public/assets/plugins/jscripty/js/Sidebar.js
index 7780203..783c574 100644
--- a/public/assets/plugins/jscripty/js/Sidebar.js
+++ b/public/assets/plugins/jscripty/js/Sidebar.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/Toolbar.js b/public/assets/plugins/jscripty/js/Toolbar.js
index 82f9870..3d29a14 100644
--- a/public/assets/plugins/jscripty/js/Toolbar.js
+++ b/public/assets/plugins/jscripty/js/Toolbar.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/jscripty/js/custom.js b/public/assets/plugins/jscripty/js/custom.js
index 0da7a71..22f2a44 100644
--- a/public/assets/plugins/jscripty/js/custom.js
+++ b/public/assets/plugins/jscripty/js/custom.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/mxgraph/js/mxClient.js b/public/assets/plugins/mxgraph/js/mxClient.js
index 2ee66cd..90f4b1c 100644
--- a/public/assets/plugins/mxgraph/js/mxClient.js
+++ b/public/assets/plugins/mxgraph/js/mxClient.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Actions.js b/public/assets/plugins/square/js/Actions.js
index bc168b4..c6c5547 100644
--- a/public/assets/plugins/square/js/Actions.js
+++ b/public/assets/plugins/square/js/Actions.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Dialogs.js b/public/assets/plugins/square/js/Dialogs.js
index 63fec32..786d7db 100644
--- a/public/assets/plugins/square/js/Dialogs.js
+++ b/public/assets/plugins/square/js/Dialogs.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Editor.js b/public/assets/plugins/square/js/Editor.js
index 3459244..6aa62a3 100644
--- a/public/assets/plugins/square/js/Editor.js
+++ b/public/assets/plugins/square/js/Editor.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/EditorUi.js b/public/assets/plugins/square/js/EditorUi.js
index 1761cc4..f4e8699 100644
--- a/public/assets/plugins/square/js/EditorUi.js
+++ b/public/assets/plugins/square/js/EditorUi.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Graph.js b/public/assets/plugins/square/js/Graph.js
index a808b3c..4065951 100644
--- a/public/assets/plugins/square/js/Graph.js
+++ b/public/assets/plugins/square/js/Graph.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Menus.js b/public/assets/plugins/square/js/Menus.js
index 5c8e04a..2b36c5d 100644
--- a/public/assets/plugins/square/js/Menus.js
+++ b/public/assets/plugins/square/js/Menus.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Shapes.js b/public/assets/plugins/square/js/Shapes.js
index b524f3c..3b97316 100644
--- a/public/assets/plugins/square/js/Shapes.js
+++ b/public/assets/plugins/square/js/Shapes.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Sidebar.js b/public/assets/plugins/square/js/Sidebar.js
index 5495218..6e51824 100644
--- a/public/assets/plugins/square/js/Sidebar.js
+++ b/public/assets/plugins/square/js/Sidebar.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/Toolbar.js b/public/assets/plugins/square/js/Toolbar.js
index 6702734..d7ea4a1 100644
--- a/public/assets/plugins/square/js/Toolbar.js
+++ b/public/assets/plugins/square/js/Toolbar.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/assets/plugins/square/js/custom.js b/public/assets/plugins/square/js/custom.js
index db3583f..7aaf56f 100644
--- a/public/assets/plugins/square/js/custom.js
+++ b/public/assets/plugins/square/js/custom.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/bower_components/angucomplete-alt/angucomplete-alt.css b/public/bower_components/angucomplete-alt/angucomplete-alt.css
deleted file mode 100644
index 3406a5b..0000000
--- a/public/bower_components/angucomplete-alt/angucomplete-alt.css
+++ /dev/null
@@ -1,67 +0,0 @@
-.angucomplete-holder {
-    position: relative;
-}
-
-.angucomplete-dropdown {
-    border-color: #ececec;
-    border-width: 1px;
-    border-style: solid;
-    border-radius: 2px;
-    width: 250px;
-    padding: 6px;
-    cursor: pointer;
-    z-index: 9999;
-    position: absolute;
-    /*top: 32px;
-    left: 0px;
-    */
-    margin-top: -6px;
-    background-color: #ffffff;
-}
-
-.angucomplete-searching {
-    color: #acacac;
-    font-size: 14px;
-}
-
-.angucomplete-description {
-    font-size: 14px;
-}
-
-.angucomplete-row {
-    padding: 5px;
-    color: #000000;
-    margin-bottom: 4px;
-    clear: both;
-}
-
-.angucomplete-selected-row {
-    background-color: lightblue;
-    color: #ffffff;
-}
-
-.angucomplete-image-holder {
-    padding-top: 2px;
-    float: left;
-    margin-right: 10px;
-    margin-left: 5px;
-}
-
-.angucomplete-image {
-    height: 34px;
-    width: 34px;
-    border-radius: 50%;
-    border-color: #ececec;
-    border-style: solid;
-    border-width: 1px;
-}
-
-.angucomplete-image-default {
-    /* Add your own default image here
-     background-image: url('/assets/default.png');
-    */
-    background-position: center;
-    background-size: contain;
-    height: 34px;
-    width: 34px;
-}
diff --git a/public/bower_components/angucomplete-alt/angucomplete-alt.js b/public/bower_components/angucomplete-alt/angucomplete-alt.js
deleted file mode 100644
index cb5b22c..0000000
--- a/public/bower_components/angucomplete-alt/angucomplete-alt.js
+++ /dev/null
@@ -1,833 +0,0 @@
-/*
- * angucomplete-alt
- * Autocomplete directive for AngularJS
- * This is a fork of Daryl Rowland's angucomplete with some extra features.
- * By Hidenari Nozaki
- */
-
-/*! Copyright (c) 2014 Hidenari Nozaki and contributors | Licensed under the MIT license */
-
-(function (root, factory) {
-  'use strict';
-  if (typeof module !== 'undefined' && module.exports) {
-    // CommonJS
-    module.exports = factory(require('angular'));
-  } else if (typeof define === 'function' && define.amd) {
-    // AMD
-    define(['angular'], factory);
-  } else {
-    // Global Variables
-    factory(root.angular);
-  }
-}(window, function (angular) {
-  'use strict';
-
-  angular.module('angucomplete-alt', []).directive('angucompleteAlt', ['$q', '$parse', '$http', '$sce', '$timeout', '$templateCache', '$interpolate', function ($q, $parse, $http, $sce, $timeout, $templateCache, $interpolate) {
-    // keyboard events
-    var KEY_DW  = 40;
-    var KEY_RT  = 39;
-    var KEY_UP  = 38;
-    var KEY_LF  = 37;
-    var KEY_ES  = 27;
-    var KEY_EN  = 13;
-    var KEY_TAB =  9;
-
-    var MIN_LENGTH = 3;
-    var MAX_LENGTH = 524288;  // the default max length per the html maxlength attribute
-    var PAUSE = 500;
-    var BLUR_TIMEOUT = 200;
-
-    // string constants
-    var REQUIRED_CLASS = 'autocomplete-required';
-    var TEXT_SEARCHING = 'Searching...';
-    var TEXT_NORESULTS = 'No results found';
-    var TEMPLATE_URL = '/angucomplete-alt/index.html';
-
-    // Set the default template for this directive
-    $templateCache.put(TEMPLATE_URL,
-        '<div class="angucomplete-holder" ng-class="{\'angucomplete-dropdown-visible\': showDropdown}">' +
-        '  <input id="{{id}}_value" name="{{inputName}}" tabindex="{{fieldTabindex}}" ng-class="{\'angucomplete-input-not-empty\': notEmpty}" ng-model="searchStr" ng-disabled="disableInput" type="{{inputType}}" placeholder="{{placeholder}}" maxlength="{{maxlength}}" ng-focus="onFocusHandler()" class="{{inputClass}}" ng-focus="resetHideResults()" ng-blur="hideResults($event)" autocapitalize="off" autocorrect="off" autocomplete="off" ng-change="inputChangeHandler(searchStr)"/>' +
-        '  <div id="{{id}}_dropdown" class="angucomplete-dropdown" ng-show="showDropdown">' +
-        '    <div class="angucomplete-searching" ng-show="searching" ng-bind="textSearching"></div>' +
-        '    <div class="angucomplete-searching" ng-show="!searching && (!results || results.length == 0)" ng-bind="textNoResults"></div>' +
-        '    <div class="angucomplete-row" ng-repeat="result in results" ng-click="selectResult(result)" ng-mouseenter="hoverRow($index)" ng-class="{\'angucomplete-selected-row\': $index == currentIndex}">' +
-        '      <div ng-if="imageField" class="angucomplete-image-holder">' +
-        '        <img ng-if="result.image && result.image != \'\'" ng-src="{{result.image}}" class="angucomplete-image"/>' +
-        '        <div ng-if="!result.image && result.image != \'\'" class="angucomplete-image-default"></div>' +
-        '      </div>' +
-        '      <div class="angucomplete-title" ng-if="matchClass" ng-bind-html="result.title"></div>' +
-        '      <div class="angucomplete-title" ng-if="!matchClass">{{ result.title }}</div>' +
-        '      <div ng-if="matchClass && result.description && result.description != \'\'" class="angucomplete-description" ng-bind-html="result.description"></div>' +
-        '      <div ng-if="!matchClass && result.description && result.description != \'\'" class="angucomplete-description">{{result.description}}</div>' +
-        '    </div>' +
-        '  </div>' +
-        '</div>'
-    );
-
-    function link(scope, elem, attrs, ctrl) {
-      var inputField = elem.find('input');
-      var minlength = MIN_LENGTH;
-      var searchTimer = null;
-      var hideTimer;
-      var requiredClassName = REQUIRED_CLASS;
-      var responseFormatter;
-      var validState = null;
-      var httpCanceller = null;
-      var dd = elem[0].querySelector('.angucomplete-dropdown');
-      var isScrollOn = false;
-      var mousedownOn = null;
-      var unbindInitialValue;
-      var displaySearching;
-      var displayNoResults;
-
-      elem.on('mousedown', function(event) {
-        if (event.target.id) {
-          mousedownOn = event.target.id;
-          if (mousedownOn === scope.id + '_dropdown') {
-            document.body.addEventListener('click', clickoutHandlerForDropdown);
-          }
-        }
-        else {
-          mousedownOn = event.target.className;
-        }
-      });
-
-      scope.currentIndex = scope.focusFirst ? 0 : null;
-      scope.searching = false;
-      unbindInitialValue = scope.$watch('initialValue', function(newval) {
-        if (newval) {
-          // remove scope listener
-          unbindInitialValue();
-          // change input
-          handleInputChange(newval, true);
-        }
-      });
-
-      scope.$watch('fieldRequired', function(newval, oldval) {
-        if (newval !== oldval) {
-          if (!newval) {
-            ctrl[scope.inputName].$setValidity(requiredClassName, true);
-          }
-          else if (!validState || scope.currentIndex === -1) {
-            handleRequired(false);
-          }
-          else {
-            handleRequired(true);
-          }
-        }
-      });
-
-      scope.$on('angucomplete-alt:clearInput', function (event, elementId) {
-        if (!elementId || elementId === scope.id) {
-          scope.searchStr = null;
-          callOrAssign();
-          handleRequired(false);
-          clearResults();
-        }
-      });
-
-      scope.$on('angucomplete-alt:changeInput', function (event, elementId, newval) {
-        if (!!elementId && elementId === scope.id) {
-          handleInputChange(newval);
-        }
-      });
-
-      function handleInputChange(newval, initial) {
-        if (newval) {
-          if (typeof newval === 'object') {
-            scope.searchStr = extractTitle(newval);
-            callOrAssign({originalObject: newval});
-          } else if (typeof newval === 'string' && newval.length > 0) {
-            scope.searchStr = newval;
-          } else {
-            if (console && console.error) {
-              console.error('Tried to set ' + (!!initial ? 'initial' : '') + ' value of angucomplete to', newval, 'which is an invalid value');
-            }
-          }
-
-          handleRequired(true);
-        }
-      }
-
-      // #194 dropdown list not consistent in collapsing (bug).
-      function clickoutHandlerForDropdown(event) {
-        mousedownOn = null;
-        scope.hideResults(event);
-        document.body.removeEventListener('click', clickoutHandlerForDropdown);
-      }
-
-      // for IE8 quirkiness about event.which
-      function ie8EventNormalizer(event) {
-        return event.which ? event.which : event.keyCode;
-      }
-
-      function callOrAssign(value) {
-        if (typeof scope.selectedObject === 'function') {
-          scope.selectedObject(value);
-        }
-        else {
-          scope.selectedObject = value;
-        }
-
-        if (value) {
-          handleRequired(true);
-        }
-        else {
-          handleRequired(false);
-        }
-      }
-
-      function callFunctionOrIdentity(fn) {
-        return function(data) {
-          return scope[fn] ? scope[fn](data) : data;
-        };
-      }
-
-      function setInputString(str) {
-        callOrAssign({originalObject: str});
-
-        if (scope.clearSelected) {
-          scope.searchStr = null;
-        }
-        clearResults();
-      }
-
-      function extractTitle(data) {
-        // split title fields and run extractValue for each and join with ' '
-        return scope.titleField.split(',')
-          .map(function(field) {
-            return extractValue(data, field);
-          })
-          .join(' ');
-      }
-
-      function extractValue(obj, key) {
-        var keys, result;
-        if (key) {
-          keys= key.split('.');
-          result = obj;
-          for (var i = 0; i < keys.length; i++) {
-            result = result[keys[i]];
-          }
-        }
-        else {
-          result = obj;
-        }
-        return result;
-      }
-
-      function findMatchString(target, str) {
-        var result, matches, re;
-        // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
-        // Escape user input to be treated as a literal string within a regular expression
-        re = new RegExp(str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'), 'i');
-        if (!target) { return; }
-        if (!target.match || !target.replace) { target = target.toString(); }
-        matches = target.match(re);
-        if (matches) {
-          result = target.replace(re,
-              '<span class="'+ scope.matchClass +'">'+ matches[0] +'</span>');
-        }
-        else {
-          result = target;
-        }
-        return $sce.trustAsHtml(result);
-      }
-
-      function handleRequired(valid) {
-        scope.notEmpty = valid;
-        validState = scope.searchStr;
-        if (scope.fieldRequired && ctrl && scope.inputName) {
-          ctrl[scope.inputName].$setValidity(requiredClassName, valid);
-        }
-      }
-
-      function keyupHandler(event) {
-        var which = ie8EventNormalizer(event);
-        if (which === KEY_LF || which === KEY_RT) {
-          // do nothing
-          return;
-        }
-
-        if (which === KEY_UP || which === KEY_EN) {
-          event.preventDefault();
-        }
-        else if (which === KEY_DW) {
-          event.preventDefault();
-          if (!scope.showDropdown && scope.searchStr && scope.searchStr.length >= minlength) {
-            initResults();
-            scope.searching = true;
-            searchTimerComplete(scope.searchStr);
-          }
-        }
-        else if (which === KEY_ES) {
-          clearResults();
-          scope.$apply(function() {
-            inputField.val(scope.searchStr);
-          });
-        }
-        else {
-          if (minlength === 0 && !scope.searchStr) {
-            return;
-          }
-
-          if (!scope.searchStr || scope.searchStr === '') {
-            scope.showDropdown = false;
-          } else if (scope.searchStr.length >= minlength) {
-            initResults();
-
-            if (searchTimer) {
-              $timeout.cancel(searchTimer);
-            }
-
-            scope.searching = true;
-
-            searchTimer = $timeout(function() {
-              searchTimerComplete(scope.searchStr);
-            }, scope.pause);
-          }
-
-          if (validState && validState !== scope.searchStr && !scope.clearSelected) {
-            scope.$apply(function() {
-              callOrAssign();
-            });
-          }
-        }
-      }
-
-      function handleOverrideSuggestions(event) {
-        if (scope.overrideSuggestions &&
-            !(scope.selectedObject && scope.selectedObject.originalObject === scope.searchStr)) {
-          if (event) {
-            event.preventDefault();
-          }
-
-          // cancel search timer
-          $timeout.cancel(searchTimer);
-          // cancel http request
-          cancelHttpRequest();
-
-          setInputString(scope.searchStr);
-        }
-      }
-
-      function dropdownRowOffsetHeight(row) {
-        var css = getComputedStyle(row);
-        return row.offsetHeight +
-          parseInt(css.marginTop, 10) + parseInt(css.marginBottom, 10);
-      }
-
-      function dropdownHeight() {
-        return dd.getBoundingClientRect().top +
-          parseInt(getComputedStyle(dd).maxHeight, 10);
-      }
-
-      function dropdownRow() {
-        return elem[0].querySelectorAll('.angucomplete-row')[scope.currentIndex];
-      }
-
-      function dropdownRowTop() {
-        return dropdownRow().getBoundingClientRect().top -
-          (dd.getBoundingClientRect().top +
-           parseInt(getComputedStyle(dd).paddingTop, 10));
-      }
-
-      function dropdownScrollTopTo(offset) {
-        dd.scrollTop = dd.scrollTop + offset;
-      }
-
-      function updateInputField(){
-        var current = scope.results[scope.currentIndex];
-        if (scope.matchClass) {
-          inputField.val(extractTitle(current.originalObject));
-        }
-        else {
-          inputField.val(current.title);
-        }
-      }
-
-      function keydownHandler(event) {
-        var which = ie8EventNormalizer(event);
-        var row = null;
-        var rowTop = null;
-
-        if (which === KEY_EN && scope.results) {
-          if (scope.currentIndex >= 0 && scope.currentIndex < scope.results.length) {
-            event.preventDefault();
-            scope.selectResult(scope.results[scope.currentIndex]);
-          } else {
-            handleOverrideSuggestions(event);
-            clearResults();
-          }
-          scope.$apply();
-        } else if (which === KEY_DW && scope.results) {
-          event.preventDefault();
-          if ((scope.currentIndex + 1) < scope.results.length && scope.showDropdown) {
-            scope.$apply(function() {
-              scope.currentIndex ++;
-              updateInputField();
-            });
-
-            if (isScrollOn) {
-              row = dropdownRow();
-              if (dropdownHeight() < row.getBoundingClientRect().bottom) {
-                dropdownScrollTopTo(dropdownRowOffsetHeight(row));
-              }
-            }
-          }
-        } else if (which === KEY_UP && scope.results) {
-          event.preventDefault();
-          if (scope.currentIndex >= 1) {
-            scope.$apply(function() {
-              scope.currentIndex --;
-              updateInputField();
-            });
-
-            if (isScrollOn) {
-              rowTop = dropdownRowTop();
-              if (rowTop < 0) {
-                dropdownScrollTopTo(rowTop - 1);
-              }
-            }
-          }
-          else if (scope.currentIndex === 0) {
-            scope.$apply(function() {
-              scope.currentIndex = -1;
-              inputField.val(scope.searchStr);
-            });
-          }
-        } else if (which === KEY_TAB) {
-          if (scope.results && scope.results.length > 0 && scope.showDropdown) {
-            if (scope.currentIndex === -1 && scope.overrideSuggestions) {
-              // intentionally not sending event so that it does not
-              // prevent default tab behavior
-              handleOverrideSuggestions();
-            }
-            else {
-              if (scope.currentIndex === -1) {
-                scope.currentIndex = 0;
-              }
-              scope.selectResult(scope.results[scope.currentIndex]);
-              scope.$digest();
-            }
-          }
-          else {
-            // no results
-            // intentionally not sending event so that it does not
-            // prevent default tab behavior
-            if (scope.searchStr && scope.searchStr.length > 0) {
-              handleOverrideSuggestions();
-            }
-          }
-        } else if (which === KEY_ES) {
-          // This is very specific to IE10/11 #272
-          // without this, IE clears the input text
-          event.preventDefault();
-        }
-      }
-
-      function httpSuccessCallbackGen(str) {
-        return function(responseData, status, headers, config) {
-          // normalize return obejct from promise
-          if (!status && !headers && !config && responseData.data) {
-            responseData = responseData.data;
-          }
-          scope.searching = false;
-          processResults(
-            extractValue(responseFormatter(responseData), scope.remoteUrlDataField),
-            str);
-        };
-      }
-
-      function httpErrorCallback(errorRes, status, headers, config) {
-        // cancelled/aborted
-        if (status === 0 || status === -1) { return; }
-
-        // normalize return obejct from promise
-        if (!status && !headers && !config) {
-          status = errorRes.status;
-        }
-        if (scope.remoteUrlErrorCallback) {
-          scope.remoteUrlErrorCallback(errorRes, status, headers, config);
-        }
-        else {
-          if (console && console.error) {
-            console.error('http error');
-          }
-        }
-      }
-
-      function cancelHttpRequest() {
-        if (httpCanceller) {
-          httpCanceller.resolve();
-        }
-      }
-
-      function getRemoteResults(str) {
-        var params = {},
-            url = scope.remoteUrl + encodeURIComponent(str);
-        if (scope.remoteUrlRequestFormatter) {
-          params = {params: scope.remoteUrlRequestFormatter(str)};
-          url = scope.remoteUrl;
-        }
-        if (!!scope.remoteUrlRequestWithCredentials) {
-          params.withCredentials = true;
-        }
-        cancelHttpRequest();
-        httpCanceller = $q.defer();
-        params.timeout = httpCanceller.promise;
-        $http.get(url, params)
-          .success(httpSuccessCallbackGen(str))
-          .error(httpErrorCallback);
-      }
-
-      function getRemoteResultsWithCustomHandler(str) {
-        cancelHttpRequest();
-
-        httpCanceller = $q.defer();
-
-        scope.remoteApiHandler(str, httpCanceller.promise)
-          .then(httpSuccessCallbackGen(str))
-          .catch(httpErrorCallback);
-
-        /* IE8 compatible
-        scope.remoteApiHandler(str, httpCanceller.promise)
-          ['then'](httpSuccessCallbackGen(str))
-          ['catch'](httpErrorCallback);
-        */
-      }
-
-      function clearResults() {
-        scope.showDropdown = false;
-        scope.results = [];
-        if (dd) {
-          dd.scrollTop = 0;
-        }
-      }
-
-      function initResults() {
-        scope.showDropdown = displaySearching;
-        scope.currentIndex = scope.focusFirst ? 0 : -1;
-        scope.results = [];
-      }
-
-      function getLocalResults(str) {
-        var i, match, s, value,
-            searchFields = scope.searchFields.split(','),
-            matches = [];
-        if (typeof scope.parseInput() !== 'undefined') {
-          str = scope.parseInput()(str);
-        }
-        for (i = 0; i < scope.localData.length; i++) {
-          match = false;
-
-          for (s = 0; s < searchFields.length; s++) {
-            value = extractValue(scope.localData[i], searchFields[s]) || '';
-            match = match || (value.toString().toLowerCase().indexOf(str.toString().toLowerCase()) >= 0);
-          }
-
-          if (match) {
-            matches[matches.length] = scope.localData[i];
-          }
-        }
-        return matches;
-      }
-
-      function checkExactMatch(result, obj, str){
-        if (!str) { return false; }
-        for(var key in obj){
-          if(obj[key].toLowerCase() === str.toLowerCase()){
-            scope.selectResult(result);
-            return true;
-          }
-        }
-        return false;
-      }
-
-      function searchTimerComplete(str) {
-        // Begin the search
-        if (!str || str.length < minlength) {
-          return;
-        }
-        if (scope.localData) {
-          scope.$apply(function() {
-            var matches;
-            if (typeof scope.localSearch() !== 'undefined') {
-              matches = scope.localSearch()(str);
-            } else {
-              matches = getLocalResults(str);
-            }
-            scope.searching = false;
-            processResults(matches, str);
-          });
-        }
-        else if (scope.remoteApiHandler) {
-          getRemoteResultsWithCustomHandler(str);
-        } else {
-          getRemoteResults(str);
-        }
-      }
-
-      function processResults(responseData, str) {
-        var i, description, image, text, formattedText, formattedDesc;
-
-        if (responseData && responseData.length > 0) {
-          scope.results = [];
-
-          for (i = 0; i < responseData.length; i++) {
-            if (scope.titleField && scope.titleField !== '') {
-              text = formattedText = extractTitle(responseData[i]);
-            }
-
-            description = '';
-            if (scope.descriptionField) {
-              description = formattedDesc = extractValue(responseData[i], scope.descriptionField);
-            }
-
-            image = '';
-            if (scope.imageField) {
-              image = extractValue(responseData[i], scope.imageField);
-            }
-
-            if (scope.matchClass) {
-              formattedText = findMatchString(text, str);
-              formattedDesc = findMatchString(description, str);
-            }
-
-            scope.results[scope.results.length] = {
-              title: formattedText,
-              description: formattedDesc,
-              image: image,
-              originalObject: responseData[i]
-            };
-          }
-
-        } else {
-          scope.results = [];
-        }
-
-        if (scope.autoMatch && scope.results.length === 1 &&
-            checkExactMatch(scope.results[0],
-              {title: text, desc: description || ''}, scope.searchStr)) {
-          scope.showDropdown = false;
-        } else if (scope.results.length === 0 && !displayNoResults) {
-          scope.showDropdown = false;
-        } else {
-          scope.showDropdown = true;
-        }
-      }
-
-      function showAll() {
-        if (scope.localData) {
-          processResults(scope.localData, '');
-        }
-        else if (scope.remoteApiHandler) {
-          getRemoteResultsWithCustomHandler('');
-        }
-        else {
-          getRemoteResults('');
-        }
-      }
-
-      scope.onFocusHandler = function() {
-        if (scope.focusIn) {
-          scope.focusIn();
-        }
-        if (minlength === 0 && (!scope.searchStr || scope.searchStr.length === 0)) {
-          scope.currentIndex = scope.focusFirst ? 0 : scope.currentIndex;
-          scope.showDropdown = true;
-          showAll();
-        }
-      };
-
-      scope.hideResults = function() {
-        if (mousedownOn &&
-            (mousedownOn === scope.id + '_dropdown' ||
-             mousedownOn.indexOf('angucomplete') >= 0)) {
-          mousedownOn = null;
-        }
-        else {
-          hideTimer = $timeout(function() {
-            clearResults();
-            scope.$apply(function() {
-              if (scope.searchStr && scope.searchStr.length > 0) {
-                inputField.val(scope.searchStr);
-              }
-            });
-          }, BLUR_TIMEOUT);
-          cancelHttpRequest();
-
-          if (scope.focusOut) {
-            scope.focusOut();
-          }
-
-          if (scope.overrideSuggestions) {
-            if (scope.searchStr && scope.searchStr.length > 0 && scope.currentIndex === -1) {
-              handleOverrideSuggestions();
-            }
-          }
-        }
-      };
-
-      scope.resetHideResults = function() {
-        if (hideTimer) {
-          $timeout.cancel(hideTimer);
-        }
-      };
-
-      scope.hoverRow = function(index) {
-        scope.currentIndex = index;
-      };
-
-      scope.selectResult = function(result) {
-        // Restore original values
-        if (scope.matchClass) {
-          result.title = extractTitle(result.originalObject);
-          result.description = extractValue(result.originalObject, scope.descriptionField);
-        }
-
-        if (scope.clearSelected) {
-          scope.searchStr = null;
-        }
-        else {
-          scope.searchStr = result.title;
-        }
-        callOrAssign(result);
-        clearResults();
-      };
-
-      scope.inputChangeHandler = function(str) {
-        if (str.length < minlength) {
-          cancelHttpRequest();
-          clearResults();
-        }
-        else if (str.length === 0 && minlength === 0) {
-          scope.searching = false;
-          showAll();
-        }
-
-        if (scope.inputChanged) {
-          str = scope.inputChanged(str);
-        }
-        return str;
-      };
-
-      // check required
-      if (scope.fieldRequiredClass && scope.fieldRequiredClass !== '') {
-        requiredClassName = scope.fieldRequiredClass;
-      }
-
-      // check min length
-      if (scope.minlength && scope.minlength !== '') {
-        minlength = parseInt(scope.minlength, 10);
-      }
-
-      // check pause time
-      if (!scope.pause) {
-        scope.pause = PAUSE;
-      }
-
-      // check clearSelected
-      if (!scope.clearSelected) {
-        scope.clearSelected = false;
-      }
-
-      // check override suggestions
-      if (!scope.overrideSuggestions) {
-        scope.overrideSuggestions = false;
-      }
-
-      // check required field
-      if (scope.fieldRequired && ctrl) {
-        // check initial value, if given, set validitity to true
-        if (scope.initialValue) {
-          handleRequired(true);
-        }
-        else {
-          handleRequired(false);
-        }
-      }
-
-      scope.inputType = attrs.type ? attrs.type : 'text';
-
-      // set strings for "Searching..." and "No results"
-      scope.textSearching = attrs.textSearching ? attrs.textSearching : TEXT_SEARCHING;
-      scope.textNoResults = attrs.textNoResults ? attrs.textNoResults : TEXT_NORESULTS;
-      displaySearching = scope.textSearching === 'false' ? false : true;
-      displayNoResults = scope.textNoResults === 'false' ? false : true;
-
-      // set max length (default to maxlength deault from html
-      scope.maxlength = attrs.maxlength ? attrs.maxlength : MAX_LENGTH;
-
-      // register events
-      inputField.on('keydown', keydownHandler);
-      inputField.on('keyup', keyupHandler);
-
-      // set response formatter
-      responseFormatter = callFunctionOrIdentity('remoteUrlResponseFormatter');
-
-      // set isScrollOn
-      $timeout(function() {
-        var css = getComputedStyle(dd);
-        isScrollOn = css.maxHeight && css.overflowY === 'auto';
-      });
-    }
-
-    return {
-      restrict: 'EA',
-      require: '^?form',
-      scope: {
-        selectedObject: '=',
-        disableInput: '=',
-        initialValue: '=',
-        localData: '=',
-        localSearch: '&',
-        remoteUrlRequestFormatter: '=',
-        remoteUrlRequestWithCredentials: '@',
-        remoteUrlResponseFormatter: '=',
-        remoteUrlErrorCallback: '=',
-        remoteApiHandler: '=',
-        id: '@',
-        type: '@',
-        placeholder: '@',
-        remoteUrl: '@',
-        remoteUrlDataField: '@',
-        titleField: '@',
-        descriptionField: '@',
-        imageField: '@',
-        inputClass: '@',
-        pause: '@',
-        searchFields: '@',
-        minlength: '@',
-        matchClass: '@',
-        clearSelected: '@',
-        overrideSuggestions: '@',
-        fieldRequired: '=',
-        fieldRequiredClass: '@',
-        inputChanged: '=',
-        autoMatch: '@',
-        focusOut: '&',
-        focusIn: '&',
-        fieldTabindex: '@',
-        inputName: '@',
-        focusFirst: '@',
-        parseInput: '&'
-      },
-      templateUrl: function(element, attrs) {
-        return attrs.templateUrl || TEMPLATE_URL;
-      },
-      compile: function(tElement) {
-        var startSym = $interpolate.startSymbol();
-        var endSym = $interpolate.endSymbol();
-        if (!(startSym === '{{' && endSym === '}}')) {
-          var interpolatedHtml = tElement.html()
-            .replace(/\{\{/g, startSym)
-            .replace(/\}\}/g, endSym);
-          tElement.html(interpolatedHtml);
-        }
-        return link;
-      }
-    };
-  }]);
-
-}));
diff --git a/public/bower_components/angular/angular.js b/public/bower_components/angular/angular.js
index a3aee7d..62ac185 100644
--- a/public/bower_components/angular/angular.js
+++ b/public/bower_components/angular/angular.js
@@ -1,5 +1,5 @@
 /**
- * @license AngularJS v1.4.8
+ * @license AngularJS v1.4.9
  * (c) 2010-2015 Google, Inc. http://angularjs.org
  * License: MIT
  */
@@ -57,7 +57,7 @@ function minErr(module, ErrorConstructor) {
       return match;
     });
 
-    message += '\nhttp://errors.angularjs.org/1.4.8/' +
+    message += '\nhttp://errors.angularjs.org/1.4.9/' +
       (module ? module + '/' : '') + code;
 
     for (i = SKIP_INDEXES, paramPrefix = '?'; i < templateArgs.length; i++, paramPrefix = '&') {
@@ -284,7 +284,8 @@ function isArrayLike(obj) {
   // NodeList objects (with `item` method) and
   // other objects with suitable length characteristics are array-like
   return isNumber(length) &&
-    (length >= 0 && (length - 1) in obj || typeof obj.item == 'function');
+    (length >= 0 && ((length - 1) in obj || obj instanceof Array) || typeof obj.item == 'function');
+
 }
 
 /**
@@ -1987,7 +1988,7 @@ function setupModuleLoader(window) {
      *        unspecified then the module is being retrieved for further configuration.
      * @param {Function=} configFn Optional configuration function for the module. Same as
      *        {@link angular.Module#config Module#config()}.
-     * @returns {module} new module with the {@link angular.Module} api.
+     * @returns {angular.Module} new module with the {@link angular.Module} api.
      */
     return function module(name, requires, configFn) {
       var assertNotHasOwnProperty = function(name, context) {
@@ -2344,8 +2345,10 @@ function toDebugString(obj) {
   $AnchorScrollProvider,
   $AnimateProvider,
   $CoreAnimateCssProvider,
+  $$CoreAnimateJsProvider,
   $$CoreAnimateQueueProvider,
-  $$CoreAnimateRunnerProvider,
+  $$AnimateRunnerFactoryProvider,
+  $$AnimateAsyncRunFactoryProvider,
   $BrowserProvider,
   $CacheFactoryProvider,
   $ControllerProvider,
@@ -2398,11 +2401,11 @@ function toDebugString(obj) {
  * - `codeName` – `{string}` – Code name of the release, such as "jiggling-armfat".
  */
 var version = {
-  full: '1.4.8',    // all of these placeholder strings will be replaced by grunt's
+  full: '1.4.9',    // all of these placeholder strings will be replaced by grunt's
   major: 1,    // package task
   minor: 4,
-  dot: 8,
-  codeName: 'ice-manipulation'
+  dot: 9,
+  codeName: 'implicit-superannuation'
 };

@@ -2504,8 +2507,10 @@ function publishExternalAPI(angular) {
         $anchorScroll: $AnchorScrollProvider,
         $animate: $AnimateProvider,
         $animateCss: $CoreAnimateCssProvider,
+        $$animateJs: $$CoreAnimateJsProvider,
         $$animateQueue: $$CoreAnimateQueueProvider,
-        $$AnimateRunner: $$CoreAnimateRunnerProvider,
+        $$AnimateRunner: $$AnimateRunnerFactoryProvider,
+        $$animateAsyncRun: $$AnimateAsyncRunFactoryProvider,
         $browser: $BrowserProvider,
         $cacheFactory: $CacheFactoryProvider,
         $controller: $ControllerProvider,
@@ -2576,16 +2581,22 @@ function publishExternalAPI(angular) {
  *
  * If jQuery is available, `angular.element` is an alias for the
  * [jQuery](http://api.jquery.com/jQuery/) function. If jQuery is not available, `angular.element`
- * delegates to Angular's built-in subset of jQuery, called "jQuery lite" or "jqLite."
+ * delegates to Angular's built-in subset of jQuery, called "jQuery lite" or **jqLite**.
+ *
+ * jqLite is a tiny, API-compatible subset of jQuery that allows
+ * Angular to manipulate the DOM in a cross-browser compatible way. jqLite implements only the most
+ * commonly needed functionality with the goal of having a very small footprint.
  *
- * <div class="alert alert-success">jqLite is a tiny, API-compatible subset of jQuery that allows
- * Angular to manipulate the DOM in a cross-browser compatible way. **jqLite** implements only the most
- * commonly needed functionality with the goal of having a very small footprint.</div>
+ * To use `jQuery`, simply ensure it is loaded before the `angular.js` file. You can also use the
+ * {@link ngJq `ngJq`} directive to specify that jqlite should be used over jQuery, or to use a
+ * specific version of jQuery if multiple versions exist on the page.
  *
- * To use `jQuery`, simply ensure it is loaded before the `angular.js` file.
+ * <div class="alert alert-info">**Note:** All element references in Angular are always wrapped with jQuery or
+ * jqLite (such as the element argument in a directive's compile / link function). They are never raw DOM references.</div>
  *
- * <div class="alert">**Note:** all element references in Angular are always wrapped with jQuery or
- * jqLite; they are never raw DOM references.</div>
+ * <div class="alert alert-warning">**Note:** Keep in mind that this function will not find elements
+ * by tag name / CSS selector. For lookups by tag name, try instead `angular.element(document).find(...)`
+ * or `$document.find()`, or use the standard DOM APIs, e.g. `document.querySelectorAll()`.</div>
  *
  * ## Angular's jqLite
  * jqLite provides only the following jQuery methods:
@@ -2598,7 +2609,8 @@ function publishExternalAPI(angular) {
  * - [`children()`](http://api.jquery.com/children/) - Does not support selectors
  * - [`clone()`](http://api.jquery.com/clone/)
  * - [`contents()`](http://api.jquery.com/contents/)
- * - [`css()`](http://api.jquery.com/css/) - Only retrieves inline-styles, does not call `getComputedStyle()`. As a setter, does not convert numbers to strings or append 'px'.
+ * - [`css()`](http://api.jquery.com/css/) - Only retrieves inline-styles, does not call `getComputedStyle()`.
+ *   As a setter, does not convert numbers to strings or append 'px', and also does not have automatic property prefixing.
  * - [`data()`](http://api.jquery.com/data/)
  * - [`detach()`](http://api.jquery.com/detach/)
  * - [`empty()`](http://api.jquery.com/empty/)
@@ -4285,7 +4297,7 @@ function annotate(fn, strictDi, name) {
  * @description
  *
  * Register a **service decorator** with the {@link auto.$injector $injector}. A service decorator
- * intercepts the creation of a service, allowing it to override or modify the behaviour of the
+ * intercepts the creation of a service, allowing it to override or modify the behavior of the
  * service. The object returned by the decorator may be the original service, or a new service
  * object which replaces or wraps and delegates to the original service.
  *
@@ -4871,27 +4883,8 @@ function prepareAnimateOptions(options) {
       : {};
 }
 
-var $$CoreAnimateRunnerProvider = function() {
-  this.$get = ['$q', '$$rAF', function($q, $$rAF) {
-    function AnimateRunner() {}
-    AnimateRunner.all = noop;
-    AnimateRunner.chain = noop;
-    AnimateRunner.prototype = {
-      end: noop,
-      cancel: noop,
-      resume: noop,
-      pause: noop,
-      complete: noop,
-      then: function(pass, fail) {
-        return $q(function(resolve) {
-          $$rAF(function() {
-            resolve();
-          });
-        }).then(pass, fail);
-      }
-    };
-    return AnimateRunner;
-  }];
+var $$CoreAnimateJsProvider = function() {
+  this.$get = function() {};
 };
 
 // this is prefixed with Core since it conflicts with
@@ -4919,7 +4912,12 @@ var $$CoreAnimateQueueProvider = function() {
           addRemoveClassesPostDigest(element, options.addClass, options.removeClass);
         }
 
-        return new $$AnimateRunner(); // jshint ignore:line
+        var runner = new $$AnimateRunner(); // jshint ignore:line
+
+        // since there are no animations to run the runner needs to be
+        // notified that the animation call is complete.
+        runner.complete();
+        return runner;
       }
     };
 
@@ -5384,10 +5382,23 @@ var $AnimateProvider = ['$provide', function($provide) {
        * @kind function
        *
        * @description Performs an inline animation on the element which applies the provided to and from CSS styles to the element.
-       * If any detected CSS transition, keyframe or JavaScript matches the provided className value then the animation will take
-       * on the provided styles. For example, if a transition animation is set for the given className then the provided from and
-       * to styles will be applied alongside the given transition. If a JavaScript animation is detected then the provided styles
-       * will be given in as function paramters into the `animate` method (or as apart of the `options` parameter).
+       * If any detected CSS transition, keyframe or JavaScript matches the provided className value, then the animation will take
+       * on the provided styles. For example, if a transition animation is set for the given className, then the provided `from` and
+       * `to` styles will be applied alongside the given transition. If the CSS style provided in `from` does not have a corresponding
+       * style in `to`, the style in `from` is applied immediately, and no animation is run.
+       * If a JavaScript animation is detected then the provided styles will be given in as function parameters into the `animate`
+       * method (or as part of the `options` parameter):
+       *
+       * ```js
+       * ngModule.animation('.my-inline-animation', function() {
+       *   return {
+       *     animate : function(element, from, to, done, options) {
+       *       //animation
+       *       done();
+       *     }
+       *   }
+       * });
+       * ```
        *
        * @param {DOMElement} element the element which the CSS styles will be applied to
        * @param {object} from the from (starting) CSS styles that will be applied to the element and across the animation.
@@ -5412,6 +5423,190 @@ var $AnimateProvider = ['$provide', function($provide) {
   }];
 }];
 
+var $$AnimateAsyncRunFactoryProvider = function() {
+  this.$get = ['$$rAF', function($$rAF) {
+    var waitQueue = [];
+
+    function waitForTick(fn) {
+      waitQueue.push(fn);
+      if (waitQueue.length > 1) return;
+      $$rAF(function() {
+        for (var i = 0; i < waitQueue.length; i++) {
+          waitQueue[i]();
+        }
+        waitQueue = [];
+      });
+    }
+
+    return function() {
+      var passed = false;
+      waitForTick(function() {
+        passed = true;
+      });
+      return function(callback) {
+        passed ? callback() : waitForTick(callback);
+      };
+    };
+  }];
+};
+
+var $$AnimateRunnerFactoryProvider = function() {
+  this.$get = ['$q', '$sniffer', '$$animateAsyncRun', '$document', '$timeout',
+       function($q,   $sniffer,   $$animateAsyncRun,   $document,   $timeout) {
+
+    var INITIAL_STATE = 0;
+    var DONE_PENDING_STATE = 1;
+    var DONE_COMPLETE_STATE = 2;
+
+    AnimateRunner.chain = function(chain, callback) {
+      var index = 0;
+
+      next();
+      function next() {
+        if (index === chain.length) {
+          callback(true);
+          return;
+        }
+
+        chain[index](function(response) {
+          if (response === false) {
+            callback(false);
+            return;
+          }
+          index++;
+          next();
+        });
+      }
+    };
+
+    AnimateRunner.all = function(runners, callback) {
+      var count = 0;
+      var status = true;
+      forEach(runners, function(runner) {
+        runner.done(onProgress);
+      });
+
+      function onProgress(response) {
+        status = status && response;
+        if (++count === runners.length) {
+          callback(status);
+        }
+      }
+    };
+
+    function AnimateRunner(host) {
+      this.setHost(host);
+
+      var rafTick = $$animateAsyncRun();
+      var timeoutTick = function(fn) {
+        $timeout(fn, 0, false);
+      };
+
+      this._doneCallbacks = [];
+      this._tick = function(fn) {
+        var doc = $document[0];
+
+        // the document may not be ready or attached
+        // to the module for some internal tests
+        if (doc && doc.hidden) {
+          timeoutTick(fn);
+        } else {
+          rafTick(fn);
+        }
+      };
+      this._state = 0;
+    }
+
+    AnimateRunner.prototype = {
+      setHost: function(host) {
+        this.host = host || {};
+      },
+
+      done: function(fn) {
+        if (this._state === DONE_COMPLETE_STATE) {
+          fn();
+        } else {
+          this._doneCallbacks.push(fn);
+        }
+      },
+
+      progress: noop,
+
+      getPromise: function() {
+        if (!this.promise) {
+          var self = this;
+          this.promise = $q(function(resolve, reject) {
+            self.done(function(status) {
+              status === false ? reject() : resolve();
+            });
+          });
+        }
+        return this.promise;
+      },
+
+      then: function(resolveHandler, rejectHandler) {
+        return this.getPromise().then(resolveHandler, rejectHandler);
+      },
+
+      'catch': function(handler) {
+        return this.getPromise()['catch'](handler);
+      },
+
+      'finally': function(handler) {
+        return this.getPromise()['finally'](handler);
+      },
+
+      pause: function() {
+        if (this.host.pause) {
+          this.host.pause();
+        }
+      },
+
+      resume: function() {
+        if (this.host.resume) {
+          this.host.resume();
+        }
+      },
+
+      end: function() {
+        if (this.host.end) {
+          this.host.end();
+        }
+        this._resolve(true);
+      },
+
+      cancel: function() {
+        if (this.host.cancel) {
+          this.host.cancel();
+        }
+        this._resolve(false);
+      },
+
+      complete: function(response) {
+        var self = this;
+        if (self._state === INITIAL_STATE) {
+          self._state = DONE_PENDING_STATE;
+          self._tick(function() {
+            self._resolve(response);
+          });
+        }
+      },
+
+      _resolve: function(response) {
+        if (this._state !== DONE_COMPLETE_STATE) {
+          forEach(this._doneCallbacks, function(fn) {
+            fn(response);
+          });
+          this._doneCallbacks.length = 0;
+          this._state = DONE_COMPLETE_STATE;
+        }
+      }
+    };
+
+    return AnimateRunner;
+  }];
+};
+
 /**
  * @ngdoc service
  * @name $animateCss
@@ -5424,37 +5619,18 @@ var $AnimateProvider = ['$provide', function($provide) {
  * Click here {@link ngAnimate.$animateCss to read the documentation for $animateCss}.
  */
 var $CoreAnimateCssProvider = function() {
-  this.$get = ['$$rAF', '$q', function($$rAF, $q) {
+  this.$get = ['$$rAF', '$q', '$$AnimateRunner', function($$rAF, $q, $$AnimateRunner) {
 
-    var RAFPromise = function() {};
-    RAFPromise.prototype = {
-      done: function(cancel) {
-        this.defer && this.defer[cancel === true ? 'reject' : 'resolve']();
-      },
-      end: function() {
-        this.done();
-      },
-      cancel: function() {
-        this.done(true);
-      },
-      getPromise: function() {
-        if (!this.defer) {
-          this.defer = $q.defer();
-        }
-        return this.defer.promise;
-      },
-      then: function(f1,f2) {
-        return this.getPromise().then(f1,f2);
-      },
-      'catch': function(f1) {
-        return this.getPromise()['catch'](f1);
-      },
-      'finally': function(f1) {
-        return this.getPromise()['finally'](f1);
+    return function(element, initialOptions) {
+      // all of the animation functions should create
+      // a copy of the options data, however, if a
+      // parent service has already created a copy then
+      // we should stick to using that
+      var options = initialOptions || {};
+      if (!options.$$prepared) {
+        options = copy(options);
       }
-    };
 
-    return function(element, options) {
       // there is no point in applying the styles since
       // there is no animation that goes on at all in
       // this version of $animateCss.
@@ -5467,7 +5643,8 @@ var $CoreAnimateCssProvider = function() {
         options.from = null;
       }
 
-      var closed, runner = new RAFPromise();
+      /* jshint newcap: false*/
+      var closed, runner = new $$AnimateRunner();
       return {
         start: run,
         end: run
@@ -5475,16 +5652,16 @@ var $CoreAnimateCssProvider = function() {
 
       function run() {
         $$rAF(function() {
-          close();
+          applyAnimationContents();
           if (!closed) {
-            runner.done();
+            runner.complete();
           }
           closed = true;
         });
         return runner;
       }
 
-      function close() {
+      function applyAnimationContents() {
         if (options.addClass) {
           element.addClass(options.addClass);
           options.addClass = null;
@@ -6476,10 +6653,23 @@ function $TemplateCacheProvider() {
  *
  *
  * #### `bindToController`
- * When an isolate scope is used for a component (see above), and `controllerAs` is used, `bindToController: true` will
+ * This property is used to bind scope properties directly to the controller. It can be either
+ * `true` or an object hash with the same format as the `scope` property. Additionally, a controller
+ * alias must be set, either by using `controllerAs: 'myAlias'` or by specifying the alias in the controller
+ * definition: `controller: 'myCtrl as myAlias'`.
+ *
+ * When an isolate scope is used for a directive (see above), `bindToController: true` will
  * allow a component to have its properties bound to the controller, rather than to scope. When the controller
  * is instantiated, the initial values of the isolate scope bindings are already available.
  *
+ * It is also possible to set `bindToController` to an object hash with the same format as the `scope` property.
+ * This will set up the scope bindings to the controller directly. Note that `scope` can still be used
+ * to define which kind of scope is created. By default, no scope is created. Use `scope: {}` to create an isolate
+ * scope (useful for component directives).
+ *
+ * If both `bindToController` and `scope` are defined and have object hashes, `bindToController` overrides `scope`.
+ *
+ *
  * #### `controller`
  * Controller constructor function. The controller is instantiated before the
  * pre-linking phase and can be accessed by other directives (see
@@ -6815,19 +7005,19 @@ function $TemplateCacheProvider() {
  *
  * The `$parent` scope hierarchy will look like this:
  *
- * ```
- * - $rootScope
- *   - isolate
- *     - transclusion
- * ```
+   ```
+   - $rootScope
+     - isolate
+       - transclusion
+   ```
  *
  * but the scopes will inherit prototypically from different scopes to their `$parent`.
  *
- * ```
- * - $rootScope
- *   - transclusion
- * - isolate
- * ```
+   ```
+   - $rootScope
+     - transclusion
+   - isolate
+   ```
  *
  *
  * ### Attributes
@@ -6959,8 +7149,15 @@ function $TemplateCacheProvider() {
  *        directives; if given, it will be passed through to the link functions of
  *        directives found in `element` during compilation.
  *      * `transcludeControllers` - an object hash with keys that map controller names
- *        to controller instances; if given, it will make the controllers
- *        available to directives.
+ *        to a hash with the key `instance`, which maps to the controller instance;
+ *        if given, it will make the controllers available to directives on the compileNode:
+ *        ```
+ *        {
+ *          parent: {
+ *            instance: parentControllerInstance
+ *          }
+ *        }
+ *        ```
  *      * `futureParentElement` - defines the parent to which the `cloneAttachFn` will add
  *        the cloned elements; only needed for transcludes that are allowed to contain non html
  *        elements (e.g. SVG elements). See also the directive.controller property.
@@ -7249,9 +7446,9 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
 
   this.$get = [
             '$injector', '$interpolate', '$exceptionHandler', '$templateRequest', '$parse',
-            '$controller', '$rootScope', '$document', '$sce', '$animate', '$$sanitizeUri',
+            '$controller', '$rootScope', '$sce', '$animate', '$$sanitizeUri',
     function($injector,   $interpolate,   $exceptionHandler,   $templateRequest,   $parse,
-             $controller,   $rootScope,   $document,   $sce,   $animate,   $$sanitizeUri) {
+             $controller,   $rootScope,   $sce,   $animate,   $$sanitizeUri) {
 
     var Attributes = function(element, attributesToCopy) {
       if (attributesToCopy) {
@@ -7463,7 +7660,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
        * @param {string} key Normalized key. (ie ngAttribute) .
        * @param {function(interpolatedValue)} fn Function that will be called whenever
                 the interpolated value of the attribute changes.
-       *        See the {@link guide/directive#text-and-attribute-bindings Directives} guide for more info.
+       *        See the {@link guide/interpolation#how-text-and-attribute-bindings-work Interpolation
+       *        guide} for more info.
        * @returns {function()} Returns a deregistration function for this observer.
        */
       $observe: function(key, fn) {
@@ -9047,7 +9245,7 @@ function removeComments(jqNodes) {
 var $controllerMinErr = minErr('$controller');

-var CNTRL_REG = /^(\S+)(\s+as\s+(\w+))?$/;
+var CNTRL_REG = /^(\S+)(\s+as\s+([\w$]+))?$/;
 function identifierForController(controller, ident) {
   if (ident && isString(ident)) return ident;
   if (isString(controller)) {
@@ -10235,6 +10433,10 @@ function $HttpProvider() {
         throw minErr('$http')('badreq', 'Http request configuration must be an object.  Received: {0}', requestConfig);
       }
 
+      if (!isString(requestConfig.url)) {
+        throw minErr('$http')('badreq', 'Http request configuration url must be a string.  Received: {0}', requestConfig.url);
+      }
+
       var config = extend({
         method: 'get',
         transformRequest: defaults.transformRequest,
@@ -10847,7 +11049,7 @@ $interpolateMinErr.interr = function(text, err) {
  * Used for configuring the interpolation markup. Defaults to `{{` and `}}`.
  *
  * @example
-<example module="customInterpolationApp">
+<example name="custom-interpolation-markup" module="customInterpolationApp">
 <file name="index.html">
 <script>
   var customInterpolationApp = angular.module('customInterpolationApp', []);
@@ -10862,7 +11064,7 @@ $interpolateMinErr.interr = function(text, err) {
       this.label = "This binding is brought you by // interpolation symbols.";
   });
 </script>
-<div ng-app="App" ng-controller="DemoController as demo">
+<div ng-controller="DemoController as demo">
     //demo.label//
 </div>
 </file>
@@ -13599,7 +13801,7 @@ ASTCompiler.prototype = {
       right = this.nextId();
       left = {};
       if (!isAssignable(ast.left)) {
-        throw $parseMinErr('lval', 'Trying to assing a value to a non l-value');
+        throw $parseMinErr('lval', 'Trying to assign a value to a non l-value');
       }
       this.recurse(ast.left, undefined, left, function() {
         self.if_(self.notNull(left.context), function() {
@@ -14190,9 +14392,6 @@ Parser.prototype = {
   }
 };
 
-var getterFnCacheDefault = createMap();
-var getterFnCacheExpensive = createMap();
-
 function isPossiblyDangerousMemberName(name) {
   return name == 'constructor';
 }
@@ -14305,7 +14504,7 @@ function $ParseProvider() {
           return addInterceptor(exp, interceptorFn);
 
         default:
-          return noop;
+          return addInterceptor(noop, interceptorFn);
       }
     };
 
@@ -16460,6 +16659,21 @@ function $RootScopeProvider() {
 }
 
 /**
+ * @ngdoc service
+ * @name $rootElement
+ *
+ * @description
+ * The root element of Angular application. This is either the element where {@link
+ * ng.directive:ngApp ngApp} was declared or the element passed into
+ * {@link angular.bootstrap}. The element represents the root element of application. It is also the
+ * location where the application's {@link auto.$injector $injector} service gets
+ * published, and can be retrieved using `$rootElement.injector()`.
+ */
+
+
+// the implementation is in angular.bootstrap
+
+/**
  * @description
  * Private service to sanitize uris for links and images. Used by $compile and $sanitize.
  */
@@ -17896,8 +18110,8 @@ function $TimeoutProvider() {
       * @param {boolean=} [invokeApply=true] If set to `false` skips model dirty checking, otherwise
       *   will invoke `fn` within the {@link ng.$rootScope.Scope#$apply $apply} block.
       * @param {...*=} Pass additional parameters to the executed function.
-      * @returns {Promise} Promise that will be resolved when the timeout is reached. The value this
-      *   promise will be resolved with is the return value of the `fn` function.
+      * @returns {Promise} Promise that will be resolved when the timeout is reached. The promise
+      *   will be resolved with the return value of the `fn` function.
       *
       */
     function timeout(fn, delay, invokeApply) {
@@ -18573,6 +18787,10 @@ function getTypeForFilter(val) {
   return (val === null) ? 'null' : typeof val;
 }
 
+var MAX_DIGITS = 22;
+var DECIMAL_SEP = '.';
+var ZERO_CHAR = '0';
+
 /**
  * @ngdoc filter
  * @name currency
@@ -18662,7 +18880,7 @@ function currencyFilter($locale) {
  * @param {(number|string)=} fractionSize Number of decimal places to round the number to.
  * If this is not provided then the fraction size is computed from the current locale's number
  * formatting pattern. In the case of the default locale, it will be 3.
- * @returns {string} Number rounded to decimalPlaces and places a “,” after each third digit.
+ * @returns {string} Number rounded to fractionSize and places a “,” after each third digit.
  *
  * @example
    <example module="numberFilterExample">
@@ -18697,8 +18915,6 @@ function currencyFilter($locale) {
      </file>
    </example>
  */
-
-
 numberFilter.$inject = ['$locale'];
 function numberFilter($locale) {
   var formats = $locale.NUMBER_FORMATS;
@@ -18712,93 +18928,194 @@ function numberFilter($locale) {
   };
 }
 
-var DECIMAL_SEP = '.';
-function formatNumber(number, pattern, groupSep, decimalSep, fractionSize) {
-  if (isObject(number)) return '';
+/**
+ * Parse a number (as a string) into three components that can be used
+ * for formatting the number.
+ *
+ * (Significant bits of this parse algorithm came from https://github.com/MikeMcl/big.js/)
+ *
+ * @param  {string} numStr The number to parse
+ * @return {object} An object describing this number, containing the following keys:
+ *  - d : an array of digits containing leading zeros as necessary
+ *  - i : the number of the digits in `d` that are to the left of the decimal point
+ *  - e : the exponent for numbers that would need more than `MAX_DIGITS` digits in `d`
+ *
+ */
+function parse(numStr) {
+  var exponent = 0, digits, numberOfIntegerDigits;
+  var i, j, zeros;
 
-  var isNegative = number < 0;
-  number = Math.abs(number);
+  // Decimal point?
+  if ((numberOfIntegerDigits = numStr.indexOf(DECIMAL_SEP)) > -1) {
+    numStr = numStr.replace(DECIMAL_SEP, '');
+  }
 
-  var isInfinity = number === Infinity;
-  if (!isInfinity && !isFinite(number)) return '';
+  // Exponential form?
+  if ((i = numStr.search(/e/i)) > 0) {
+    // Work out the exponent.
+    if (numberOfIntegerDigits < 0) numberOfIntegerDigits = i;
+    numberOfIntegerDigits += +numStr.slice(i + 1);
+    numStr = numStr.substring(0, i);
+  } else if (numberOfIntegerDigits < 0) {
+    // There was no decimal point or exponent so it is an integer.
+    numberOfIntegerDigits = numStr.length;
+  }
 
-  var numStr = number + '',
-      formatedText = '',
-      hasExponent = false,
-      parts = [];
+  // Count the number of leading zeros.
+  for (i = 0; numStr.charAt(i) == ZERO_CHAR; i++);
 
-  if (isInfinity) formatedText = '\u221e';
+  if (i == (zeros = numStr.length)) {
+    // The digits are all zero.
+    digits = [0];
+    numberOfIntegerDigits = 1;
+  } else {
+    // Count the number of trailing zeros
+    zeros--;
+    while (numStr.charAt(zeros) == ZERO_CHAR) zeros--;
 
-  if (!isInfinity && numStr.indexOf('e') !== -1) {
-    var match = numStr.match(/([\d\.]+)e(-?)(\d+)/);
-    if (match && match[2] == '-' && match[3] > fractionSize + 1) {
-      number = 0;
-    } else {
-      formatedText = numStr;
-      hasExponent = true;
+    // Trailing zeros are insignificant so ignore them
+    numberOfIntegerDigits -= i;
+    digits = [];
+    // Convert string to array of digits without leading/trailing zeros.
+    for (j = 0; i <= zeros; i++, j++) {
+      digits[j] = +numStr.charAt(i);
     }
   }
 
-  if (!isInfinity && !hasExponent) {
-    var fractionLen = (numStr.split(DECIMAL_SEP)[1] || '').length;
+  // If the number overflows the maximum allowed digits then use an exponent.
+  if (numberOfIntegerDigits > MAX_DIGITS) {
+    digits = digits.splice(0, MAX_DIGITS - 1);
+    exponent = numberOfIntegerDigits - 1;
+    numberOfIntegerDigits = 1;
+  }
+
+  return { d: digits, e: exponent, i: numberOfIntegerDigits };
+}
 
-    // determine fractionSize if it is not specified
-    if (isUndefined(fractionSize)) {
-      fractionSize = Math.min(Math.max(pattern.minFrac, fractionLen), pattern.maxFrac);
+/**
+ * Round the parsed number to the specified number of decimal places
+ * This function changed the parsedNumber in-place
+ */
+function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) {
+    var digits = parsedNumber.d;
+    var fractionLen = digits.length - parsedNumber.i;
+
+    // determine fractionSize if it is not specified; `+fractionSize` converts it to a number
+    fractionSize = (isUndefined(fractionSize)) ? Math.min(Math.max(minFrac, fractionLen), maxFrac) : +fractionSize;
+
+    // The index of the digit to where rounding is to occur
+    var roundAt = fractionSize + parsedNumber.i;
+    var digit = digits[roundAt];
+
+    if (roundAt > 0) {
+      digits.splice(roundAt);
+    } else {
+      // We rounded to zero so reset the parsedNumber
+      parsedNumber.i = 1;
+      digits.length = roundAt = fractionSize + 1;
+      for (var i=0; i < roundAt; i++) digits[i] = 0;
     }
 
-    // safely round numbers in JS without hitting imprecisions of floating-point arithmetics
-    // inspired by:
-    // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/round
-    number = +(Math.round(+(number.toString() + 'e' + fractionSize)).toString() + 'e' + -fractionSize);
+    if (digit >= 5) digits[roundAt - 1]++;
 
-    var fraction = ('' + number).split(DECIMAL_SEP);
-    var whole = fraction[0];
-    fraction = fraction[1] || '';
+    // Pad out with zeros to get the required fraction length
+    for (; fractionLen < fractionSize; fractionLen++) digits.push(0);
 
-    var i, pos = 0,
-        lgroup = pattern.lgSize,
-        group = pattern.gSize;
 
-    if (whole.length >= (lgroup + group)) {
-      pos = whole.length - lgroup;
-      for (i = 0; i < pos; i++) {
-        if ((pos - i) % group === 0 && i !== 0) {
-          formatedText += groupSep;
-        }
-        formatedText += whole.charAt(i);
-      }
+    // Do any carrying, e.g. a digit was rounded up to 10
+    var carry = digits.reduceRight(function(carry, d, i, digits) {
+      d = d + carry;
+      digits[i] = d % 10;
+      return Math.floor(d / 10);
+    }, 0);
+    if (carry) {
+      digits.unshift(carry);
+      parsedNumber.i++;
     }
+}
 
-    for (i = pos; i < whole.length; i++) {
-      if ((whole.length - i) % lgroup === 0 && i !== 0) {
-        formatedText += groupSep;
-      }
-      formatedText += whole.charAt(i);
+/**
+ * Format a number into a string
+ * @param  {number} number       The number to format
+ * @param  {{
+ *           minFrac, // the minimum number of digits required in the fraction part of the number
+ *           maxFrac, // the maximum number of digits required in the fraction part of the number
+ *           gSize,   // number of digits in each group of separated digits
+ *           lgSize,  // number of digits in the last group of digits before the decimal separator
+ *           negPre,  // the string to go in front of a negative number (e.g. `-` or `(`))
+ *           posPre,  // the string to go in front of a positive number
+ *           negSuf,  // the string to go after a negative number (e.g. `)`)
+ *           posSuf   // the string to go after a positive number
+ *         }} pattern
+ * @param  {string} groupSep     The string to separate groups of number (e.g. `,`)
+ * @param  {string} decimalSep   The string to act as the decimal separator (e.g. `.`)
+ * @param  {[type]} fractionSize The size of the fractional part of the number
+ * @return {string}              The number formatted as a string
+ */
+function formatNumber(number, pattern, groupSep, decimalSep, fractionSize) {
+
+  if (!(isString(number) || isNumber(number)) || isNaN(number)) return '';
+
+  var isInfinity = !isFinite(number);
+  var isZero = false;
+  var numStr = Math.abs(number) + '',
+      formattedText = '',
+      parsedNumber;
+
+  if (isInfinity) {
+    formattedText = '\u221e';
+  } else {
+    parsedNumber = parse(numStr);
+
+    roundNumber(parsedNumber, fractionSize, pattern.minFrac, pattern.maxFrac);
+
+    var digits = parsedNumber.d;
+    var integerLen = parsedNumber.i;
+    var exponent = parsedNumber.e;
+    var decimals = [];
+    isZero = digits.reduce(function(isZero, d) { return isZero && !d; }, true);
+
+    // pad zeros for small numbers
+    while (integerLen < 0) {
+      digits.unshift(0);
+      integerLen++;
     }
 
-    // format fraction part.
-    while (fraction.length < fractionSize) {
-      fraction += '0';
+    // extract decimals digits
+    if (integerLen > 0) {
+      decimals = digits.splice(integerLen);
+    } else {
+      decimals = digits;
+      digits = [0];
     }
 
-    if (fractionSize && fractionSize !== "0") formatedText += decimalSep + fraction.substr(0, fractionSize);
-  } else {
-    if (fractionSize > 0 && number < 1) {
-      formatedText = number.toFixed(fractionSize);
-      number = parseFloat(formatedText);
-      formatedText = formatedText.replace(DECIMAL_SEP, decimalSep);
+    // format the integer digits with grouping separators
+    var groups = [];
+    if (digits.length > pattern.lgSize) {
+      groups.unshift(digits.splice(-pattern.lgSize).join(''));
     }
-  }
+    while (digits.length > pattern.gSize) {
+      groups.unshift(digits.splice(-pattern.gSize).join(''));
+    }
+    if (digits.length) {
+      groups.unshift(digits.join(''));
+    }
+    formattedText = groups.join(groupSep);
 
-  if (number === 0) {
-    isNegative = false;
-  }
+    // append the decimal digits
+    if (decimals.length) {
+      formattedText += decimalSep + decimals.join('');
+    }
 
-  parts.push(isNegative ? pattern.negPre : pattern.posPre,
-             formatedText,
-             isNegative ? pattern.negSuf : pattern.posSuf);
-  return parts.join('');
+    if (exponent) {
+      formattedText += 'e+' + exponent;
+    }
+  }
+  if (number < 0 && !isZero) {
+    return pattern.negPre + formattedText + pattern.negSuf;
+  } else {
+    return pattern.posPre + formattedText + pattern.posSuf;
+  }
 }
 
 function padNumber(num, digits, trim) {
@@ -18808,7 +19125,7 @@ function padNumber(num, digits, trim) {
     num = -num;
   }
   num = '' + num;
-  while (num.length < digits) num = '0' + num;
+  while (num.length < digits) num = ZERO_CHAR + num;
   if (trim) {
     num = num.substr(num.length - digits);
   }
@@ -19319,17 +19636,6 @@ function limitToFilter() {
  * `reverse` is not set, which means it defaults to `false`.
    <example module="orderByExample">
      <file name="index.html">
-       <script>
-         angular.module('orderByExample', [])
-           .controller('ExampleController', ['$scope', function($scope) {
-             $scope.friends =
-                 [{name:'John', phone:'555-1212', age:10},
-                  {name:'Mary', phone:'555-9876', age:19},
-                  {name:'Mike', phone:'555-4321', age:21},
-                  {name:'Adam', phone:'555-5678', age:35},
-                  {name:'Julie', phone:'555-8765', age:29}];
-           }]);
-       </script>
        <div ng-controller="ExampleController">
          <table class="friend">
            <tr>
@@ -19345,6 +19651,17 @@ function limitToFilter() {
          </table>
        </div>
      </file>
+     <file name="script.js">
+       angular.module('orderByExample', [])
+         .controller('ExampleController', ['$scope', function($scope) {
+           $scope.friends =
+               [{name:'John', phone:'555-1212', age:10},
+                {name:'Mary', phone:'555-9876', age:19},
+                {name:'Mike', phone:'555-4321', age:21},
+                {name:'Adam', phone:'555-5678', age:35},
+                {name:'Julie', phone:'555-8765', age:29}];
+         }]);
+     </file>
    </example>
  *
  * The predicate and reverse parameters can be controlled dynamically through scope properties,
@@ -19352,49 +19669,24 @@ function limitToFilter() {
  * @example
    <example module="orderByExample">
      <file name="index.html">
-       <script>
-         angular.module('orderByExample', [])
-           .controller('ExampleController', ['$scope', function($scope) {
-             $scope.friends =
-                 [{name:'John', phone:'555-1212', age:10},
-                  {name:'Mary', phone:'555-9876', age:19},
-                  {name:'Mike', phone:'555-4321', age:21},
-                  {name:'Adam', phone:'555-5678', age:35},
-                  {name:'Julie', phone:'555-8765', age:29}];
-             $scope.predicate = 'age';
-             $scope.reverse = true;
-             $scope.order = function(predicate) {
-               $scope.reverse = ($scope.predicate === predicate) ? !$scope.reverse : false;
-               $scope.predicate = predicate;
-             };
-           }]);
-       </script>
-       <style type="text/css">
-         .sortorder:after {
-           content: '\25b2';
-         }
-         .sortorder.reverse:after {
-           content: '\25bc';
-         }
-       </style>
        <div ng-controller="ExampleController">
          <pre>Sorting predicate = {{predicate}}; reverse = {{reverse}}</pre>
          <hr/>
-         [ <a href="" ng-click="predicate=''">unsorted</a> ]
+         <button ng-click="predicate=''">Set to unsorted</button>
          <table class="friend">
            <tr>
-             <th>
-               <a href="" ng-click="order('name')">Name</a>
-               <span class="sortorder" ng-show="predicate === 'name'" ng-class="{reverse:reverse}"></span>
-             </th>
-             <th>
-               <a href="" ng-click="order('phone')">Phone Number</a>
-               <span class="sortorder" ng-show="predicate === 'phone'" ng-class="{reverse:reverse}"></span>
-             </th>
-             <th>
-               <a href="" ng-click="order('age')">Age</a>
-               <span class="sortorder" ng-show="predicate === 'age'" ng-class="{reverse:reverse}"></span>
-             </th>
+            <th>
+                <button ng-click="order('name')">Name</button>
+                <span class="sortorder" ng-show="predicate === 'name'" ng-class="{reverse:reverse}"></span>
+            </th>
+            <th>
+                <button ng-click="order('phone')">Phone Number</button>
+                <span class="sortorder" ng-show="predicate === 'phone'" ng-class="{reverse:reverse}"></span>
+            </th>
+            <th>
+                <button ng-click="order('age')">Age</button>
+                <span class="sortorder" ng-show="predicate === 'age'" ng-class="{reverse:reverse}"></span>
+            </th>
            </tr>
            <tr ng-repeat="friend in friends | orderBy:predicate:reverse">
              <td>{{friend.name}}</td>
@@ -19404,6 +19696,31 @@ function limitToFilter() {
          </table>
        </div>
      </file>
+     <file name="script.js">
+       angular.module('orderByExample', [])
+         .controller('ExampleController', ['$scope', function($scope) {
+           $scope.friends =
+               [{name:'John', phone:'555-1212', age:10},
+                {name:'Mary', phone:'555-9876', age:19},
+                {name:'Mike', phone:'555-4321', age:21},
+                {name:'Adam', phone:'555-5678', age:35},
+                {name:'Julie', phone:'555-8765', age:29}];
+           $scope.predicate = 'age';
+           $scope.reverse = true;
+           $scope.order = function(predicate) {
+             $scope.reverse = ($scope.predicate === predicate) ? !$scope.reverse : false;
+             $scope.predicate = predicate;
+           };
+         }]);
+      </file>
+     <file name="style.css">
+       .sortorder:after {
+         content: '\25b2';
+       }
+       .sortorder.reverse:after {
+         content: '\25bc';
+       }
+     </file>
    </example>
  *
  * It's also possible to call the orderBy filter manually, by injecting `$filter`, retrieving the
@@ -19415,21 +19732,30 @@ function limitToFilter() {
  * @example
   <example module="orderByExample">
     <file name="index.html">
-      <div ng-controller="ExampleController">
-        <table class="friend">
-          <tr>
-            <th><a href="" ng-click="reverse=false;order('name', false)">Name</a>
-              (<a href="" ng-click="order('-name',false)">^</a>)</th>
-            <th><a href="" ng-click="reverse=!reverse;order('phone', reverse)">Phone Number</a></th>
-            <th><a href="" ng-click="reverse=!reverse;order('age',reverse)">Age</a></th>
-          </tr>
-          <tr ng-repeat="friend in friends">
-            <td>{{friend.name}}</td>
-            <td>{{friend.phone}}</td>
-            <td>{{friend.age}}</td>
-          </tr>
-        </table>
-      </div>
+    <div ng-controller="ExampleController">
+      <pre>Sorting predicate = {{predicate}}; reverse = {{reverse}}</pre>
+      <table class="friend">
+        <tr>
+          <th>
+              <button ng-click="order('name')">Name</button>
+              <span class="sortorder" ng-show="predicate === 'name'" ng-class="{reverse:reverse}"></span>
+          </th>
+          <th>
+              <button ng-click="order('phone')">Phone Number</button>
+              <span class="sortorder" ng-show="predicate === 'phone'" ng-class="{reverse:reverse}"></span>
+          </th>
+          <th>
+              <button ng-click="order('age')">Age</button>
+              <span class="sortorder" ng-show="predicate === 'age'" ng-class="{reverse:reverse}"></span>
+          </th>
+        </tr>
+        <tr ng-repeat="friend in friends">
+          <td>{{friend.name}}</td>
+          <td>{{friend.phone}}</td>
+          <td>{{friend.age}}</td>
+        </tr>
+      </table>
+    </div>
     </file>
 
     <file name="script.js">
@@ -19443,12 +19769,23 @@ function limitToFilter() {
             { name: 'Adam',    phone: '555-5678',    age: 35 },
             { name: 'Julie',   phone: '555-8765',    age: 29 }
           ];
-          $scope.order = function(predicate, reverse) {
-            $scope.friends = orderBy($scope.friends, predicate, reverse);
+          $scope.order = function(predicate) {
+            $scope.predicate = predicate;
+            $scope.reverse = ($scope.predicate === predicate) ? !$scope.reverse : false;
+            $scope.friends = orderBy($scope.friends, predicate, $scope.reverse);
           };
-          $scope.order('-age',false);
+          $scope.order('age', true);
         }]);
     </file>
+
+    <file name="style.css">
+       .sortorder:after {
+         content: '\25b2';
+       }
+       .sortorder.reverse:after {
+         content: '\25bc';
+       }
+    </file>
 </example>
  */
 orderByFilter.$inject = ['$parse'];
@@ -19778,20 +20115,7 @@ var htmlAnchorDirective = valueFn({
  * {@link guide/expression expression} inside `ngDisabled` evaluates to truthy.
  *
  * A special directive is necessary because we cannot use interpolation inside the `disabled`
- * attribute.  The following example would make the button enabled on Chrome/Firefox
- * but not on older IEs:
- *
- * ```html
- * <!-- See below for an example of ng-disabled being used correctly -->
- * <div ng-init="isDisabled = false">
- *  <button disabled="{{isDisabled}}">Disabled</button>
- * </div>
- * ```
- *
- * This is because the HTML specification does not require browsers to preserve the values of
- * boolean attributes such as `disabled` (Their presence means true and their absence means false.)
- * If we put an Angular interpolation expression into such an attribute then the
- * binding information would be lost when the browser removes the attribute.
+ * attribute. See the {@link guide/interpolation interpolation guide} for more info.
  *
  * @example
     <example>
@@ -19826,15 +20150,9 @@ var htmlAnchorDirective = valueFn({
  * Note that this directive should not be used together with {@link ngModel `ngModel`},
  * as this can lead to unexpected behavior.
  *
- * ### Why do we need `ngChecked`?
+ * A special directive is necessary because we cannot use interpolation inside the `checked`
+ * attribute. See the {@link guide/interpolation interpolation guide} for more info.
  *
- * The HTML specification does not require browsers to preserve the values of boolean attributes
- * such as checked. (Their presence means true and their absence means false.)
- * If we put an Angular interpolation expression into such an attribute then the
- * binding information would be lost when the browser removes the attribute.
- * The `ngChecked` directive solves this problem for the `checked` attribute.
- * This complementary directive is not removed by the browser and so provides
- * a permanent reliable place to store the binding information.
  * @example
     <example>
       <file name="index.html">
@@ -19863,13 +20181,12 @@ var htmlAnchorDirective = valueFn({
  * @priority 100
  *
  * @description
- * The HTML specification does not require browsers to preserve the values of boolean attributes
- * such as readonly. (Their presence means true and their absence means false.)
- * If we put an Angular interpolation expression into such an attribute then the
- * binding information would be lost when the browser removes the attribute.
- * The `ngReadonly` directive solves this problem for the `readonly` attribute.
- * This complementary directive is not removed by the browser and so provides
- * a permanent reliable place to store the binding information.
+ *
+ * Sets the `readOnly` attribute on the element, if the expression inside `ngReadonly` is truthy.
+ *
+ * A special directive is necessary because we cannot use interpolation inside the `readOnly`
+ * attribute. See the {@link guide/interpolation interpolation guide} for more info.
+ *
  * @example
     <example>
       <file name="index.html">
@@ -19898,13 +20215,11 @@ var htmlAnchorDirective = valueFn({
  * @priority 100
  *
  * @description
- * The HTML specification does not require browsers to preserve the values of boolean attributes
- * such as selected. (Their presence means true and their absence means false.)
- * If we put an Angular interpolation expression into such an attribute then the
- * binding information would be lost when the browser removes the attribute.
- * The `ngSelected` directive solves this problem for the `selected` attribute.
- * This complementary directive is not removed by the browser and so provides
- * a permanent reliable place to store the binding information.
+ *
+ * Sets the `selected` attribute on the element, if the expression inside `ngSelected` is truthy.
+ *
+ * A special directive is necessary because we cannot use interpolation inside the `selected`
+ * attribute. See the {@link guide/interpolation interpolation guide} for more info.
  *
  * @example
     <example>
@@ -19936,13 +20251,12 @@ var htmlAnchorDirective = valueFn({
  * @priority 100
  *
  * @description
- * The HTML specification does not require browsers to preserve the values of boolean attributes
- * such as open. (Their presence means true and their absence means false.)
- * If we put an Angular interpolation expression into such an attribute then the
- * binding information would be lost when the browser removes the attribute.
- * The `ngOpen` directive solves this problem for the `open` attribute.
- * This complementary directive is not removed by the browser and so provides
- * a permanent reliable place to store the binding information.
+ *
+ * Sets the `open` attribute on the element, if the expression inside `ngOpen` is truthy.
+ *
+ * A special directive is necessary because we cannot use interpolation inside the `open`
+ * attribute. See the {@link guide/interpolation interpolation guide} for more info.
+ *
  * @example
      <example>
        <file name="index.html">
@@ -20398,13 +20712,9 @@ function FormController(element, attrs, $scope, $animate, $interpolate) {
  *
  * In Angular, forms can be nested. This means that the outer form is valid when all of the child
  * forms are valid as well. However, browsers do not allow nesting of `<form>` elements, so
- * Angular provides the {@link ng.directive:ngForm `ngForm`} directive which behaves identically to
- * `<form>` but can be nested.  This allows you to have nested forms, which is very useful when
- * using Angular validation directives in forms that are dynamically generated using the
- * {@link ng.directive:ngRepeat `ngRepeat`} directive. Since you cannot dynamically generate the `name`
- * attribute of input elements using interpolation, you have to wrap each set of repeated inputs in an
- * `ngForm` directive and nest these in an outer `form` element.
- *
+ * Angular provides the {@link ng.directive:ngForm `ngForm`} directive, which behaves identically to
+ * `form` but can be nested. Nested forms can be useful, for example, if the validity of a sub-group
+ * of controls needs to be determined.
  *
  * # CSS classes
  *  - `ng-valid` is set if the form is valid.
@@ -20625,7 +20935,18 @@ var ngFormDirective = formDirectiveFactory(true);
 // Regex code is obtained from SO: https://stackoverflow.com/questions/3143070/javascript-regex-iso-datetime#answer-3143231
 var ISO_DATE_REGEXP = /\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z)/;
 // See valid URLs in RFC3987 (http://tools.ietf.org/html/rfc3987)
-var URL_REGEXP = /^[A-Za-z][A-Za-z\d.+-]*:\/*(?:\w+(?::\w+)?@)?[^\s/]+(?::\d+)?(?:\/[\w#!:.?+=&%@\-/]*)?$/;
+// Note: We are being more lenient, because browsers are too.
+//   1. Scheme
+//   2. Slashes
+//   3. Username
+//   4. Password
+//   5. Hostname
+//   6. Port
+//   7. Path
+//   8. Query
+//   9. Fragment
+//                 1111111111111111 222   333333    44444        555555555555555555555555    666     77777777     8888888     999
+var URL_REGEXP = /^[a-z][a-z\d.+-]*:\/*(?:[^:@]+(?::[^@]+)?@)?(?:[^\s:/?#]+|\[[a-f\d:]+\])(?::\d+)?(?:\/[^?#]*)?(?:\?[^#]*)?(?:#.*)?$/i;
 var EMAIL_REGEXP = /^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$/i;
 var NUMBER_REGEXP = /^\s*(\-|\+)?(\d+|(\d*(\.\d*)))([eE][+-]?\d+)?\s*$/;
 var DATE_REGEXP = /^(\d{4})-(\d{2})-(\d{2})$/;
@@ -24389,6 +24710,8 @@ var ngIncludeDirective = ['$templateRequest', '$anchorScroll', '$animate',
             //set the 2nd param to true to ignore the template request error so that the inner
             //contents and scope can be cleaned up.
             $templateRequest(src, true).then(function(response) {
+              if (scope.$$destroyed) return;
+
               if (thisChangeId !== changeCounter) return;
               var newScope = scope.$new();
               ctrl.template = response;
@@ -24410,6 +24733,8 @@ var ngIncludeDirective = ['$templateRequest', '$anchorScroll', '$animate',
               currentScope.$emit('$includeContentLoaded', src);
               scope.$eval(onloadExp);
             }, function() {
+              if (scope.$$destroyed) return;
+
               if (thisChangeId === changeCounter) {
                 cleanupLastIncludeContent();
                 scope.$emit('$includeContentError', src);
@@ -25088,11 +25413,14 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
    * which may be caused by a pending debounced event or because the input is waiting for a some
    * future event.
    *
-   * If you have an input that uses `ng-model-options` to set up debounced events or events such
-   * as blur you can have a situation where there is a period when the `$viewValue`
-   * is out of synch with the ngModel's `$modelValue`.
+   * If you have an input that uses `ng-model-options` to set up debounced updates or updates that
+   * depend on special events such as blur, you can have a situation where there is a period when
+   * the `$viewValue` is out of sync with the ngModel's `$modelValue`.
+   *
+   * In this case, you can use `$rollbackViewValue()` to manually cancel the debounced / future update
+   * and reset the input to the last committed view value.
    *
-   * In this case, you can run into difficulties if you try to update the ngModel's `$modelValue`
+   * It is also possible that you run into difficulties if you try to update the ngModel's `$modelValue`
    * programmatically before these debounced/future events have resolved/occurred, because Angular's
    * dirty checking mechanism is not able to tell whether the model has actually changed or not.
    *
@@ -25105,39 +25433,63 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
    *     angular.module('cancel-update-example', [])
    *
    *     .controller('CancelUpdateController', ['$scope', function($scope) {
-   *       $scope.resetWithCancel = function(e) {
-   *         if (e.keyCode == 27) {
-   *           $scope.myForm.myInput1.$rollbackViewValue();
-   *           $scope.myValue = '';
-   *         }
-   *       };
-   *       $scope.resetWithoutCancel = function(e) {
+   *       $scope.model = {};
+   *
+   *       $scope.setEmpty = function(e, value, rollback) {
    *         if (e.keyCode == 27) {
-   *           $scope.myValue = '';
+   *           e.preventDefault();
+   *           if (rollback) {
+   *             $scope.myForm[value].$rollbackViewValue();
+   *           }
+   *           $scope.model[value] = '';
    *         }
    *       };
    *     }]);
    *   </file>
    *   <file name="index.html">
    *     <div ng-controller="CancelUpdateController">
-   *       <p>Try typing something in each input.  See that the model only updates when you
-   *          blur off the input.
-   *        </p>
-   *        <p>Now see what happens if you start typing then press the Escape key</p>
+   *        <p>Both of these inputs are only updated if they are blurred. Hitting escape should
+   *        empty them. Follow these steps and observe the difference:</p>
+   *       <ol>
+   *         <li>Type something in the input. You will see that the model is not yet updated</li>
+   *         <li>Press the Escape key.
+   *           <ol>
+   *             <li> In the first example, nothing happens, because the model is already '', and no
+   *             update is detected. If you blur the input, the model will be set to the current view.
+   *             </li>
+   *             <li> In the second example, the pending update is cancelled, and the input is set back
+   *             to the last committed view value (''). Blurring the input does nothing.
+   *             </li>
+   *           </ol>
+   *         </li>
+   *       </ol>
    *
    *       <form name="myForm" ng-model-options="{ updateOn: 'blur' }">
-   *         <p id="inputDescription1">With $rollbackViewValue()</p>
-   *         <input name="myInput1" aria-describedby="inputDescription1" ng-model="myValue"
-   *                ng-keydown="resetWithCancel($event)"><br/>
-   *         myValue: "{{ myValue }}"
-   *
-   *         <p id="inputDescription2">Without $rollbackViewValue()</p>
-   *         <input name="myInput2" aria-describedby="inputDescription2" ng-model="myValue"
-   *                ng-keydown="resetWithoutCancel($event)"><br/>
-   *         myValue: "{{ myValue }}"
+   *         <div>
+   *        <p id="inputDescription1">Without $rollbackViewValue():</p>
+   *         <input name="value1" aria-describedby="inputDescription1" ng-model="model.value1"
+   *                ng-keydown="setEmpty($event, 'value1')">
+   *         value1: "{{ model.value1 }}"
+   *         </div>
+   *
+   *         <div>
+   *        <p id="inputDescription2">With $rollbackViewValue():</p>
+   *         <input name="value2" aria-describedby="inputDescription2" ng-model="model.value2"
+   *                ng-keydown="setEmpty($event, 'value2', true)">
+   *         value2: "{{ model.value2 }}"
+   *         </div>
    *       </form>
    *     </div>
    *   </file>
+       <file name="style.css">
+          div {
+            display: table-cell;
+          }
+          div:nth-child(1) {
+            padding-right: 30px;
+          }
+
+        </file>
    * </example>
    */
   this.$rollbackViewValue = function() {
@@ -25251,7 +25603,7 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
       forEach(ctrl.$asyncValidators, function(validator, name) {
         var promise = validator(modelValue, viewValue);
         if (!isPromiseLike(promise)) {
-          throw ngModelMinErr("$asyncValidators",
+          throw ngModelMinErr('nopromise',
             "Expected asynchronous validator to return a promise but got '{0}' instead.", promise);
         }
         setValidity(name, undefined);
@@ -26697,7 +27049,7 @@ var ngOptionsDirective = ['$compile', '$parse', function($compile, $parse) {
                 (current === emptyOption_ ||
                 current === unknownOption_ ||
                 current.nodeType === NODE_TYPE_COMMENT ||
-                current.value === '')) {
+                (nodeName_(current) === 'option' && current.value === ''))) {
             current = current.nextSibling;
           }
         }
@@ -26787,7 +27139,8 @@ var ngOptionsDirective = ['$compile', '$parse', function($compile, $parse) {
         // Check to see if the value has changed due to the update to the options
         if (!ngModelCtrl.$isEmpty(previousValue)) {
           var nextValue = selectCtrl.readValue();
-          if (ngOptions.trackBy ? !equals(previousValue, nextValue) : previousValue !== nextValue) {
+          var isNotPrimitive = ngOptions.trackBy || multiple;
+          if (isNotPrimitive ? !equals(previousValue, nextValue) : previousValue !== nextValue) {
             ngModelCtrl.$setViewValue(nextValue);
             ngModelCtrl.$render();
           }
@@ -28456,7 +28809,7 @@ var SelectController =
  *
  * The `select` directive is used together with {@link ngModel `ngModel`} to provide data-binding
  * between the scope and the `<select>` control (including setting default values).
- * Ìt also handles dynamic `<option>` elements, which can be added using the {@link ngRepeat `ngRepeat}` or
+ * It also handles dynamic `<option>` elements, which can be added using the {@link ngRepeat `ngRepeat}` or
  * {@link ngOptions `ngOptions`} directives.
  *
  * When an item in the `<select>` menu is selected, the value of the selected option will be bound
@@ -28658,7 +29011,8 @@ var selectDirective = function() {
     controller: SelectController,
     priority: 1,
     link: {
-      pre: selectPreLink
+      pre: selectPreLink,
+      post: selectPostLink
     }
   };
 
@@ -28672,13 +29026,6 @@ var selectDirective = function() {
 
       selectCtrl.ngModelCtrl = ngModelCtrl;
 
-      // We delegate rendering to the `writeValue` method, which can be changed
-      // if the select can have multiple selected values or if the options are being
-      // generated by `ngOptions`
-      ngModelCtrl.$render = function() {
-        selectCtrl.writeValue(ngModelCtrl.$viewValue);
-      };
-
       // When the selected item(s) changes we delegate getting the value of the select control
       // to the `readValue` method, which can be changed if the select can have multiple
       // selected values or if the options are being generated by `ngOptions`
@@ -28732,6 +29079,23 @@ var selectDirective = function() {
 
       }
     }
+
+    function selectPostLink(scope, element, attrs, ctrls) {
+      // if ngModel is not defined, we don't need to do anything
+      var ngModelCtrl = ctrls[1];
+      if (!ngModelCtrl) return;
+
+      var selectCtrl = ctrls[0];
+
+      // We delegate rendering to the `writeValue` method, which can be changed
+      // if the select can have multiple selected values or if the options are being
+      // generated by `ngOptions`.
+      // This must be done in the postLink fn to prevent $render to be called before
+      // all nodes have been linked correctly.
+      ngModelCtrl.$render = function() {
+        selectCtrl.writeValue(ngModelCtrl.$viewValue);
+      };
+    }
 };

@@ -28778,6 +29142,64 @@ var styleDirective = valueFn({
   terminal: false
 });
 
+/**
+ * @ngdoc directive
+ * @name ngRequired
+ *
+ * @description
+ *
+ * ngRequired adds the required {@link ngModel.NgModelController#$validators `validator`} to {@link ngModel `ngModel`}.
+ * It is most often used for {@link input `input`} and {@link select `select`} controls, but can also be
+ * applied to custom controls.
+ *
+ * The directive sets the `required` attribute on the element if the Angular expression inside
+ * `ngRequired` evaluates to true. A special directive for setting `required` is necessary because we
+ * cannot use interpolation inside `required`. See the {@link guide/interpolation interpolation guide}
+ * for more info.
+ *
+ * The validator will set the `required` error key to true if the `required` attribute is set and
+ * calling {@link ngModel.NgModelController#$isEmpty `NgModelController.$isEmpty` with the
+ * {@link ngModel.NgModelController#$viewValue `ngModel.$viewValue`} returns `true`. For example, the
+ * `$isEmpty()` implementation for `input[text]` checks the length of the `$viewValue`. When developing
+ * custom controls, `$isEmpty()` can be overwritten to account for a $viewValue that is not string-based.
+ *
+ * @example
+ * <example name="ngRequiredDirective" module="ngRequiredExample">
+ *   <file name="index.html">
+ *     <script>
+ *       angular.module('ngRequiredExample', [])
+ *         .controller('ExampleController', ['$scope', function($scope) {
+ *           $scope.required = true;
+ *         }]);
+ *     </script>
+ *     <div ng-controller="ExampleController">
+ *       <form name="form">
+ *         <label for="required">Toggle required: </label>
+ *         <input type="checkbox" ng-model="required" id="required" />
+ *         <br>
+ *         <label for="input">This input must be filled if `required` is true: </label>
+ *         <input type="text" ng-model="model" id="input" name="input" ng-required="required" /><br>
+ *         <hr>
+ *         required error set? = <code>{{form.input.$error.required}}</code><br>
+ *         model = <code>{{model}}</code>
+ *       </form>
+ *     </div>
+ *   </file>
+ *   <file name="protractor.js" type="protractor">
+       var required = element(by.binding('form.input.$error.required'));
+       var model = element(by.binding('model'));
+       var input = element(by.id('input'));
+
+       it('should set the required error', function() {
+         expect(required.getText()).toContain('true');
+
+         input.sendKeys('123');
+         expect(required.getText()).not.toContain('true');
+         expect(model.getText()).toContain('123');
+       });
+ *   </file>
+ * </example>
+ */
 var requiredDirective = function() {
   return {
     restrict: 'A',
@@ -28797,7 +29219,81 @@ var requiredDirective = function() {
   };
 };
 
+/**
+ * @ngdoc directive
+ * @name ngPattern
+ *
+ * @description
+ *
+ * ngPattern adds the pattern {@link ngModel.NgModelController#$validators `validator`} to {@link ngModel `ngModel`}.
+ * It is most often used for text-based {@link input `input`} controls, but can also be applied to custom text-based controls.
+ *
+ * The validator sets the `pattern` error key if the {@link ngModel.NgModelController#$viewValue `ngModel.$viewValue`}
+ * does not match a RegExp which is obtained by evaluating the Angular expression given in the
+ * `ngPattern` attribute value:
+ * * If the expression evaluates to a RegExp object, then this is used directly.
+ * * If the expression evaluates to a string, then it will be converted to a RegExp after wrapping it
+ * in `^` and `$` characters. For instance, `"abc"` will be converted to `new RegExp('^abc$')`.
+ *
+ * <div class="alert alert-info">
+ * **Note:** Avoid using the `g` flag on the RegExp, as it will cause each successive search to
+ * start at the index of the last search's match, thus not taking the whole input value into
+ * account.
+ * </div>
+ *
+ * <div class="alert alert-info">
+ * **Note:** This directive is also added when the plain `pattern` attribute is used, with two
+ * differences:
+ * <ol>
+ *   <li>
+ *     `ngPattern` does not set the `pattern` attribute and therefore HTML5 constraint validation is
+ *     not available.
+ *   </li>
+ *   <li>
+ *     The `ngPattern` attribute must be an expression, while the `pattern` value must be
+ *     interpolated.
+ *   </li>
+ * </ol>
+ * </div>
+ *
+ * @example
+ * <example name="ngPatternDirective" module="ngPatternExample">
+ *   <file name="index.html">
+ *     <script>
+ *       angular.module('ngPatternExample', [])
+ *         .controller('ExampleController', ['$scope', function($scope) {
+ *           $scope.regex = '\\d+';
+ *         }]);
+ *     </script>
+ *     <div ng-controller="ExampleController">
+ *       <form name="form">
+ *         <label for="regex">Set a pattern (regex string): </label>
+ *         <input type="text" ng-model="regex" id="regex" />
+ *         <br>
+ *         <label for="input">This input is restricted by the current pattern: </label>
+ *         <input type="text" ng-model="model" id="input" name="input" ng-pattern="regex" /><br>
+ *         <hr>
+ *         input valid? = <code>{{form.input.$valid}}</code><br>
+ *         model = <code>{{model}}</code>
+ *       </form>
+ *     </div>
+ *   </file>
+ *   <file name="protractor.js" type="protractor">
+       var model = element(by.binding('model'));
+       var input = element(by.id('input'));
+
+       it('should validate the input with the default pattern', function() {
+         input.sendKeys('aaa');
+         expect(model.getText()).not.toContain('aaa');
 
+         input.clear().then(function() {
+           input.sendKeys('123');
+           expect(model.getText()).toContain('123');
+         });
+       });
+ *   </file>
+ * </example>
+ */
 var patternDirective = function() {
   return {
     restrict: 'A',
@@ -28829,7 +29325,72 @@ var patternDirective = function() {
   };
 };
 
+/**
+ * @ngdoc directive
+ * @name ngMaxlength
+ *
+ * @description
+ *
+ * ngMaxlength adds the maxlength {@link ngModel.NgModelController#$validators `validator`} to {@link ngModel `ngModel`}.
+ * It is most often used for text-based {@link input `input`} controls, but can also be applied to custom text-based controls.
+ *
+ * The validator sets the `maxlength` error key if the {@link ngModel.NgModelController#$viewValue `ngModel.$viewValue`}
+ * is longer than the integer obtained by evaluating the Angular expression given in the
+ * `ngMaxlength` attribute value.
+ *
+ * <div class="alert alert-info">
+ * **Note:** This directive is also added when the plain `maxlength` attribute is used, with two
+ * differences:
+ * <ol>
+ *   <li>
+ *     `ngMaxlength` does not set the `maxlength` attribute and therefore HTML5 constraint
+ *     validation is not available.
+ *   </li>
+ *   <li>
+ *     The `ngMaxlength` attribute must be an expression, while the `maxlength` value must be
+ *     interpolated.
+ *   </li>
+ * </ol>
+ * </div>
+ *
+ * @example
+ * <example name="ngMaxlengthDirective" module="ngMaxlengthExample">
+ *   <file name="index.html">
+ *     <script>
+ *       angular.module('ngMaxlengthExample', [])
+ *         .controller('ExampleController', ['$scope', function($scope) {
+ *           $scope.maxlength = 5;
+ *         }]);
+ *     </script>
+ *     <div ng-controller="ExampleController">
+ *       <form name="form">
+ *         <label for="maxlength">Set a maxlength: </label>
+ *         <input type="number" ng-model="maxlength" id="maxlength" />
+ *         <br>
+ *         <label for="input">This input is restricted by the current maxlength: </label>
+ *         <input type="text" ng-model="model" id="input" name="input" ng-maxlength="maxlength" /><br>
+ *         <hr>
+ *         input valid? = <code>{{form.input.$valid}}</code><br>
+ *         model = <code>{{model}}</code>
+ *       </form>
+ *     </div>
+ *   </file>
+ *   <file name="protractor.js" type="protractor">
+       var model = element(by.binding('model'));
+       var input = element(by.id('input'));
+
+       it('should validate the input with the default maxlength', function() {
+         input.sendKeys('abcdef');
+         expect(model.getText()).not.toContain('abcdef');
 
+         input.clear().then(function() {
+           input.sendKeys('abcde');
+           expect(model.getText()).toContain('abcde');
+         });
+       });
+ *   </file>
+ * </example>
+ */
 var maxlengthDirective = function() {
   return {
     restrict: 'A',
@@ -28850,6 +29411,70 @@ var maxlengthDirective = function() {
   };
 };
 
+/**
+ * @ngdoc directive
+ * @name ngMinlength
+ *
+ * @description
+ *
+ * ngMinlength adds the minlength {@link ngModel.NgModelController#$validators `validator`} to {@link ngModel `ngModel`}.
+ * It is most often used for text-based {@link input `input`} controls, but can also be applied to custom text-based controls.
+ *
+ * The validator sets the `minlength` error key if the {@link ngModel.NgModelController#$viewValue `ngModel.$viewValue`}
+ * is shorter than the integer obtained by evaluating the Angular expression given in the
+ * `ngMinlength` attribute value.
+ *
+ * <div class="alert alert-info">
+ * **Note:** This directive is also added when the plain `minlength` attribute is used, with two
+ * differences:
+ * <ol>
+ *   <li>
+ *     `ngMinlength` does not set the `minlength` attribute and therefore HTML5 constraint
+ *     validation is not available.
+ *   </li>
+ *   <li>
+ *     The `ngMinlength` value must be an expression, while the `minlength` value must be
+ *     interpolated.
+ *   </li>
+ * </ol>
+ * </div>
+ *
+ * @example
+ * <example name="ngMinlengthDirective" module="ngMinlengthExample">
+ *   <file name="index.html">
+ *     <script>
+ *       angular.module('ngMinlengthExample', [])
+ *         .controller('ExampleController', ['$scope', function($scope) {
+ *           $scope.minlength = 3;
+ *         }]);
+ *     </script>
+ *     <div ng-controller="ExampleController">
+ *       <form name="form">
+ *         <label for="minlength">Set a minlength: </label>
+ *         <input type="number" ng-model="minlength" id="minlength" />
+ *         <br>
+ *         <label for="input">This input is restricted by the current minlength: </label>
+ *         <input type="text" ng-model="model" id="input" name="input" ng-minlength="minlength" /><br>
+ *         <hr>
+ *         input valid? = <code>{{form.input.$valid}}</code><br>
+ *         model = <code>{{model}}</code>
+ *       </form>
+ *     </div>
+ *   </file>
+ *   <file name="protractor.js" type="protractor">
+       var model = element(by.binding('model'));
+       var input = element(by.id('input'));
+
+       it('should validate the input with the default minlength', function() {
+         input.sendKeys('ab');
+         expect(model.getText()).not.toContain('ab');
+
+         input.sendKeys('abc');
+         expect(model.getText()).toContain('abc');
+       });
+ *   </file>
+ * </example>
+ */
 var minlengthDirective = function() {
   return {
     restrict: 'A',
@@ -28962,6 +29587,20 @@ $provide.value("$locale", {
       "Nov",
       "Dec"
     ],
+    "STANDALONEMONTH": [
+      "January",
+      "February",
+      "March",
+      "April",
+      "May",
+      "June",
+      "July",
+      "August",
+      "September",
+      "October",
+      "November",
+      "December"
+    ],
     "WEEKENDRANGE": [
       5,
       6
diff --git a/public/bower_components/lodash/.bower.json b/public/bower_components/lodash/.bower.json
index 7381731..897e1dc 100644
--- a/public/bower_components/lodash/.bower.json
+++ b/public/bower_components/lodash/.bower.json
@@ -10,6 +10,5 @@
   },
   "_source": "git://github.com/lodash/lodash.git",
   "_target": "^4.5.1",
-  "_originalSource": "lodash",
-  "_direct": true
+  "_originalSource": "lodash"
 }
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
index 6be1934..bae53c6 100644
--- a/public/index.html
+++ b/public/index.html
@@ -20,7 +20,7 @@
     <!-- END DYMANICLY LOADED CSS FILES -->
 
   </head>
-  <body class="login page-header-fixed page-sidebar-closed-hide-logo page-quick-sidebar-over-content" data-ng-class="{'page-container-bg-solid': settings.layout.pageBodySolid, 'page-sidebar-closed': settings.layout.pageSidebarClosed, 'page-quick-sidebar-open': settings.layout.pageQuickSidebarOpened}">
+  <body class="login page-header-fixed page-sidebar-closed-hide-logo page-quick-sidebar-over-content" ng-class="{'page-container-bg-solid': settings.layout.pageBodySolid, 'page-sidebar-closed': settings.layout.pageSidebarClosed, 'page-quick-sidebar-open': settings.layout.pageQuickSidebarOpened}">
     <!--[if lt IE 7]>
       <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
     <![endif]-->
@@ -31,8 +31,6 @@
         Loading…
       </div>
     </div>
-
-    <span us-spinner="{radius:30, width:8, length: 16, scale: 0.25}" spinner-key="spinner-grid"></span>
     <!-- END PAGE SPINNER -->
 
     <!-- BEGIN PAGE SPINNER -->
@@ -61,9 +59,9 @@
     <script src="bower_components/es5-shim/es5-shim.js"></script>
     <script src="bower_components/json3/lib/json3.min.js"></script>
     <![endif]-->
-    <script src="app/87d0ecfc.vendor.js"></script>
+    <script src="app/5ab35b6f.vendor.js"></script>
 
-    <script src="app/0d68dc73.app.js"></script>
+    <script src="app/5e99f337.app.js"></script>
 
     <!-- BEGIN JAVASCRIPTS(Load javascripts at bottom, this will reduce page load time) -->
     <!-- BEGIN CORE PLUGINS -->
diff --git a/release-notes/changelog_0.0.63.txt b/release-notes/changelog_0.0.63.txt
index db86773..f7bd9d3 100644
--- a/release-notes/changelog_0.0.63.txt
+++ b/release-notes/changelog_0.0.63.txt
@@ -1,5 +1,48 @@
 # xCALLY MOTION Changelog
 
+- * 9f2019e - 2016-03-09: Added context picklist for goto block 
+- * 6c21c79 - 2016-03-09: Fixed splitted appdata on custom applications 
+- * ae4ce39 - 2016-03-09: Fixed numeric values retrieve for applications settings 
+- * b11a1cb - 2016-03-09: add save of proxy and remote address (chat visitor) 
+- * f3491b2 - 2016-03-09: Fix outbound custom app setup 
+- * a284ad1 - 2016-03-09: Fixed set variable in callysquare for math and database 
+- * 6a83138 - 2016-03-09: jscripty directive and template update for input type checkbox 
+- * c3b6839 - 2016-03-09: add language text 
+- * 101d497 - 2016-03-09: change ip from request (snippet) 
+- * d44c2db - 2016-03-09: Deleted jscripty input, questions and sessions route 
+- * 64d0d16 - 2016-03-09: jscripty questions summary and detail api update 
+- * a160bce - 2016-03-09: add default value in chat action 
+- * 7b8fc98 - 2016-03-09: jscripty report section update 
+- * 9450e7f - 2016-03-09: I modified jscripty directive so that if an outgoing edge has a value separated by a comma, the value is split by comma and edges with the values are inserted in the edges array. 
+- * 02c286d - 2016-03-09: hide column context in queue list 
+- * 8fe5ceb - 2016-03-09: client app main gridOptions 
+- * 8277cc2 - 2016-03-09: server side models mail_application, mail_room, telephone 
+- * 41ca05b - 2016-03-09: I added validation error if block has an empty label 
+- * 24ea297 - 2016-03-09: server side api 
+- * 0aa20be - 2016-03-09: client app channel mail inbox filter role based 
+- * d1c98cf - 2016-03-09: add rating configuration in wizard 
+- * b173fd1 - 2016-03-09: add rating configuration in website view 
+- * 65834b5 - 2016-03-08: add rating (snippet and only after close by client) 
+- * 241c16f - 2016-03-08: Commit moh folder 
+- * 5ae0f73 - 2016-03-08: Fixed moh delete and bulkdelete server side 
+- * b689fcd - 2016-03-08: Add name requirement for dashboard cloning; Added edit for dashboard name. 
+- * d361ae0 - 2016-03-08: Fixed single value widget for no condition 
+- * d7e1faf - 2016-03-08: Fixed sounds uiselect population and values for route applications 
+- * 51cf8bc - 2016-03-08: server side models mail serverin, serverout 
+- * a901638 - 2016-03-08: server config util error.js 
+- * 42ee38f - 2016-03-08: server side config map 
+- * 939e47b - 2016-03-08: server side api mail account, queue, serverin, serverout 
+- * ff06aeb - 2016-03-08: client app channels mail + voice 
+- * 532d622 - 2016-03-08: Fixed voice recording api errors handling 
+- * b1dd3ab - 2016-03-08: Fixed preview column size for recordings 
+- * 9b6375e - 2016-03-08: Chat: add proactive actions (snippet) 
+- * 98fe41f - 2016-03-08: Fixing missing attribute in team default scope 
+- * 3fa7628 - 2016-03-08: Fixed date and duration display for voicemail messages 
+- * aadeb38 - 2016-03-08: Fixed no app message in voice routes lists 
+- * 0d8a359 - 2016-03-08: server side models mail_message, mail_room 
+- * 24c9961 - 2016-03-08: client side app.js license statement uncommented 
+- * 46d1839 - 2016-03-08: server side config map 
+- * 7a07b2c - 2016-03-08: client side tools 
 - * f53bfb0 - 2016-03-08: server side api voice_queue 
 - * 7dda3f8 - 2016-03-07: Added empty uiselects warnings; Added route name validation; Fixed voicemail list load on internal routes. 
 - * 35d15a2 - 2016-03-07: server side models team.js 
@@ -71,46 +114,4 @@
 - * 1c5fcf7 - 2016-03-03: client assets languages 
 - * 1a78dd2 - 2016-03-03: Added underscore for all route extensions 
 - * e59eeba - 2016-03-03: Added voicemail default context; Fixed context creation and update; Fixed voicemail creation and update; 
-- * 5fc88b3 - 2016-03-02: add language swedish 
-- * 5303041 - 2016-03-02: server side models 
-- * 86824fb - 2016-03-02: server side api 
-- * 2b2a415 - 2016-03-02: client components sidebar 
-- * 0181829 - 2016-03-02: client app channels 
-- * 9783709 - 2016-03-02: client assets 
-- * d9bf0a7 - 2016-03-02: client app channels 
-- * 4ae7c24 - 2016-03-02: Updated trunk settings 
-- * 0771e4a - 2016-03-02: add enquiry enable functionality 
-- * d356faa - 2016-03-02: Playback block validation error control 
-- * df52157 - 2016-03-02: modify 
-- * bb652ba - 2016-03-02: modify 
-- * 6c45a1a - 2016-03-02: edit preview directive with new changes 
-- * e76ce78 - 2016-03-02: remove old messages in chat snippet 
-- * 8404b85 - 2016-03-02: add state in chat visitor 
-- * 3a0bb57 - 2016-03-02: Updated user table and agent voice realtime 
-- * f4ce335 - 2016-03-02: chat: handle custom enquiry form 
-- * a501b45 - 2016-03-02: Added pagination for voice agent realtime 
-- * 52e577d - 2016-03-02: client side staff agent view 
-- * 33b9c8b - 2016-03-02: client app channels chat visitor 
-- * dd15143 - 2016-03-02: client side components sidebar 
-- * c0df9bc - 2016-03-02: server side models 
-- * 8ebe164 - 2016-03-02: server side api chat visitor 
-- * 8d8fb2b - 2016-03-02: client side assets 
-- * 5a21680 - 2016-03-02: client side assets languages 
-- * 42469bf - 2016-03-01: add spanish language 
-- * 0e861a6 - 2016-03-01: new version 
-- * d6e6d4c - 2016-03-01: handle unmanaged chat session 
-- * d071929 - 2016-03-01: update mxgraph 
-- * d080ad6 - 2016-03-01: added channel for queueadd actions 
-- * fc0c732 - 2016-03-01: Fixed acw report in agent report 
-- * d4e378c - 2016-03-01: server config routing mail 
-- * 101a83a - 2016-03-01: server config routing map 
-- * aa4a075 - 2016-03-01: client app channels disable buttons 
-- * 5edebcc - 2016-03-01: server models history 
-- * 015c641 - 2016-03-01: server side config history 
-- * 3401a4e - 2016-03-01: server config routing mail + chat capacity 
-- * 6a1674d - 2016-03-01: server side api mail_room 
-- * 4e2a68b - 2016-03-01: client side app channels mail inbox update 
-- * 17f9919 - 2016-03-01: Completed voice realtime (agents) 
-- * 5e062dc - 2016-03-01: package update 
-- * 6f2e1b5 - 2016-03-01: Add languages: korean and french 
 
diff --git a/server/api/action/action.controller.js b/server/api/action/action.controller.js
index b4f1717..668093d 100644
--- a/server/api/action/action.controller.js
+++ b/server/api/action/action.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/action.socket.js b/server/api/action/action.socket.js
index c0c69e5..fa211ca 100644
--- a/server/api/action/action.socket.js
+++ b/server/api/action/action.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/index.js b/server/api/action/index.js
index 208a37b..63a6f73 100644
--- a/server/api/action/index.js
+++ b/server/api/action/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/agent/agent.controller.js b/server/api/agent/agent.controller.js
index dd60229..63d0d93 100644
--- a/server/api/agent/agent.controller.js
+++ b/server/api/agent/agent.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/agent/agent.socket.js b/server/api/agent/agent.socket.js
index d242117..d956f44 100644
--- a/server/api/agent/agent.socket.js
+++ b/server/api/agent/agent.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/agent/index.js b/server/api/agent/index.js
index 3b01fd9..04bd2e3 100644
--- a/server/api/agent/index.js
+++ b/server/api/agent/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/ami/ami.ami.js b/server/api/ami/ami.ami.js
index ff057c2..2e48045 100644
--- a/server/api/ami/ami.ami.js
+++ b/server/api/ami/ami.ami.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/ami/ami.controller.js b/server/api/ami/ami.controller.js
index 88b0524..b66dafa 100644
--- a/server/api/ami/ami.controller.js
+++ b/server/api/ami/ami.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/ami/ami.socket.js b/server/api/ami/ami.socket.js
index abf67ec..dea7933 100644
--- a/server/api/ami/ami.socket.js
+++ b/server/api/ami/ami.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/ami/ami.spec.js b/server/api/ami/ami.spec.js
index 684ce39..0659283 100644
--- a/server/api/ami/ami.spec.js
+++ b/server/api/ami/ami.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/ami/index.js b/server/api/ami/index.js
index 800b6c5..ba604a8 100644
--- a/server/api/ami/index.js
+++ b/server/api/ami/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.controller.js b/server/api/automation/automation.controller.js
index fde5132..8452bfb 100644
--- a/server/api/automation/automation.controller.js
+++ b/server/api/automation/automation.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.socket.js b/server/api/automation/automation.socket.js
index 3374c25..bb02403 100644
--- a/server/api/automation/automation.socket.js
+++ b/server/api/automation/automation.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.spec.js b/server/api/automation/automation.spec.js
index fd8a568..5d4ab85 100644
--- a/server/api/automation/automation.spec.js
+++ b/server/api/automation/automation.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/index.js b/server/api/automation/index.js
index f854e18..5944dd8 100644
--- a/server/api/automation/index.js
+++ b/server/api/automation/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/canned_answer/canned_answer.controller.js b/server/api/canned_answer/canned_answer.controller.js
index d3ba2b4..061310d 100644
--- a/server/api/canned_answer/canned_answer.controller.js
+++ b/server/api/canned_answer/canned_answer.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/canned_answer/canned_answer.socket.js b/server/api/canned_answer/canned_answer.socket.js
index ad7db6d..813d635 100644
--- a/server/api/canned_answer/canned_answer.socket.js
+++ b/server/api/canned_answer/canned_answer.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/canned_answer/index.js b/server/api/canned_answer/index.js
index 760ee23..323538f 100644
--- a/server/api/canned_answer/index.js
+++ b/server/api/canned_answer/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chanspy/chanspy.controller.js b/server/api/chanspy/chanspy.controller.js
index 681d2b1..50e25e4 100644
--- a/server/api/chanspy/chanspy.controller.js
+++ b/server/api/chanspy/chanspy.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chanspy/chanspy.socket.js b/server/api/chanspy/chanspy.socket.js
index ea61854..f68842c 100644
--- a/server/api/chanspy/chanspy.socket.js
+++ b/server/api/chanspy/chanspy.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chanspy/index.js b/server/api/chanspy/index.js
index 6ef132a..21f7ff4 100644
--- a/server/api/chanspy/index.js
+++ b/server/api/chanspy/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_application/chat_application.controller.js b/server/api/chat_application/chat_application.controller.js
index 9e27571..4caeaae 100644
--- a/server/api/chat_application/chat_application.controller.js
+++ b/server/api/chat_application/chat_application.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_application/chat_application.socket.js b/server/api/chat_application/chat_application.socket.js
index 24d057e..3724ad0 100644
--- a/server/api/chat_application/chat_application.socket.js
+++ b/server/api/chat_application/chat_application.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_application/chat_application.spec.js b/server/api/chat_application/chat_application.spec.js
index 1ca9ede..20ce7ed 100644
--- a/server/api/chat_application/chat_application.spec.js
+++ b/server/api/chat_application/chat_application.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_application/index.js b/server/api/chat_application/index.js
index 2cffeb8..67afca1 100644
--- a/server/api/chat_application/index.js
+++ b/server/api/chat_application/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_enquiry/enquiry.controller.js b/server/api/chat_enquiry/enquiry.controller.js
index c7e0a9e..58661d2 100644
--- a/server/api/chat_enquiry/enquiry.controller.js
+++ b/server/api/chat_enquiry/enquiry.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_enquiry/enquiry.socket.js b/server/api/chat_enquiry/enquiry.socket.js
index 5fca8ad..c055e75 100644
--- a/server/api/chat_enquiry/enquiry.socket.js
+++ b/server/api/chat_enquiry/enquiry.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_enquiry/index.js b/server/api/chat_enquiry/index.js
index 6b9ecf6..33cf604 100644
--- a/server/api/chat_enquiry/index.js
+++ b/server/api/chat_enquiry/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_message/chat_message.controller.js b/server/api/chat_message/chat_message.controller.js
index 9a7b770..93c3f70 100644
--- a/server/api/chat_message/chat_message.controller.js
+++ b/server/api/chat_message/chat_message.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_message/chat_message.socket.js b/server/api/chat_message/chat_message.socket.js
index 49af1d0..fb35c0d 100644
--- a/server/api/chat_message/chat_message.socket.js
+++ b/server/api/chat_message/chat_message.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_message/chat_message.spec.js b/server/api/chat_message/chat_message.spec.js
index accc1c4..84264c5 100644
--- a/server/api/chat_message/chat_message.spec.js
+++ b/server/api/chat_message/chat_message.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_message/index.js b/server/api/chat_message/index.js
index 6cfb193..c7254fd 100644
--- a/server/api/chat_message/index.js
+++ b/server/api/chat_message/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_proactive_action/chat_proactive_action.controller.js b/server/api/chat_proactive_action/chat_proactive_action.controller.js
index 1ef8be1..00834c6 100644
--- a/server/api/chat_proactive_action/chat_proactive_action.controller.js
+++ b/server/api/chat_proactive_action/chat_proactive_action.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_proactive_action/chat_proactive_action.socket.js b/server/api/chat_proactive_action/chat_proactive_action.socket.js
index 2d3b0c0..40ea3c8 100644
--- a/server/api/chat_proactive_action/chat_proactive_action.socket.js
+++ b/server/api/chat_proactive_action/chat_proactive_action.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_proactive_action/index.js b/server/api/chat_proactive_action/index.js
index 4664265..9a9fa04 100644
--- a/server/api/chat_proactive_action/index.js
+++ b/server/api/chat_proactive_action/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_proactive_action/index.spec.js b/server/api/chat_proactive_action/index.spec.js
index 39db157..ac74d01 100644
--- a/server/api/chat_proactive_action/index.spec.js
+++ b/server/api/chat_proactive_action/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_queue/chat_queue.controller.js b/server/api/chat_queue/chat_queue.controller.js
index 3c1596f..b62d79c 100644
--- a/server/api/chat_queue/chat_queue.controller.js
+++ b/server/api/chat_queue/chat_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_queue/chat_queue.socket.js b/server/api/chat_queue/chat_queue.socket.js
index ef51571..b12a9bc 100644
--- a/server/api/chat_queue/chat_queue.socket.js
+++ b/server/api/chat_queue/chat_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_queue/index.js b/server/api/chat_queue/index.js
index afdf4d7..bfce791 100644
--- a/server/api/chat_queue/index.js
+++ b/server/api/chat_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_room/chat_room.controller.js b/server/api/chat_room/chat_room.controller.js
index 286fce7..9323279 100644
--- a/server/api/chat_room/chat_room.controller.js
+++ b/server/api/chat_room/chat_room.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_room/chat_room.socket.js b/server/api/chat_room/chat_room.socket.js
index bcbed40..e8658ab 100644
--- a/server/api/chat_room/chat_room.socket.js
+++ b/server/api/chat_room/chat_room.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_room/index.js b/server/api/chat_room/index.js
index 5bf758e..cc063e9 100644
--- a/server/api/chat_room/index.js
+++ b/server/api/chat_room/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_visitor/chat_visitor.controller.js b/server/api/chat_visitor/chat_visitor.controller.js
index 644edfd..811335a 100644
--- a/server/api/chat_visitor/chat_visitor.controller.js
+++ b/server/api/chat_visitor/chat_visitor.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_visitor/chat_visitor.socket.js b/server/api/chat_visitor/chat_visitor.socket.js
index 38a83e7..67fda19 100644
--- a/server/api/chat_visitor/chat_visitor.socket.js
+++ b/server/api/chat_visitor/chat_visitor.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_visitor/index.js b/server/api/chat_visitor/index.js
index f5ed23c..3836cc8 100644
--- a/server/api/chat_visitor/index.js
+++ b/server/api/chat_visitor/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_website/chat_website.controller.js b/server/api/chat_website/chat_website.controller.js
index 2734678..860b7ee 100644
--- a/server/api/chat_website/chat_website.controller.js
+++ b/server/api/chat_website/chat_website.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_website/chat_website.socket.js b/server/api/chat_website/chat_website.socket.js
index 3bd254c..23b5b1c 100644
--- a/server/api/chat_website/chat_website.socket.js
+++ b/server/api/chat_website/chat_website.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_website/index.js b/server/api/chat_website/index.js
index 52099e1..47096ef 100644
--- a/server/api/chat_website/index.js
+++ b/server/api/chat_website/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_websites_field/chat_websites_field.controller.js b/server/api/chat_websites_field/chat_websites_field.controller.js
index 803fe96..1090a60 100644
--- a/server/api/chat_websites_field/chat_websites_field.controller.js
+++ b/server/api/chat_websites_field/chat_websites_field.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_websites_field/chat_websites_field.socket.js b/server/api/chat_websites_field/chat_websites_field.socket.js
index 627dde6..d3291bb 100644
--- a/server/api/chat_websites_field/chat_websites_field.socket.js
+++ b/server/api/chat_websites_field/chat_websites_field.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_websites_field/index.js b/server/api/chat_websites_field/index.js
index 0f1d91a..88d0be0 100644
--- a/server/api/chat_websites_field/index.js
+++ b/server/api/chat_websites_field/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chat_websites_field/index.spec.js b/server/api/chat_websites_field/index.spec.js
index ba9a80a..838784d 100644
--- a/server/api/chat_websites_field/index.spec.js
+++ b/server/api/chat_websites_field/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/company/company.controller.js b/server/api/company/company.controller.js
index 6e40af6..138c485 100644
--- a/server/api/company/company.controller.js
+++ b/server/api/company/company.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/company/company.socket.js b/server/api/company/company.socket.js
index 5d0433f..04403e1 100644
--- a/server/api/company/company.socket.js
+++ b/server/api/company/company.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/company/company.spec.js b/server/api/company/company.spec.js
index 542f577..86e4b87 100644
--- a/server/api/company/company.spec.js
+++ b/server/api/company/company.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/company/index.js b/server/api/company/index.js
index a53a8b1..b388f93 100644
--- a/server/api/company/index.js
+++ b/server/api/company/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/contact_manager/contact_manager.controller.js b/server/api/contact_manager/contact_manager.controller.js
index 7c81b4e..0a92815 100644
--- a/server/api/contact_manager/contact_manager.controller.js
+++ b/server/api/contact_manager/contact_manager.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/contact_manager/contact_manager.socket.js b/server/api/contact_manager/contact_manager.socket.js
index cff520f..11f17b9 100644
--- a/server/api/contact_manager/contact_manager.socket.js
+++ b/server/api/contact_manager/contact_manager.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/contact_manager/contact_manager.spec.js b/server/api/contact_manager/contact_manager.spec.js
index 65efa30..9e5d07d 100644
--- a/server/api/contact_manager/contact_manager.spec.js
+++ b/server/api/contact_manager/contact_manager.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/contact_manager/index.js b/server/api/contact_manager/index.js
index c5b782c..5b2c0d4 100644
--- a/server/api/contact_manager/index.js
+++ b/server/api/contact_manager/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/custom_report/custom_report.controller.js b/server/api/custom_report/custom_report.controller.js
index 4041b29..0dd756a 100644
--- a/server/api/custom_report/custom_report.controller.js
+++ b/server/api/custom_report/custom_report.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/custom_report/custom_report.socket.js b/server/api/custom_report/custom_report.socket.js
index 8232097..889567e 100644
--- a/server/api/custom_report/custom_report.socket.js
+++ b/server/api/custom_report/custom_report.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/custom_report/custom_report.spec.js b/server/api/custom_report/custom_report.spec.js
index 92d7507..30da695 100644
--- a/server/api/custom_report/custom_report.spec.js
+++ b/server/api/custom_report/custom_report.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/custom_report/index.js b/server/api/custom_report/index.js
index 2fe008d..2b35db4 100644
--- a/server/api/custom_report/index.js
+++ b/server/api/custom_report/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.controller.js b/server/api/dashboard/dashboard.controller.js
index 7f67a3b..04f8e3a 100644
--- a/server/api/dashboard/dashboard.controller.js
+++ b/server/api/dashboard/dashboard.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.socket.js b/server/api/dashboard/dashboard.socket.js
index 393cd7b..042ee33 100644
--- a/server/api/dashboard/dashboard.socket.js
+++ b/server/api/dashboard/dashboard.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.spec.js b/server/api/dashboard/dashboard.spec.js
index ea6e862..8ca7d95 100644
--- a/server/api/dashboard/dashboard.spec.js
+++ b/server/api/dashboard/dashboard.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/index.js b/server/api/dashboard/index.js
index cf7fce8..02b4099 100644
--- a/server/api/dashboard/index.js
+++ b/server/api/dashboard/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/default_report/default_report.controller.js b/server/api/default_report/default_report.controller.js
index a16c687..6aa7387 100644
--- a/server/api/default_report/default_report.controller.js
+++ b/server/api/default_report/default_report.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/default_report/default_report.socket.js b/server/api/default_report/default_report.socket.js
index 6b0e245..8cd5829 100644
--- a/server/api/default_report/default_report.socket.js
+++ b/server/api/default_report/default_report.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/default_report/default_report.spec.js b/server/api/default_report/default_report.spec.js
index 908433f..72cdb7f 100644
--- a/server/api/default_report/default_report.spec.js
+++ b/server/api/default_report/default_report.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/default_report/index.js b/server/api/default_report/index.js
index 937ed29..68df74e 100644
--- a/server/api/default_report/index.js
+++ b/server/api/default_report/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_account/desk_account.controller.js b/server/api/desk_account/desk_account.controller.js
index affb99a..382670b 100644
--- a/server/api/desk_account/desk_account.controller.js
+++ b/server/api/desk_account/desk_account.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_account/desk_account.socket.js b/server/api/desk_account/desk_account.socket.js
index ffb3103..6421eb0 100644
--- a/server/api/desk_account/desk_account.socket.js
+++ b/server/api/desk_account/desk_account.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_account/desk_account.spec.js b/server/api/desk_account/desk_account.spec.js
index 13636cb..fd3f995 100644
--- a/server/api/desk_account/desk_account.spec.js
+++ b/server/api/desk_account/desk_account.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_account/index.js b/server/api/desk_account/index.js
index 3c97260..35739d2 100644
--- a/server/api/desk_account/index.js
+++ b/server/api/desk_account/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_configuration/desk_configuration.controller.js b/server/api/desk_configuration/desk_configuration.controller.js
index b48e65e..55b6131 100644
--- a/server/api/desk_configuration/desk_configuration.controller.js
+++ b/server/api/desk_configuration/desk_configuration.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_configuration/desk_configuration.socket.js b/server/api/desk_configuration/desk_configuration.socket.js
index 797cb50..04bc26f 100644
--- a/server/api/desk_configuration/desk_configuration.socket.js
+++ b/server/api/desk_configuration/desk_configuration.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_configuration/index.js b/server/api/desk_configuration/index.js
index 423a702..ada7b35 100644
--- a/server/api/desk_configuration/index.js
+++ b/server/api/desk_configuration/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_configuration/index.spec.js b/server/api/desk_configuration/index.spec.js
index 1e9d346..722c07f 100644
--- a/server/api/desk_configuration/index.spec.js
+++ b/server/api/desk_configuration/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_field/desk_field.controller.js b/server/api/desk_field/desk_field.controller.js
index 612f677..5691085 100644
--- a/server/api/desk_field/desk_field.controller.js
+++ b/server/api/desk_field/desk_field.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_field/desk_field.socket.js b/server/api/desk_field/desk_field.socket.js
index e43e5dd..e520f35 100644
--- a/server/api/desk_field/desk_field.socket.js
+++ b/server/api/desk_field/desk_field.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_field/index.js b/server/api/desk_field/index.js
index 77c2eae..0d4ff89 100644
--- a/server/api/desk_field/index.js
+++ b/server/api/desk_field/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/desk_field/index.spec.js b/server/api/desk_field/index.spec.js
index 46fcc05..76b8ede 100644
--- a/server/api/desk_field/index.spec.js
+++ b/server/api/desk_field/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/extracted_report/extracted_report.controller.js b/server/api/extracted_report/extracted_report.controller.js
index 9ac76f9..ad9ff3b 100644
--- a/server/api/extracted_report/extracted_report.controller.js
+++ b/server/api/extracted_report/extracted_report.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/extracted_report/extracted_report.socket.js b/server/api/extracted_report/extracted_report.socket.js
index df8a051..0cdd340 100644
--- a/server/api/extracted_report/extracted_report.socket.js
+++ b/server/api/extracted_report/extracted_report.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/extracted_report/extracted_report.spec.js b/server/api/extracted_report/extracted_report.spec.js
index 4efe117..2ba2b82 100644
--- a/server/api/extracted_report/extracted_report.spec.js
+++ b/server/api/extracted_report/extracted_report.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/extracted_report/index.js b/server/api/extracted_report/index.js
index 8c06e92..a31a3b1 100644
--- a/server/api/extracted_report/index.js
+++ b/server/api/extracted_report/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_account/fax_account.controller.js b/server/api/fax_account/fax_account.controller.js
index 35f058e..691b143 100644
--- a/server/api/fax_account/fax_account.controller.js
+++ b/server/api/fax_account/fax_account.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_account/fax_account.socket.js b/server/api/fax_account/fax_account.socket.js
index 6cdfaa2..827fc36 100644
--- a/server/api/fax_account/fax_account.socket.js
+++ b/server/api/fax_account/fax_account.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_account/fax_account.spec.js b/server/api/fax_account/fax_account.spec.js
index aab071e..3fafd7f 100644
--- a/server/api/fax_account/fax_account.spec.js
+++ b/server/api/fax_account/fax_account.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_account/index.js b/server/api/fax_account/index.js
index aa0a560..e30587a 100644
--- a/server/api/fax_account/index.js
+++ b/server/api/fax_account/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_application/fax_application.controller.js b/server/api/fax_application/fax_application.controller.js
index 4bce7c4..122fe99 100644
--- a/server/api/fax_application/fax_application.controller.js
+++ b/server/api/fax_application/fax_application.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_application/fax_application.socket.js b/server/api/fax_application/fax_application.socket.js
index 5fe69db..3c7ec2d 100644
--- a/server/api/fax_application/fax_application.socket.js
+++ b/server/api/fax_application/fax_application.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_application/fax_application.spec.js b/server/api/fax_application/fax_application.spec.js
index 8780a6f..a307836 100644
--- a/server/api/fax_application/fax_application.spec.js
+++ b/server/api/fax_application/fax_application.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_application/index.js b/server/api/fax_application/index.js
index 6832a07..755ab8c 100644
--- a/server/api/fax_application/index.js
+++ b/server/api/fax_application/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_message/fax_message.ami.js b/server/api/fax_message/fax_message.ami.js
index ff318ad..52e8e69 100644
--- a/server/api/fax_message/fax_message.ami.js
+++ b/server/api/fax_message/fax_message.ami.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_message/fax_message.controller.js b/server/api/fax_message/fax_message.controller.js
index f632f0b..819f92b 100644
--- a/server/api/fax_message/fax_message.controller.js
+++ b/server/api/fax_message/fax_message.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_message/fax_message.socket.js b/server/api/fax_message/fax_message.socket.js
index a9a36ce..1811fc7 100644
--- a/server/api/fax_message/fax_message.socket.js
+++ b/server/api/fax_message/fax_message.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_message/fax_message.spec.js b/server/api/fax_message/fax_message.spec.js
index f689fe4..1791c89 100644
--- a/server/api/fax_message/fax_message.spec.js
+++ b/server/api/fax_message/fax_message.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_message/index.js b/server/api/fax_message/index.js
index 2cd9003..1f3d2dc 100644
--- a/server/api/fax_message/index.js
+++ b/server/api/fax_message/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_queue/fax_queue.controller.js b/server/api/fax_queue/fax_queue.controller.js
index 620df1a..4e77b21 100644
--- a/server/api/fax_queue/fax_queue.controller.js
+++ b/server/api/fax_queue/fax_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_queue/fax_queue.socket.js b/server/api/fax_queue/fax_queue.socket.js
index 6cbd007..8cba4c6 100644
--- a/server/api/fax_queue/fax_queue.socket.js
+++ b/server/api/fax_queue/fax_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_queue/fax_queue.spec.js b/server/api/fax_queue/fax_queue.spec.js
index 7a842d4..fa69e96 100644
--- a/server/api/fax_queue/fax_queue.spec.js
+++ b/server/api/fax_queue/fax_queue.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_queue/index.js b/server/api/fax_queue/index.js
index dabb912..0c028e0 100644
--- a/server/api/fax_queue/index.js
+++ b/server/api/fax_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_room/fax_room.controller.js b/server/api/fax_room/fax_room.controller.js
index 4d90e9e..f90293f 100644
--- a/server/api/fax_room/fax_room.controller.js
+++ b/server/api/fax_room/fax_room.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_room/fax_room.kue.js b/server/api/fax_room/fax_room.kue.js
index 78cb37d..0f68f25 100644
--- a/server/api/fax_room/fax_room.kue.js
+++ b/server/api/fax_room/fax_room.kue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_room/fax_room.socket.js b/server/api/fax_room/fax_room.socket.js
index e71bf0b..93fd919 100644
--- a/server/api/fax_room/fax_room.socket.js
+++ b/server/api/fax_room/fax_room.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_room/fax_room.spec.js b/server/api/fax_room/fax_room.spec.js
index af0d099..8dde4e3 100644
--- a/server/api/fax_room/fax_room.spec.js
+++ b/server/api/fax_room/fax_room.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/fax_room/index.js b/server/api/fax_room/index.js
index 20de285..4515a46 100644
--- a/server/api/fax_room/index.js
+++ b/server/api/fax_room/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_account/freshdesk_account.controller.js b/server/api/freshdesk_account/freshdesk_account.controller.js
index 29d9b54..2be6ec1 100644
--- a/server/api/freshdesk_account/freshdesk_account.controller.js
+++ b/server/api/freshdesk_account/freshdesk_account.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_account/freshdesk_account.socket.js b/server/api/freshdesk_account/freshdesk_account.socket.js
index 224a7ca..c5cb924 100644
--- a/server/api/freshdesk_account/freshdesk_account.socket.js
+++ b/server/api/freshdesk_account/freshdesk_account.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_account/index.js b/server/api/freshdesk_account/index.js
index c7af870..4c50569 100644
--- a/server/api/freshdesk_account/index.js
+++ b/server/api/freshdesk_account/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_account/index.spec.js b/server/api/freshdesk_account/index.spec.js
index d5fde73..0a939d2 100644
--- a/server/api/freshdesk_account/index.spec.js
+++ b/server/api/freshdesk_account/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_configuration/freshdesk_configuration.controller.js b/server/api/freshdesk_configuration/freshdesk_configuration.controller.js
index d42e3a8..a3e9309 100644
--- a/server/api/freshdesk_configuration/freshdesk_configuration.controller.js
+++ b/server/api/freshdesk_configuration/freshdesk_configuration.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_configuration/freshdesk_configuration.socket.js b/server/api/freshdesk_configuration/freshdesk_configuration.socket.js
index 50a6dab..aa5312f 100644
--- a/server/api/freshdesk_configuration/freshdesk_configuration.socket.js
+++ b/server/api/freshdesk_configuration/freshdesk_configuration.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_configuration/index.js b/server/api/freshdesk_configuration/index.js
index c24c04b..322a80c 100644
--- a/server/api/freshdesk_configuration/index.js
+++ b/server/api/freshdesk_configuration/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_configuration/index.spec.js b/server/api/freshdesk_configuration/index.spec.js
index b7336f2..8e2a53d 100644
--- a/server/api/freshdesk_configuration/index.spec.js
+++ b/server/api/freshdesk_configuration/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_field/freshdesk_field.controller.js b/server/api/freshdesk_field/freshdesk_field.controller.js
index 764603f..68bc5af 100644
--- a/server/api/freshdesk_field/freshdesk_field.controller.js
+++ b/server/api/freshdesk_field/freshdesk_field.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_field/freshdesk_field.socket.js b/server/api/freshdesk_field/freshdesk_field.socket.js
index 1cc6c85..9e01598 100644
--- a/server/api/freshdesk_field/freshdesk_field.socket.js
+++ b/server/api/freshdesk_field/freshdesk_field.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_field/index.js b/server/api/freshdesk_field/index.js
index f0293bc..7de741f 100644
--- a/server/api/freshdesk_field/index.js
+++ b/server/api/freshdesk_field/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/freshdesk_field/index.spec.js b/server/api/freshdesk_field/index.spec.js
index f173316..a0f5c08 100644
--- a/server/api/freshdesk_field/index.spec.js
+++ b/server/api/freshdesk_field/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/index.js b/server/api/integration/index.js
index ec17754..1c1a8a4 100644
--- a/server/api/integration/index.js
+++ b/server/api/integration/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.controller.js b/server/api/integration/integration.controller.js
index ff2c853..01f8da5 100644
--- a/server/api/integration/integration.controller.js
+++ b/server/api/integration/integration.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.socket.js b/server/api/integration/integration.socket.js
index cfe9ce4..88d788e 100644
--- a/server/api/integration/integration.socket.js
+++ b/server/api/integration/integration.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.spec.js b/server/api/integration/integration.spec.js
index 9d6c8cc..3c11049 100644
--- a/server/api/integration/integration.spec.js
+++ b/server/api/integration/integration.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/index.js b/server/api/interval/index.js
index 6d4e99a..594aaa7 100644
--- a/server/api/interval/index.js
+++ b/server/api/interval/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.controller.js b/server/api/interval/interval.controller.js
index ce3937f..b82db3d 100644
--- a/server/api/interval/interval.controller.js
+++ b/server/api/interval/interval.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.socket.js b/server/api/interval/interval.socket.js
index 05f3b7c..71e03c8 100644
--- a/server/api/interval/interval.socket.js
+++ b/server/api/interval/interval.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.spec.js b/server/api/interval/interval.spec.js
index a240f7e..3356a23 100644
--- a/server/api/interval/interval.spec.js
+++ b/server/api/interval/interval.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscripty_project/index.js b/server/api/jscripty_project/index.js
index 5c6916d..6b1642f 100644
--- a/server/api/jscripty_project/index.js
+++ b/server/api/jscripty_project/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscripty_project/index.spec.js b/server/api/jscripty_project/index.spec.js
index 8da4801..454ddea 100644
--- a/server/api/jscripty_project/index.spec.js
+++ b/server/api/jscripty_project/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscripty_project/jscripty_project.controller.js b/server/api/jscripty_project/jscripty_project.controller.js
index 3b36b0d..df38230 100644
--- a/server/api/jscripty_project/jscripty_project.controller.js
+++ b/server/api/jscripty_project/jscripty_project.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscripty_project/jscripty_project.socket.js b/server/api/jscripty_project/jscripty_project.socket.js
index e2bb5a8..5c8df3f 100644
--- a/server/api/jscripty_project/jscripty_project.socket.js
+++ b/server/api/jscripty_project/jscripty_project.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/index.js b/server/api/license/index.js
index 7c1bd02..bb1d2d7 100644
--- a/server/api/license/index.js
+++ b/server/api/license/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.controller.js b/server/api/license/license.controller.js
index 92a0ab6..f8e960b 100644
--- a/server/api/license/license.controller.js
+++ b/server/api/license/license.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.socket.js b/server/api/license/license.socket.js
index 36d2f18..ee35c7c 100644
--- a/server/api/license/license.socket.js
+++ b/server/api/license/license.socket.js
@@ -1 +1 @@
-var _0xa977=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x6C\x69\x63\x65\x6E\x73\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6C\x69\x63\x65\x6E\x73\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xa977[0];exports[_0xa977[1]]=function(_0xd740x1){};function onSave(_0xd740x1,_0xd740x3,_0xd740x4){_0xd740x1[_0xa977[3]](_0xa977[2],_0xd740x3)}function onRemove(_0xd740x1,_0xd740x3,_0xd740x4){_0xd740x1[_0xa977[3]](_0xa977[4],_0xd740x3)}
\ No newline at end of file
+var _0xe14f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x6C\x69\x63\x65\x6E\x73\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6C\x69\x63\x65\x6E\x73\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe14f[0];exports[_0xe14f[1]]=function(_0x7377x1){};function onSave(_0x7377x1,_0x7377x3,_0x7377x4){_0x7377x1[_0xe14f[3]](_0xe14f[2],_0x7377x3)}function onRemove(_0x7377x1,_0x7377x3,_0x7377x4){_0x7377x1[_0xe14f[3]](_0xe14f[4],_0x7377x3)}
\ No newline at end of file
diff --git a/server/api/mail_account/index.js b/server/api/mail_account/index.js
index f870673..ab79ef7 100644
--- a/server/api/mail_account/index.js
+++ b/server/api/mail_account/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_account/mail_account.controller.js b/server/api/mail_account/mail_account.controller.js
index 543e115..1e97fad 100644
--- a/server/api/mail_account/mail_account.controller.js
+++ b/server/api/mail_account/mail_account.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_account/mail_account.socket.js b/server/api/mail_account/mail_account.socket.js
index 9d009bd..f3e3f5f 100644
--- a/server/api/mail_account/mail_account.socket.js
+++ b/server/api/mail_account/mail_account.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_application/index.js b/server/api/mail_application/index.js
index aff1efb..8757435 100644
--- a/server/api/mail_application/index.js
+++ b/server/api/mail_application/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_application/mail_application.controller.js b/server/api/mail_application/mail_application.controller.js
index 0126c9d..d6e096b 100644
--- a/server/api/mail_application/mail_application.controller.js
+++ b/server/api/mail_application/mail_application.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_application/mail_application.socket.js b/server/api/mail_application/mail_application.socket.js
index 1083e9f..60a4d67 100644
--- a/server/api/mail_application/mail_application.socket.js
+++ b/server/api/mail_application/mail_application.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_application/mail_application.spec.js b/server/api/mail_application/mail_application.spec.js
index 0b57b02..780bbde 100644
--- a/server/api/mail_application/mail_application.spec.js
+++ b/server/api/mail_application/mail_application.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_attachment/index.js b/server/api/mail_attachment/index.js
index 8ef3fa5..e66f88c 100644
--- a/server/api/mail_attachment/index.js
+++ b/server/api/mail_attachment/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_attachment/mail_attachment.controller.js b/server/api/mail_attachment/mail_attachment.controller.js
index 41de806..75fc30f 100644
--- a/server/api/mail_attachment/mail_attachment.controller.js
+++ b/server/api/mail_attachment/mail_attachment.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_attachment/mail_attachment.socket.js b/server/api/mail_attachment/mail_attachment.socket.js
index 8f0561a..584fe28 100644
--- a/server/api/mail_attachment/mail_attachment.socket.js
+++ b/server/api/mail_attachment/mail_attachment.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_message/index.js b/server/api/mail_message/index.js
index 8a2b172..9f22585 100644
--- a/server/api/mail_message/index.js
+++ b/server/api/mail_message/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_message/mail_message.controller.js b/server/api/mail_message/mail_message.controller.js
index d00c7e7..1253592 100644
--- a/server/api/mail_message/mail_message.controller.js
+++ b/server/api/mail_message/mail_message.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_message/mail_message.socket.js b/server/api/mail_message/mail_message.socket.js
index fab2ed6..0f79a72 100644
--- a/server/api/mail_message/mail_message.socket.js
+++ b/server/api/mail_message/mail_message.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_queue/index.js b/server/api/mail_queue/index.js
index 0ef4b4d..d4b2352 100644
--- a/server/api/mail_queue/index.js
+++ b/server/api/mail_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_queue/mail_queue.controller.js b/server/api/mail_queue/mail_queue.controller.js
index 4327785..ee1c885 100644
--- a/server/api/mail_queue/mail_queue.controller.js
+++ b/server/api/mail_queue/mail_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_queue/mail_queue.socket.js b/server/api/mail_queue/mail_queue.socket.js
index d6e5dd3..7ce227d 100644
--- a/server/api/mail_queue/mail_queue.socket.js
+++ b/server/api/mail_queue/mail_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_room/index.js b/server/api/mail_room/index.js
index 77d54c2..e417890 100644
--- a/server/api/mail_room/index.js
+++ b/server/api/mail_room/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_room/mail_room.controller.js b/server/api/mail_room/mail_room.controller.js
index 62231b8..67ec612 100644
--- a/server/api/mail_room/mail_room.controller.js
+++ b/server/api/mail_room/mail_room.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_room/mail_room.socket.js b/server/api/mail_room/mail_room.socket.js
index 243546c..2e65e8a 100644
--- a/server/api/mail_room/mail_room.socket.js
+++ b/server/api/mail_room/mail_room.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_server_in/index.js b/server/api/mail_server_in/index.js
index 8a9f118..1e11984 100644
--- a/server/api/mail_server_in/index.js
+++ b/server/api/mail_server_in/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_server_in/mail_server_in.controller.js b/server/api/mail_server_in/mail_server_in.controller.js
index 97c29c4..738e330 100644
--- a/server/api/mail_server_in/mail_server_in.controller.js
+++ b/server/api/mail_server_in/mail_server_in.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_server_in/mail_server_in.socket.js b/server/api/mail_server_in/mail_server_in.socket.js
index 5b1f3ea..c0b5bb6 100644
--- a/server/api/mail_server_in/mail_server_in.socket.js
+++ b/server/api/mail_server_in/mail_server_in.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_server_out/index.js b/server/api/mail_server_out/index.js
index ea74b4e..944719a 100644
--- a/server/api/mail_server_out/index.js
+++ b/server/api/mail_server_out/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_server_out/mail_server_out.controller.js b/server/api/mail_server_out/mail_server_out.controller.js
index ccf52f3..5ce16f4 100644
--- a/server/api/mail_server_out/mail_server_out.controller.js
+++ b/server/api/mail_server_out/mail_server_out.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_server_out/mail_server_out.socket.js b/server/api/mail_server_out/mail_server_out.socket.js
index 8111cf0..577467e 100644
--- a/server/api/mail_server_out/mail_server_out.socket.js
+++ b/server/api/mail_server_out/mail_server_out.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_template/index.js b/server/api/mail_template/index.js
index 76246fa..f2e5b22 100644
--- a/server/api/mail_template/index.js
+++ b/server/api/mail_template/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_template/mail_template.controller.js b/server/api/mail_template/mail_template.controller.js
index 3f7c628..90947c7 100644
--- a/server/api/mail_template/mail_template.controller.js
+++ b/server/api/mail_template/mail_template.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mail_template/mail_template.socket.js b/server/api/mail_template/mail_template.socket.js
index a92dce2..9f4cdb4 100644
--- a/server/api/mail_template/mail_template.socket.js
+++ b/server/api/mail_template/mail_template.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/metric/index.js b/server/api/metric/index.js
index a15e4ff..07f26a2 100644
--- a/server/api/metric/index.js
+++ b/server/api/metric/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/metric/metric.controller.js b/server/api/metric/metric.controller.js
index 7720f24..f6b7d84 100644
--- a/server/api/metric/metric.controller.js
+++ b/server/api/metric/metric.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/metric/metric.socket.js b/server/api/metric/metric.socket.js
index 0b1e74e..e149048 100644
--- a/server/api/metric/metric.socket.js
+++ b/server/api/metric/metric.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/metric/metric.spec.js b/server/api/metric/metric.spec.js
index 30c4311..c0dd494 100644
--- a/server/api/metric/metric.spec.js
+++ b/server/api/metric/metric.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/index.js b/server/api/module/index.js
index 2f21015..a27920c 100644
--- a/server/api/module/index.js
+++ b/server/api/module/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/module.controller.js b/server/api/module/module.controller.js
index 1cb0a4f..c9ae17e 100644
--- a/server/api/module/module.controller.js
+++ b/server/api/module/module.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/module.socket.js b/server/api/module/module.socket.js
index d37803f..239e084 100644
--- a/server/api/module/module.socket.js
+++ b/server/api/module/module.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/module.spec.js b/server/api/module/module.spec.js
index 6eee1fa..3a54d27 100644
--- a/server/api/module/module.spec.js
+++ b/server/api/module/module.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/setting/index.js b/server/api/module/setting/index.js
index 9b5f4e2..86ce5a9 100644
--- a/server/api/module/setting/index.js
+++ b/server/api/module/setting/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/setting/setting.controller.js b/server/api/module/setting/setting.controller.js
index 275ccb1..1054402 100644
--- a/server/api/module/setting/setting.controller.js
+++ b/server/api/module/setting/setting.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/setting/setting.socket.js b/server/api/module/setting/setting.socket.js
index 9be79cd..025c0cb 100644
--- a/server/api/module/setting/setting.socket.js
+++ b/server/api/module/setting/setting.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/module/setting/setting.spec.js b/server/api/module/setting/setting.spec.js
index 27ae5f7..ca49875 100644
--- a/server/api/module/setting/setting.spec.js
+++ b/server/api/module/setting/setting.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/motionbar/index.js b/server/api/motionbar/index.js
index eb926e2..7ec6319 100644
--- a/server/api/motionbar/index.js
+++ b/server/api/motionbar/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/motionbar/motionbar.controller.js b/server/api/motionbar/motionbar.controller.js
index 182e50c..8bd81c2 100644
--- a/server/api/motionbar/motionbar.controller.js
+++ b/server/api/motionbar/motionbar.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/motionbar/motionbar.socket.js b/server/api/motionbar/motionbar.socket.js
index b60033c..5d5a1d2 100644
--- a/server/api/motionbar/motionbar.socket.js
+++ b/server/api/motionbar/motionbar.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/motionbar/motionbar.spec.js b/server/api/motionbar/motionbar.spec.js
index d1ba96f..93017cb 100644
--- a/server/api/motionbar/motionbar.spec.js
+++ b/server/api/motionbar/motionbar.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/index.js b/server/api/pause/index.js
index 14a753a..c024c1a 100644
--- a/server/api/pause/index.js
+++ b/server/api/pause/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.controller.js b/server/api/pause/pause.controller.js
index cc600d5..7c1f92b 100644
--- a/server/api/pause/pause.controller.js
+++ b/server/api/pause/pause.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.socket.js b/server/api/pause/pause.socket.js
index 8823b22..b952648 100644
--- a/server/api/pause/pause.socket.js
+++ b/server/api/pause/pause.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_agent/index.js b/server/api/report_agent/index.js
index f30ff5d..1d3bcbd 100644
--- a/server/api/report_agent/index.js
+++ b/server/api/report_agent/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_agent/report_agent.controller.js b/server/api/report_agent/report_agent.controller.js
index 68f3653..c9ea6a5 100644
--- a/server/api/report_agent/report_agent.controller.js
+++ b/server/api/report_agent/report_agent.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_agent/report_agent.socket.js b/server/api/report_agent/report_agent.socket.js
index 6bbb69f..3a50f4d 100644
--- a/server/api/report_agent/report_agent.socket.js
+++ b/server/api/report_agent/report_agent.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_chat/index.js b/server/api/report_chat/index.js
index 13cbb6b..0b8cb8d 100644
--- a/server/api/report_chat/index.js
+++ b/server/api/report_chat/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_chat/report_chat.controller.js b/server/api/report_chat/report_chat.controller.js
index 9aa5f4e..601c8c9 100644
--- a/server/api/report_chat/report_chat.controller.js
+++ b/server/api/report_chat/report_chat.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_chat/report_chat.socket.js b/server/api/report_chat/report_chat.socket.js
index ad83505..2b188c0 100644
--- a/server/api/report_chat/report_chat.socket.js
+++ b/server/api/report_chat/report_chat.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_chat_session/index.js b/server/api/report_chat_session/index.js
index 2a6c466..2bfd503 100644
--- a/server/api/report_chat_session/index.js
+++ b/server/api/report_chat_session/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_chat_session/report_chat_session.controller.js b/server/api/report_chat_session/report_chat_session.controller.js
index d3d9d4b..1c24a06 100644
--- a/server/api/report_chat_session/report_chat_session.controller.js
+++ b/server/api/report_chat_session/report_chat_session.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_chat_session/report_chat_session.socket.js b/server/api/report_chat_session/report_chat_session.socket.js
index 787f6b8..0892da8 100644
--- a/server/api/report_chat_session/report_chat_session.socket.js
+++ b/server/api/report_chat_session/report_chat_session.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_integration/index.js b/server/api/report_integration/index.js
index f739fdd..5e3f837 100644
--- a/server/api/report_integration/index.js
+++ b/server/api/report_integration/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_integration/report_integration.controller.js b/server/api/report_integration/report_integration.controller.js
index 71b8b43..f1dc994 100644
--- a/server/api/report_integration/report_integration.controller.js
+++ b/server/api/report_integration/report_integration.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_integration/report_integration.socket.js b/server/api/report_integration/report_integration.socket.js
index 0176688..71f4fdc 100644
--- a/server/api/report_integration/report_integration.socket.js
+++ b/server/api/report_integration/report_integration.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_mail/index.js b/server/api/report_mail/index.js
index 5fd36ee..fe98465 100644
--- a/server/api/report_mail/index.js
+++ b/server/api/report_mail/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_mail/report_mail.controller.js b/server/api/report_mail/report_mail.controller.js
index 0946b0f..0fcca62 100644
--- a/server/api/report_mail/report_mail.controller.js
+++ b/server/api/report_mail/report_mail.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_mail/report_mail.socket.js b/server/api/report_mail/report_mail.socket.js
index 736d232..70a9a0f 100644
--- a/server/api/report_mail/report_mail.socket.js
+++ b/server/api/report_mail/report_mail.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_mail_session/index.js b/server/api/report_mail_session/index.js
index 8bce42e..4aaf7d6 100644
--- a/server/api/report_mail_session/index.js
+++ b/server/api/report_mail_session/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_mail_session/report_mail_session.controller.js b/server/api/report_mail_session/report_mail_session.controller.js
index 811b729..f65ecac 100644
--- a/server/api/report_mail_session/report_mail_session.controller.js
+++ b/server/api/report_mail_session/report_mail_session.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_mail_session/report_mail_session.socket.js b/server/api/report_mail_session/report_mail_session.socket.js
index 05ff942..bcd7112 100644
--- a/server/api/report_mail_session/report_mail_session.socket.js
+++ b/server/api/report_mail_session/report_mail_session.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_queue/index.js b/server/api/report_queue/index.js
index e31b4d0..c487fb6 100644
--- a/server/api/report_queue/index.js
+++ b/server/api/report_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_queue/report_queue.controller.js b/server/api/report_queue/report_queue.controller.js
index d29dcaf..d1ea2b3 100644
--- a/server/api/report_queue/report_queue.controller.js
+++ b/server/api/report_queue/report_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_queue/report_queue.socket.js b/server/api/report_queue/report_queue.socket.js
index afc6191..373db6d 100644
--- a/server/api/report_queue/report_queue.socket.js
+++ b/server/api/report_queue/report_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_tree/index.js b/server/api/report_tree/index.js
index a123f89..0cc0285 100644
--- a/server/api/report_tree/index.js
+++ b/server/api/report_tree/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_tree/report_tree.controller.js b/server/api/report_tree/report_tree.controller.js
index fd070b6..cfc6dae 100644
--- a/server/api/report_tree/report_tree.controller.js
+++ b/server/api/report_tree/report_tree.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_tree/report_tree.socket.js b/server/api/report_tree/report_tree.socket.js
index c063517..38c0b3f 100644
--- a/server/api/report_tree/report_tree.socket.js
+++ b/server/api/report_tree/report_tree.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/report_tree/report_tree.spec.js b/server/api/report_tree/report_tree.spec.js
index 9a76236..46540e4 100644
--- a/server/api/report_tree/report_tree.spec.js
+++ b/server/api/report_tree/report_tree.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_account/index.js b/server/api/salesforce_account/index.js
index bc0353e..7e7e604 100644
--- a/server/api/salesforce_account/index.js
+++ b/server/api/salesforce_account/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_account/index.spec.js b/server/api/salesforce_account/index.spec.js
index b3a7d6e..eeb2f9d 100644
--- a/server/api/salesforce_account/index.spec.js
+++ b/server/api/salesforce_account/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_account/salesforce_account.controller.js b/server/api/salesforce_account/salesforce_account.controller.js
index 0b985a7..688d6cc 100644
--- a/server/api/salesforce_account/salesforce_account.controller.js
+++ b/server/api/salesforce_account/salesforce_account.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_account/salesforce_account.socket.js b/server/api/salesforce_account/salesforce_account.socket.js
index 6dffabf..ea45b3d 100644
--- a/server/api/salesforce_account/salesforce_account.socket.js
+++ b/server/api/salesforce_account/salesforce_account.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_configuration/index.js b/server/api/salesforce_configuration/index.js
index d11aa8d..da7f65d 100644
--- a/server/api/salesforce_configuration/index.js
+++ b/server/api/salesforce_configuration/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_configuration/index.spec.js b/server/api/salesforce_configuration/index.spec.js
index a27c5e9..7ad8173 100644
--- a/server/api/salesforce_configuration/index.spec.js
+++ b/server/api/salesforce_configuration/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_configuration/salesforce_configuration.controller.js b/server/api/salesforce_configuration/salesforce_configuration.controller.js
index 246f35d..579da2b 100644
--- a/server/api/salesforce_configuration/salesforce_configuration.controller.js
+++ b/server/api/salesforce_configuration/salesforce_configuration.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_configuration/salesforce_configuration.socket.js b/server/api/salesforce_configuration/salesforce_configuration.socket.js
index a791d31..c07ec9c 100644
--- a/server/api/salesforce_configuration/salesforce_configuration.socket.js
+++ b/server/api/salesforce_configuration/salesforce_configuration.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_field/index.js b/server/api/salesforce_field/index.js
index 1bab6a9..443cbcc 100644
--- a/server/api/salesforce_field/index.js
+++ b/server/api/salesforce_field/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_field/index.spec.js b/server/api/salesforce_field/index.spec.js
index f318ffd..165ac9f 100644
--- a/server/api/salesforce_field/index.spec.js
+++ b/server/api/salesforce_field/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_field/salesforce_field.controller.js b/server/api/salesforce_field/salesforce_field.controller.js
index 509c5a5..b1af040 100644
--- a/server/api/salesforce_field/salesforce_field.controller.js
+++ b/server/api/salesforce_field/salesforce_field.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/salesforce_field/salesforce_field.socket.js b/server/api/salesforce_field/salesforce_field.socket.js
index b969c0d..6e9c11e 100644
--- a/server/api/salesforce_field/salesforce_field.socket.js
+++ b/server/api/salesforce_field/salesforce_field.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/service/index.js b/server/api/service/index.js
index 13a1f70..59b5981 100644
--- a/server/api/service/index.js
+++ b/server/api/service/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/service/service.controller.js b/server/api/service/service.controller.js
index 75bdb0f..3e7feac 100644
--- a/server/api/service/service.controller.js
+++ b/server/api/service/service.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/service/service.socket.js b/server/api/service/service.socket.js
index 386b451..0b92657 100644
--- a/server/api/service/service.socket.js
+++ b/server/api/service/service.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/service/service.spec.js b/server/api/service/service.spec.js
index 19412ac..907c2c8 100644
--- a/server/api/service/service.spec.js
+++ b/server/api/service/service.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/index.js b/server/api/setting/index.js
index 2124a43..be289ce 100644
--- a/server/api/setting/index.js
+++ b/server/api/setting/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.controller.js b/server/api/setting/setting.controller.js
index 2d2f7c8..cfac02f 100644
--- a/server/api/setting/setting.controller.js
+++ b/server/api/setting/setting.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.socket.js b/server/api/setting/setting.socket.js
index b470bab..e7fa4cd 100644
--- a/server/api/setting/setting.socket.js
+++ b/server/api/setting/setting.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/index.js b/server/api/sound/index.js
index fe13702..0616814 100644
--- a/server/api/sound/index.js
+++ b/server/api/sound/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.controller.js b/server/api/sound/sound.controller.js
index 4108a99..34ce998 100644
--- a/server/api/sound/sound.controller.js
+++ b/server/api/sound/sound.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.socket.js b/server/api/sound/sound.socket.js
index 9be48c8..3b3fabe 100644
--- a/server/api/sound/sound.socket.js
+++ b/server/api/sound/sound.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.spec.js b/server/api/sound/sound.spec.js
index 99d7646..f0d27ed 100644
--- a/server/api/sound/sound.spec.js
+++ b/server/api/sound/sound.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/square_odbc/index.js b/server/api/square_odbc/index.js
index 4781876..1db9e60 100644
--- a/server/api/square_odbc/index.js
+++ b/server/api/square_odbc/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/square_odbc/square_odbc.controller.js b/server/api/square_odbc/square_odbc.controller.js
index 7a09ca8..b2d6203 100644
--- a/server/api/square_odbc/square_odbc.controller.js
+++ b/server/api/square_odbc/square_odbc.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/square_odbc/square_odbc.socket.js b/server/api/square_odbc/square_odbc.socket.js
index c3dd192..ef6e02c 100644
--- a/server/api/square_odbc/square_odbc.socket.js
+++ b/server/api/square_odbc/square_odbc.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/square_odbc/square_odbc.spec.js b/server/api/square_odbc/square_odbc.spec.js
index afb6893..7e811f4 100644
--- a/server/api/square_odbc/square_odbc.spec.js
+++ b/server/api/square_odbc/square_odbc.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/square_project/index.js b/server/api/square_project/index.js
index f8f719b..60729e1 100644
--- a/server/api/square_project/index.js
+++ b/server/api/square_project/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/square_project/square_project.controller.js b/server/api/square_project/square_project.controller.js
index e72b3ea..12c76e6 100644
--- a/server/api/square_project/square_project.controller.js
+++ b/server/api/square_project/square_project.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/square_project/square_project.socket.js b/server/api/square_project/square_project.socket.js
index ad114af..1da625b 100644
--- a/server/api/square_project/square_project.socket.js
+++ b/server/api/square_project/square_project.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_account/index.js b/server/api/sugarcrm_account/index.js
index 45d66ab..c450528 100644
--- a/server/api/sugarcrm_account/index.js
+++ b/server/api/sugarcrm_account/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_account/index.spec.js b/server/api/sugarcrm_account/index.spec.js
index 50bee26..2ef0ba2 100644
--- a/server/api/sugarcrm_account/index.spec.js
+++ b/server/api/sugarcrm_account/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_account/sugarcrm_account.controller.js b/server/api/sugarcrm_account/sugarcrm_account.controller.js
index 78d187c..cb90cb4 100644
--- a/server/api/sugarcrm_account/sugarcrm_account.controller.js
+++ b/server/api/sugarcrm_account/sugarcrm_account.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_account/sugarcrm_account.socket.js b/server/api/sugarcrm_account/sugarcrm_account.socket.js
index 29112fa..611b95f 100644
--- a/server/api/sugarcrm_account/sugarcrm_account.socket.js
+++ b/server/api/sugarcrm_account/sugarcrm_account.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_configuration/index.js b/server/api/sugarcrm_configuration/index.js
index 1a9ddba..17bc8e3 100644
--- a/server/api/sugarcrm_configuration/index.js
+++ b/server/api/sugarcrm_configuration/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_configuration/index.spec.js b/server/api/sugarcrm_configuration/index.spec.js
index 1b26b65..ad27dfe 100644
--- a/server/api/sugarcrm_configuration/index.spec.js
+++ b/server/api/sugarcrm_configuration/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_configuration/sugarcrm_configuration.controller.js b/server/api/sugarcrm_configuration/sugarcrm_configuration.controller.js
index fa6e4c8..0cb73b1 100644
--- a/server/api/sugarcrm_configuration/sugarcrm_configuration.controller.js
+++ b/server/api/sugarcrm_configuration/sugarcrm_configuration.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_configuration/sugarcrm_configuration.socket.js b/server/api/sugarcrm_configuration/sugarcrm_configuration.socket.js
index b464500..57c3348 100644
--- a/server/api/sugarcrm_configuration/sugarcrm_configuration.socket.js
+++ b/server/api/sugarcrm_configuration/sugarcrm_configuration.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_field/index.js b/server/api/sugarcrm_field/index.js
index 371a7f9..b1a88b3 100644
--- a/server/api/sugarcrm_field/index.js
+++ b/server/api/sugarcrm_field/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_field/index.spec.js b/server/api/sugarcrm_field/index.spec.js
index ab3f9af..f162a32 100644
--- a/server/api/sugarcrm_field/index.spec.js
+++ b/server/api/sugarcrm_field/index.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_field/sugarcrm_field.controller.js b/server/api/sugarcrm_field/sugarcrm_field.controller.js
index 796829f..ed814f1 100644
--- a/server/api/sugarcrm_field/sugarcrm_field.controller.js
+++ b/server/api/sugarcrm_field/sugarcrm_field.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sugarcrm_field/sugarcrm_field.socket.js b/server/api/sugarcrm_field/sugarcrm_field.socket.js
index 2cce21a..84e2aed 100644
--- a/server/api/sugarcrm_field/sugarcrm_field.socket.js
+++ b/server/api/sugarcrm_field/sugarcrm_field.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/index.js b/server/api/tag/index.js
index 8865855..6614c52 100644
--- a/server/api/tag/index.js
+++ b/server/api/tag/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.controller.js b/server/api/tag/tag.controller.js
index 7e66d97..9832d10 100644
--- a/server/api/tag/tag.controller.js
+++ b/server/api/tag/tag.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.socket.js b/server/api/tag/tag.socket.js
index 049b77c..a07f4b4 100644
--- a/server/api/tag/tag.socket.js
+++ b/server/api/tag/tag.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.spec.js b/server/api/tag/tag.spec.js
index 7584798..90ecdd6 100644
--- a/server/api/tag/tag.spec.js
+++ b/server/api/tag/tag.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/index.js b/server/api/team/index.js
index e16e24b..6d7511f 100644
--- a/server/api/team/index.js
+++ b/server/api/team/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.controller.js b/server/api/team/team.controller.js
index b59ca09..9bb0325 100644
--- a/server/api/team/team.controller.js
+++ b/server/api/team/team.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.socket.js b/server/api/team/team.socket.js
index bb8c88a..10878df 100644
--- a/server/api/team/team.socket.js
+++ b/server/api/team/team.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.spec.js b/server/api/team/team.spec.js
index 14f8ef0..a441c2a 100644
--- a/server/api/team/team.spec.js
+++ b/server/api/team/team.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/telephone/index.js b/server/api/telephone/index.js
index ee3afb8..7e98737 100644
--- a/server/api/telephone/index.js
+++ b/server/api/telephone/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/telephone/telephone.controller.js b/server/api/telephone/telephone.controller.js
index 8c8a82e..a96fda8 100644
--- a/server/api/telephone/telephone.controller.js
+++ b/server/api/telephone/telephone.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/telephone/telephone.socket.js b/server/api/telephone/telephone.socket.js
index 0a0269c..702d18d 100644
--- a/server/api/telephone/telephone.socket.js
+++ b/server/api/telephone/telephone.socket.js
@@ -1 +1 @@
-var _0x777c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x777c[0];exports[_0x777c[1]]=function(_0x8d5dx1){};function onSave(_0x8d5dx1,_0x8d5dx3,_0x8d5dx4){_0x8d5dx1[_0x777c[3]](_0x777c[2],_0x8d5dx3)}function onRemove(_0x8d5dx1,_0x8d5dx3,_0x8d5dx4){_0x8d5dx1[_0x777c[3]](_0x777c[4],_0x8d5dx3)}
\ No newline at end of file
+var _0xa5be=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xa5be[0];exports[_0xa5be[1]]=function(_0x5bbax1){};function onSave(_0x5bbax1,_0x5bbax3,_0x5bbax4){_0x5bbax1[_0xa5be[3]](_0xa5be[2],_0x5bbax3)}function onRemove(_0x5bbax1,_0x5bbax3,_0x5bbax4){_0x5bbax1[_0xa5be[3]](_0xa5be[4],_0x5bbax3)}
\ No newline at end of file
diff --git a/server/api/trigger/index.js b/server/api/trigger/index.js
index c2a4043..8c46825 100644
--- a/server/api/trigger/index.js
+++ b/server/api/trigger/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.controller.js b/server/api/trigger/trigger.controller.js
index 8ec7a0e..2b90f12 100644
--- a/server/api/trigger/trigger.controller.js
+++ b/server/api/trigger/trigger.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.socket.js b/server/api/trigger/trigger.socket.js
index 374c9cc..68eeba5 100644
--- a/server/api/trigger/trigger.socket.js
+++ b/server/api/trigger/trigger.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.spec.js b/server/api/trigger/trigger.spec.js
index ba0e0ee..374a69d 100644
--- a/server/api/trigger/trigger.spec.js
+++ b/server/api/trigger/trigger.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/index.js b/server/api/trunk/index.js
index 9898db5..d92e521 100644
--- a/server/api/trunk/index.js
+++ b/server/api/trunk/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.controller.js b/server/api/trunk/trunk.controller.js
index 9efeb08..506d251 100644
--- a/server/api/trunk/trunk.controller.js
+++ b/server/api/trunk/trunk.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.socket.js b/server/api/trunk/trunk.socket.js
index f7764b9..5acb740 100644
--- a/server/api/trunk/trunk.socket.js
+++ b/server/api/trunk/trunk.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/update/index.js b/server/api/update/index.js
index e8bcc98..ef0b373 100644
--- a/server/api/update/index.js
+++ b/server/api/update/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/update/update.controller.js b/server/api/update/update.controller.js
index 3c01faf..dfae857 100644
--- a/server/api/update/update.controller.js
+++ b/server/api/update/update.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/update/update.spec.js b/server/api/update/update.spec.js
index 1357cc3..2f8cbfc 100644
--- a/server/api/update/update.spec.js
+++ b/server/api/update/update.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/index.js b/server/api/user/index.js
index ca751b9..3c2da45 100644
--- a/server/api/user/index.js
+++ b/server/api/user/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.controller.js b/server/api/user/user.controller.js
index fee557a..839c1d1 100644
--- a/server/api/user/user.controller.js
+++ b/server/api/user/user.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.socket.js b/server/api/user/user.socket.js
index d0cabdd..75e86ec 100644
--- a/server/api/user/user.socket.js
+++ b/server/api/user/user.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_queue/index.js b/server/api/user_has_chat_queue/index.js
index a4d670a..7c18053 100644
--- a/server/api/user_has_chat_queue/index.js
+++ b/server/api/user_has_chat_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_queue/user_has_chat_queue.controller.js b/server/api/user_has_chat_queue/user_has_chat_queue.controller.js
index 99628ff..2f009ca 100644
--- a/server/api/user_has_chat_queue/user_has_chat_queue.controller.js
+++ b/server/api/user_has_chat_queue/user_has_chat_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_queue/user_has_chat_queue.socket.js b/server/api/user_has_chat_queue/user_has_chat_queue.socket.js
index 02a0267..3fbdbad 100644
--- a/server/api/user_has_chat_queue/user_has_chat_queue.socket.js
+++ b/server/api/user_has_chat_queue/user_has_chat_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_queue/user_has_chat_queue.spec.js b/server/api/user_has_chat_queue/user_has_chat_queue.spec.js
index 270716b..311b246 100644
--- a/server/api/user_has_chat_queue/user_has_chat_queue.spec.js
+++ b/server/api/user_has_chat_queue/user_has_chat_queue.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_room/index.js b/server/api/user_has_chat_room/index.js
index 2dce312..2f0d1e7 100644
--- a/server/api/user_has_chat_room/index.js
+++ b/server/api/user_has_chat_room/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_room/user_has_chat_room.controller.js b/server/api/user_has_chat_room/user_has_chat_room.controller.js
index 8cdb572..2800779 100644
--- a/server/api/user_has_chat_room/user_has_chat_room.controller.js
+++ b/server/api/user_has_chat_room/user_has_chat_room.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_room/user_has_chat_room.socket.js b/server/api/user_has_chat_room/user_has_chat_room.socket.js
index 4c33114..2a3b3be 100644
--- a/server/api/user_has_chat_room/user_has_chat_room.socket.js
+++ b/server/api/user_has_chat_room/user_has_chat_room.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_chat_room/user_has_chat_room.spec.js b/server/api/user_has_chat_room/user_has_chat_room.spec.js
index 35fd445..6d405cb 100644
--- a/server/api/user_has_chat_room/user_has_chat_room.spec.js
+++ b/server/api/user_has_chat_room/user_has_chat_room.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_fax_queue/index.js b/server/api/user_has_fax_queue/index.js
index f89c3d1..6f83e7e 100644
--- a/server/api/user_has_fax_queue/index.js
+++ b/server/api/user_has_fax_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_fax_queue/user_has_fax_queue.controller.js b/server/api/user_has_fax_queue/user_has_fax_queue.controller.js
index eb22e4c..ed9cbb7 100644
--- a/server/api/user_has_fax_queue/user_has_fax_queue.controller.js
+++ b/server/api/user_has_fax_queue/user_has_fax_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_fax_queue/user_has_fax_queue.socket.js b/server/api/user_has_fax_queue/user_has_fax_queue.socket.js
index be205fc..d35a682 100644
--- a/server/api/user_has_fax_queue/user_has_fax_queue.socket.js
+++ b/server/api/user_has_fax_queue/user_has_fax_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_fax_queue/user_has_fax_queue.spec.js b/server/api/user_has_fax_queue/user_has_fax_queue.spec.js
index be1f290..5503cc2 100644
--- a/server/api/user_has_fax_queue/user_has_fax_queue.spec.js
+++ b/server/api/user_has_fax_queue/user_has_fax_queue.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_mail_queue/index.js b/server/api/user_has_mail_queue/index.js
index 3465a24..bc748d6 100644
--- a/server/api/user_has_mail_queue/index.js
+++ b/server/api/user_has_mail_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_mail_queue/user_has_mail_queue.controller.js b/server/api/user_has_mail_queue/user_has_mail_queue.controller.js
index e016e02..c3159d0 100644
--- a/server/api/user_has_mail_queue/user_has_mail_queue.controller.js
+++ b/server/api/user_has_mail_queue/user_has_mail_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_mail_queue/user_has_mail_queue.socket.js b/server/api/user_has_mail_queue/user_has_mail_queue.socket.js
index 394a25b..99a8a56 100644
--- a/server/api/user_has_mail_queue/user_has_mail_queue.socket.js
+++ b/server/api/user_has_mail_queue/user_has_mail_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_service/index.js b/server/api/user_has_service/index.js
index 0e7c848..eebaec1 100644
--- a/server/api/user_has_service/index.js
+++ b/server/api/user_has_service/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_service/user_has_service.controller.js b/server/api/user_has_service/user_has_service.controller.js
index c3d083f..a5c18e0 100644
--- a/server/api/user_has_service/user_has_service.controller.js
+++ b/server/api/user_has_service/user_has_service.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_service/user_has_service.socket.js b/server/api/user_has_service/user_has_service.socket.js
index c24ad9d..b4e164e 100644
--- a/server/api/user_has_service/user_has_service.socket.js
+++ b/server/api/user_has_service/user_has_service.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_service/user_has_service.spec.js b/server/api/user_has_service/user_has_service.spec.js
index 6278600..526b6bc 100644
--- a/server/api/user_has_service/user_has_service.spec.js
+++ b/server/api/user_has_service/user_has_service.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_team/index.js b/server/api/user_has_team/index.js
index 8613089..766ea74 100644
--- a/server/api/user_has_team/index.js
+++ b/server/api/user_has_team/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_team/user_has_team.controller.js b/server/api/user_has_team/user_has_team.controller.js
index 4aeda33..80541b1 100644
--- a/server/api/user_has_team/user_has_team.controller.js
+++ b/server/api/user_has_team/user_has_team.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_team/user_has_team.model.js b/server/api/user_has_team/user_has_team.model.js
index a180815..e6ac691 100644
--- a/server/api/user_has_team/user_has_team.model.js
+++ b/server/api/user_has_team/user_has_team.model.js
@@ -1 +1 @@
-var _0xc075=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x64\x65\x66\x69\x6E\x65"];_0xc075[0];module[_0xc075[1]]=function(_0x8981x1,_0x8981x2){var _0x8981x3=_0x8981x1[_0xc075[3]](_0xc075[2],{name:String,info:String,active:Boolean});return _0x8981x3}
\ No newline at end of file
+var _0xf5a2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x64\x65\x66\x69\x6E\x65"];_0xf5a2[0];module[_0xf5a2[1]]=function(_0x3830x1,_0x3830x2){var _0x3830x3=_0x3830x1[_0xf5a2[3]](_0xf5a2[2],{name:String,info:String,active:Boolean});return _0x3830x3}
\ No newline at end of file
diff --git a/server/api/user_has_team/user_has_team.socket.js b/server/api/user_has_team/user_has_team.socket.js
index ed39f7f..1981790 100644
--- a/server/api/user_has_team/user_has_team.socket.js
+++ b/server/api/user_has_team/user_has_team.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_team/user_has_team.spec.js b/server/api/user_has_team/user_has_team.spec.js
index 67036e6..736c980 100644
--- a/server/api/user_has_team/user_has_team.spec.js
+++ b/server/api/user_has_team/user_has_team.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_voice_queue/index.js b/server/api/user_has_voice_queue/index.js
index 4bc812e..abe88c2 100644
--- a/server/api/user_has_voice_queue/index.js
+++ b/server/api/user_has_voice_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_voice_queue/user_has_voice_queue.controller.js b/server/api/user_has_voice_queue/user_has_voice_queue.controller.js
index ab90113..ccb5dc0 100644
--- a/server/api/user_has_voice_queue/user_has_voice_queue.controller.js
+++ b/server/api/user_has_voice_queue/user_has_voice_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_voice_queue/user_has_voice_queue.socket.js b/server/api/user_has_voice_queue/user_has_voice_queue.socket.js
index 5e01bab..c65d997 100644
--- a/server/api/user_has_voice_queue/user_has_voice_queue.socket.js
+++ b/server/api/user_has_voice_queue/user_has_voice_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user_has_voice_queue/user_has_voice_queue.spec.js b/server/api/user_has_voice_queue/user_has_voice_queue.spec.js
index 9f32141..f3ac65d 100644
--- a/server/api/user_has_voice_queue/user_has_voice_queue.spec.js
+++ b/server/api/user_has_voice_queue/user_has_voice_queue.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/index.js b/server/api/variable/index.js
index 4312b6e..1d5230c 100644
--- a/server/api/variable/index.js
+++ b/server/api/variable/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.controller.js b/server/api/variable/variable.controller.js
index 570d643..56a5573 100644
--- a/server/api/variable/variable.controller.js
+++ b/server/api/variable/variable.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.socket.js b/server/api/variable/variable.socket.js
index d9c0783..c4cbc43 100644
--- a/server/api/variable/variable.socket.js
+++ b/server/api/variable/variable.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_context/index.js b/server/api/voice_context/index.js
index 572c257..4ee6992 100644
--- a/server/api/voice_context/index.js
+++ b/server/api/voice_context/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_context/voice_context.controller.js b/server/api/voice_context/voice_context.controller.js
index 0c43e8f..55dac3b 100644
--- a/server/api/voice_context/voice_context.controller.js
+++ b/server/api/voice_context/voice_context.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_context/voice_context.socket.js b/server/api/voice_context/voice_context.socket.js
index 5eb5850..814c2f4 100644
--- a/server/api/voice_context/voice_context.socket.js
+++ b/server/api/voice_context/voice_context.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_context/voice_context.spec.js b/server/api/voice_context/voice_context.spec.js
index 69fd34e..83f5c25 100644
--- a/server/api/voice_context/voice_context.spec.js
+++ b/server/api/voice_context/voice_context.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_extension/index.js b/server/api/voice_extension/index.js
index dcdce5b..4a9a0a6 100644
--- a/server/api/voice_extension/index.js
+++ b/server/api/voice_extension/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_extension/voice_extension.controller.js b/server/api/voice_extension/voice_extension.controller.js
index 917aa1b..5f4fb64 100644
--- a/server/api/voice_extension/voice_extension.controller.js
+++ b/server/api/voice_extension/voice_extension.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_extension/voice_extension.socket.js b/server/api/voice_extension/voice_extension.socket.js
index 09e2fbc..3e4c09c 100644
--- a/server/api/voice_extension/voice_extension.socket.js
+++ b/server/api/voice_extension/voice_extension.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_extension/voice_extension.spec.js b/server/api/voice_extension/voice_extension.spec.js
index 291b050..e713e45 100644
--- a/server/api/voice_extension/voice_extension.spec.js
+++ b/server/api/voice_extension/voice_extension.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_musiconhold/index.js b/server/api/voice_musiconhold/index.js
index 24e55b9..8450769 100644
--- a/server/api/voice_musiconhold/index.js
+++ b/server/api/voice_musiconhold/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_musiconhold/voice_musiconhold.controller.js b/server/api/voice_musiconhold/voice_musiconhold.controller.js
index e7ed23f..3389efd 100644
--- a/server/api/voice_musiconhold/voice_musiconhold.controller.js
+++ b/server/api/voice_musiconhold/voice_musiconhold.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_musiconhold/voice_musiconhold.socket.js b/server/api/voice_musiconhold/voice_musiconhold.socket.js
index b3592d0..1672c96 100644
--- a/server/api/voice_musiconhold/voice_musiconhold.socket.js
+++ b/server/api/voice_musiconhold/voice_musiconhold.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_musiconhold/voice_musiconhold.spec.js b/server/api/voice_musiconhold/voice_musiconhold.spec.js
index 7e810c3..0ee3441 100644
--- a/server/api/voice_musiconhold/voice_musiconhold.spec.js
+++ b/server/api/voice_musiconhold/voice_musiconhold.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_queue/index.js b/server/api/voice_queue/index.js
index c046760..a4c0d48 100644
--- a/server/api/voice_queue/index.js
+++ b/server/api/voice_queue/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_queue/voice_queue.controller.js b/server/api/voice_queue/voice_queue.controller.js
index 86b4bc3..3326b0e 100644
--- a/server/api/voice_queue/voice_queue.controller.js
+++ b/server/api/voice_queue/voice_queue.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_queue/voice_queue.socket.js b/server/api/voice_queue/voice_queue.socket.js
index 941fef3..665dfae 100644
--- a/server/api/voice_queue/voice_queue.socket.js
+++ b/server/api/voice_queue/voice_queue.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_recording/index.js b/server/api/voice_recording/index.js
index ad03ff7..dbdfe8c 100644
--- a/server/api/voice_recording/index.js
+++ b/server/api/voice_recording/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_recording/voice_recording.controller.js b/server/api/voice_recording/voice_recording.controller.js
index 96f007b..b0aa30f 100644
--- a/server/api/voice_recording/voice_recording.controller.js
+++ b/server/api/voice_recording/voice_recording.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_recording/voice_recording.socket.js b/server/api/voice_recording/voice_recording.socket.js
index b53610b..7389c7c 100644
--- a/server/api/voice_recording/voice_recording.socket.js
+++ b/server/api/voice_recording/voice_recording.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_voicemail/index.js b/server/api/voice_voicemail/index.js
index 4df7a94..ca9913f 100644
--- a/server/api/voice_voicemail/index.js
+++ b/server/api/voice_voicemail/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_voicemail/voice_voicemail.controller.js b/server/api/voice_voicemail/voice_voicemail.controller.js
index eb04fb0..e38c03d 100644
--- a/server/api/voice_voicemail/voice_voicemail.controller.js
+++ b/server/api/voice_voicemail/voice_voicemail.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_voicemail/voice_voicemail.socket.js b/server/api/voice_voicemail/voice_voicemail.socket.js
index 255098e..270f4a7 100644
--- a/server/api/voice_voicemail/voice_voicemail.socket.js
+++ b/server/api/voice_voicemail/voice_voicemail.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_voicemail/voice_voicemail.spec.js b/server/api/voice_voicemail/voice_voicemail.spec.js
index 64c6460..9a27349 100644
--- a/server/api/voice_voicemail/voice_voicemail.spec.js
+++ b/server/api/voice_voicemail/voice_voicemail.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_voicemail_messages/index.js b/server/api/voice_voicemail_messages/index.js
index d022188..cb88d72 100644
--- a/server/api/voice_voicemail_messages/index.js
+++ b/server/api/voice_voicemail_messages/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_voicemail_messages/voice_voicemail_messages.controller.js b/server/api/voice_voicemail_messages/voice_voicemail_messages.controller.js
index b0067db..490b512 100644
--- a/server/api/voice_voicemail_messages/voice_voicemail_messages.controller.js
+++ b/server/api/voice_voicemail_messages/voice_voicemail_messages.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voice_voicemail_messages/voice_voicemail_messages.socket.js b/server/api/voice_voicemail_messages/voice_voicemail_messages.socket.js
index d09f1ec..ca24557 100644
--- a/server/api/voice_voicemail_messages/voice_voicemail_messages.socket.js
+++ b/server/api/voice_voicemail_messages/voice_voicemail_messages.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/widget/index.js b/server/api/widget/index.js
index 13dfe09..43ea93d 100644
--- a/server/api/widget/index.js
+++ b/server/api/widget/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/widget/widget.controller.js b/server/api/widget/widget.controller.js
index f3ee249..30efe72 100644
--- a/server/api/widget/widget.controller.js
+++ b/server/api/widget/widget.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/widget/widget.spec.js b/server/api/widget/widget.spec.js
index 1a8d25d..c9c9952 100644
--- a/server/api/widget/widget.spec.js
+++ b/server/api/widget/widget.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/xchatty/index.js b/server/api/xchatty/index.js
index 8f51243..8df6d3b 100644
--- a/server/api/xchatty/index.js
+++ b/server/api/xchatty/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/xchatty/xchatty.controller.js b/server/api/xchatty/xchatty.controller.js
index 07a1c4d..20b69a5 100644
--- a/server/api/xchatty/xchatty.controller.js
+++ b/server/api/xchatty/xchatty.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/xchatty/xchatty.socket.js b/server/api/xchatty/xchatty.socket.js
index cd73bd7..1e125a6 100644
--- a/server/api/xchatty/xchatty.socket.js
+++ b/server/api/xchatty/xchatty.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_account/index.js b/server/api/zendesk_account/index.js
index 2e58d72..df0e06e 100644
--- a/server/api/zendesk_account/index.js
+++ b/server/api/zendesk_account/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_account/zendesk_account.controller.js b/server/api/zendesk_account/zendesk_account.controller.js
index 96dabbc..b49dbec 100644
--- a/server/api/zendesk_account/zendesk_account.controller.js
+++ b/server/api/zendesk_account/zendesk_account.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_account/zendesk_account.socket.js b/server/api/zendesk_account/zendesk_account.socket.js
index 60f5774..3984f03 100644
--- a/server/api/zendesk_account/zendesk_account.socket.js
+++ b/server/api/zendesk_account/zendesk_account.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_account/zendesk_account.spec.js b/server/api/zendesk_account/zendesk_account.spec.js
index 75afff6..da26833 100644
--- a/server/api/zendesk_account/zendesk_account.spec.js
+++ b/server/api/zendesk_account/zendesk_account.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_configuration/index.js b/server/api/zendesk_configuration/index.js
index fd3433a..1d1ab7b 100644
--- a/server/api/zendesk_configuration/index.js
+++ b/server/api/zendesk_configuration/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_configuration/zendesk_configuration.controller.js b/server/api/zendesk_configuration/zendesk_configuration.controller.js
index 12f88fd..e80c21c 100644
--- a/server/api/zendesk_configuration/zendesk_configuration.controller.js
+++ b/server/api/zendesk_configuration/zendesk_configuration.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_configuration/zendesk_configuration.socket.js b/server/api/zendesk_configuration/zendesk_configuration.socket.js
index 348e61d..caaa820 100644
--- a/server/api/zendesk_configuration/zendesk_configuration.socket.js
+++ b/server/api/zendesk_configuration/zendesk_configuration.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_configuration/zendesk_configuration.spec.js b/server/api/zendesk_configuration/zendesk_configuration.spec.js
index 968cf70..f1e30ab 100644
--- a/server/api/zendesk_configuration/zendesk_configuration.spec.js
+++ b/server/api/zendesk_configuration/zendesk_configuration.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_field/index.js b/server/api/zendesk_field/index.js
index 430e1b8..c7de39b 100644
--- a/server/api/zendesk_field/index.js
+++ b/server/api/zendesk_field/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_field/zendesk_field.controller.js b/server/api/zendesk_field/zendesk_field.controller.js
index d0b826a..fd3a357 100644
--- a/server/api/zendesk_field/zendesk_field.controller.js
+++ b/server/api/zendesk_field/zendesk_field.controller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_field/zendesk_field.socket.js b/server/api/zendesk_field/zendesk_field.socket.js
index f6c0c4d..60c8c02 100644
--- a/server/api/zendesk_field/zendesk_field.socket.js
+++ b/server/api/zendesk_field/zendesk_field.socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/zendesk_field/zendesk_field.spec.js b/server/api/zendesk_field/zendesk_field.spec.js
index 86f7d2c..8d45c57 100644
--- a/server/api/zendesk_field/zendesk_field.spec.js
+++ b/server/api/zendesk_field/zendesk_field.spec.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/app.js b/server/app.js
index 54457ab..a1cb771 100644
--- a/server/app.js
+++ b/server/app.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/auth.service.js b/server/auth/auth.service.js
index f3af35b..084ada3 100644
--- a/server/auth/auth.service.js
+++ b/server/auth/auth.service.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/facebook/index.js b/server/auth/facebook/index.js
index 69b8ce3..1ae014e 100644
--- a/server/auth/facebook/index.js
+++ b/server/auth/facebook/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/facebook/passport.js b/server/auth/facebook/passport.js
index 25c2e5e..2f21786 100644
--- a/server/auth/facebook/passport.js
+++ b/server/auth/facebook/passport.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/google/index.js b/server/auth/google/index.js
index 21ed8c9..b8b2fc7 100644
--- a/server/auth/google/index.js
+++ b/server/auth/google/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/google/passport.js b/server/auth/google/passport.js
index a9da68f..c2fbc0d 100644
--- a/server/auth/google/passport.js
+++ b/server/auth/google/passport.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/index.js b/server/auth/index.js
index 410d229..a47da3f 100644
--- a/server/auth/index.js
+++ b/server/auth/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/local/index.js b/server/auth/local/index.js
index 8b315c5..0820621 100644
--- a/server/auth/local/index.js
+++ b/server/auth/local/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/local/local.ami.js b/server/auth/local/local.ami.js
index 7c83ccd..27d29ad 100644
--- a/server/auth/local/local.ami.js
+++ b/server/auth/local/local.ami.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/local/passport.js b/server/auth/local/passport.js
index 7696062..1ea0e17 100644
--- a/server/auth/local/passport.js
+++ b/server/auth/local/passport.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/twitter/index.js b/server/auth/twitter/index.js
index 71017a0..3e1e010 100644
--- a/server/auth/twitter/index.js
+++ b/server/auth/twitter/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/auth/twitter/passport.js b/server/auth/twitter/passport.js
index 3d600d7..30be1be 100644
--- a/server/auth/twitter/passport.js
+++ b/server/auth/twitter/passport.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/xchatty/assets/images/dislike.png b/server/components/xchatty/assets/images/dislike.png
new file mode 100644
index 0000000000000000000000000000000000000000..ee046b2b63c3052ac43ade2e82f700d19419fd4a
GIT binary patch
literal 5056
zcmeHLi8s_?_aB2v7`utFBoZ@aNn;OLV{9{HEXiK>ma$fo$`UfRWb8`@UyP-uk~JBG
zBHLJ!BtuyyB3sG!de86A_`Ua>=iKLW@8{g}Jolb+?>RRCV{;M84d(`dKu`;F6C4P{
zc6en2aj_q&z-lM_p<)j)vcPk3aeZOhP9MUf1oKNFAdqM2e-B%i<HVmsqj;#PQ>fid
zpU_*L!QP--w{9u>-v|u3;z{sUz8UPB_v<|TFb)V~g*QDoI5_10PyUyI|DPG)k*jAO
z{`?>mXJZFq1G95*LXL19<>ujq^6?7@3JHsd!j6fF!zCo8q>sy-kd-?re@a0SfjoUi
zNm)hptlBx0x`w8fwvO(3J$-`<hDOFFre+t-Ezp)$);6{nEY1#Z@8IZk$@#L2tDC!r
zr`MIM-afv5{sDp4uHU#x2nr4f4GX_@`wsDL#J&3uBBP>X9>&JSKT04aCMBn&K2Cd*
zPR_{8%FfBn%P%N=T0|)>DFw>PE2x!K)iuwa(_XxMRr|WGzM-+H`Ay5)R(e}|$Ggt1
z?)M*hdO!B{4-5`5hDS!nK8=5#_%iu*>f1DPX7>A!x%q`f*3YHoUn{G>*VZ>SxBmRy
z{<pKcxBrvtvpNXGuV7(fh!+$8(RMW7Hmvo?>cFn={;P3#jCi{D`zPum7XBi@L%-jO
zCYOp`luC);9RhGqCLgNxz-&MF>^tEymzqg0<Iaa0pUd70asM-_G{2)ezdOI1#mt}G
zgBZzI?|!xAfBGuCdw+JZQM~)l4cFJJRRd;kMyQuw%QnDJ(s$#0`uE;kW9Sal1!jvu
zvXE-4j?O_r-5<%%k}cc4&wov2s3<)6yPL74-a<&w4Of%VzB~6|@U*tH%^xqmm?w2N
zz8eEfr_Qo-9BU8YU&eS8kacO4V4{_<md!|T9OG@)m1#w$`?+^1q0pF^H~oWOCcr6J
zgS=Qz&+A$-w{&?f-Uv9K?*ZcJqi)d*Rs><i1Bq?FnrN8iRw<48WXKx7lEiw%&Q6|Y
z%jVqO=C^AG!;Zf!d?SOur9>9k1N{j>N>_^Ps-1(o=fCB>+34o|=RcfGdohKF{-)Re
zOmA-04Y><ZY98d-QjZ~NdSYh^Y@r1&lnNX^ro^}wl-7#fN9LXP7+X2>KFx<#E{m@<
zl0ojyc7)|@$gg;h<K)rWf?W8K>ni<PRv}bD8s#!#*_05VR7{nZ_b|Apc-@RPu>|BC
zKi%#FSEk77@wSm7<O@!vs7Drz{L3YZ3ch*wVH=e>CA9V13I?4_#Weg>O#TrXWBtym
zjIz&_z~J%sQoTm$35V}UQUu2g^13olF<H$_E$eFI3e@DqD~l!Y8D!!&%X9OBYVvPO
zbCRUoTfglTqL~dkr0ZqWdt4N^V~ciUDm-ReEzi+bR#cL@gvQ+><9c6r;+64*qr>wL
z>gT>R4&yGCZ8T^LQRZFIAuBRu)-RvOFY9e1e(~`e1qj@$NPLXcNjS0klwU$Nw9>7(
zv0flxZ%vH*bgnEub9nLyS4+Ig*^@APQ}fUgYQYCZUh4tXllu$N0*b*T;*q+1mji4$
zQt_lZpDOB<=?TAk6+KV09~ouR(kN%YCCbDu7guU>yQgXMCSPK5_20u=(=(>UI|s8P
zr$3f^S)!gLrF4r66$mCRSdtk?COW~g&x<SH(nuiJ?kw05lM}Tg_GXmH<-#rcI>_{n
z^g)85L=wFQs1<Z{c3Qh!mFniD`tr1##{&%UnBzsOMx9$*Qmu<Z>}rBhq|#!ZXO*kY
z1^RlnauUDZK40!|b$?o`lSphF6(|bEk96BR)^<N1=~YfN$PiyW9abiLVY8xwOX3kx
zFJ0$3Qw6(D?WszjqbS9E*C<nGEAOvQt4w{yCtviqQ8dFhZk)l6f8F+tv~OeTd=e~V
z+$k__(#M1U*y&wB4Tz`bmxQ9g8bgUB9&E!ksOYfZ<6z&41!(i%C=#rpT2S;@;t7zF
z4KA#X<65z>=!)?bQPBcsJ?+z4#V2kJ!7vho&o8vpOK4a0T&kH{lq+wEtYFri1LH-R
zU6IB|afR`&_z&e90;s97V%c4xvw2-Q?HZXFA{1V4H^jNWY6ZN=*BUodLEBN7eMKng
z{o9GB=Gyh)m<ezVKo0NVzct4gAL1B~*GxAu6GK6;JzMmb<Ho4Wdq<Y8$^j?+CT&db
zIBkh0OR;z_Z$D)04X*lN0=TQ3hX(7HJ3LkN6kE6s12xertw(xuosQMnJ;fnwAy_zX
zqIBt0c>?XkP3hRtL3G)Mc=gdQHly2owDMUI8{^XnjC$G}TV=RojP-Q@4~D00i)^*!
zs#KU)aW^|(pmNvRVBfFNNfqnlHRrZE96~*Aj1T?8(^MB3*Y<X*bOhpjP&OjsU<HtK
zKs&@-M*3jx1u9SVxUIj?wQ40GY7k99fnXvZ%11yN;rxK-ATg5>NGm!4Nb+A>Qbr3G
zjTYj#&n%cNaxGOOfIEjTM1f(Ym<f<>ppm~+Z7v4R&J&0I2MHg0#IW&GFGaDzc*{|T
zFp{C{H(Iix;-nhQ$fLb#B5z%&(g1FHw3(xyw)F?#bU-yMGOQ!IjXc)YUy0QL*YuDb
z=+W_t-kCAU_GO{G&OZ>>BRMs3zt3K)1_O43=%QM7*h61z&l~BjFg*a}mr-1M1SX<q
z)_IZk{5E=VkOYJZa9WO=i~=*X8ZGoOim2rxh#NmEvpGSp^FkCvIh+CX6wOOsp;U$H
z4t=V%UWjEgHuS!k+$)dE@`&X)2Me?T1@vujFk;*R4D=0>N^05PZkD|GK&#;<I~Y}o
z05z+NacAH^`My*d`3u&f?It*$>H{xc{ifCAl6{P-c!AAT`LpR=I&E)R*j$d9+vvdQ
zUIIMts6?QNKX0v&VofyvCt&zJz?Ap6(uaUXIf$Zrr#s|OkI%gTUt2y-E{t=yg0`FP
z@MA3z5o{WtvTzc9ugf-+BgRclf7#JmH5Jt(9W>E<9?#B*ewLaB9k(OJkAcvsbeD@r
zw}-+J7AJIhoma3;&^ZW32M$&Eo7sL-K)(bpI2VT@vZc^c+nu>W6u;l~ym1nkAVdpo
zi})C6nJ_sb{^lDs9kF?AwRq3Zo>B|d|5!@nNm&I0%7ZLZ{}T~TXr`E?ry9^S`0oi0
z8R2Amf+vNRZj^b<SwV3#mcLg~G=|+|9y1Q9(ZP?z@XH}aAF|g1C~@ZjEP9<DFHP=h
zXM^Eb{54QAtUarX{IaKG>&cqp>qs+Qq+6^?=Nck8Zn?!6p~9DSCma_f5usy_I47<#
zuV>~jg>ozRdLR~&YukA|+4H7Ug;-KA5wi)2xSLY>YSYtqD34l^+8Wje$hN9QoKCYD
z{rrrkGVlp6+3t=WDDCGKxr*9^DYTWzc4O7W9<1pH<r8fwGU{v8tl#(Vj1S4}P<xaU
z59|U4vGDQZv0x=i+7d#u&5cwi*_1(aXS3H$op@|&%un&S?&q}_Gek=$R*HYtS4L?}
zv>6@=cADN!@KKH!){}O;bo*-|RX14t@njRNc#AW)_j2AE!P`ZN*=IMPN+|KPc7(|+
z?+CgE#LuFef6vbHc2)X0p$cIxldB(wlZ%5oNB*g$8g3(C4yHFtOtp0t44%4xW1q8<
zA|UhTcbptICHEe;-uhRi)LSGFyV*>a0Y>8tSjWp+Q>^@@656qgx{#k2T>q9Y5&x-N
zpV<@S(q4%Sh5T&BtvYU)KxQyc%^!|yL9T~#fC(%5|A%qhF|T*rI8N#OkYx|5kTUAh
z%`rqDUofT5xa}uLWn&~M*sJ0(Apw4}(Lz)Awb==(;uHb>RKw3}S5eW9f!82=nVMWD
zRO6z0U58rXMknVADL+FN%LP5T#x6kSHdsL_la4|Z`{L#I1=}0l4+$LeLlL>XQ|If}
zt&?*N#upd&pSK!>_k6Pa6wykU`);dmwK#l6I#ynz@!MbMF~8AjE{>89^11I_HNU6$
zxhNH~Qu%UT>&C+(B4zN}7RKdWdP0d+Dr;p^?vfscIx-$Xt%K%sG$C5*I~!rX;jE2Z
zF3fi{e7jO;sqEjmR|AZZUw#}uNa#`k`0^U+-@J3~Uj^`*26XocXs0qWINNOh(M3>U
zY1G~ikHEtC2W3&V)2*=2Bf4ac=JilL^Mc9TRmYl;5nX3aKFscERs^p>#$GZ}A%HIa
z&j%Z%2ELDYnLzYqwIiA^o1k50j&Vy!JzZPB*bBaUHi@`sJuM@chwy&b(NwoR(m2kW
z!pI@9Xw{5MEIo*Cf{rOwubMPz-g1kHl0!hF?Mo`^>Fni;X8y=CtP3sf&thg#<r`Af
z)bK)``O1zvl{jaJWpTZo!gEo{3N4_McJ=(GTbyu4NiE3XykX0OwzR_*#KRNdjq$bQ
zm85C|pB0^kTt~FAZ2coq3|^5X9@h8Cqw&Nz9Flt^owzrRFHvlXjK=pB^^0hY5z&8&
zK+HhuD|Lv?kG@hoj8n{{VAz6CorfqeWMlc-WqbkmkH$05e_@+)VQ$ee)`wmHEwsEp
zi$GflMW?ov>#kQ!U^)24QgB;gtH3y0W&b2dA<t;>@?TV8<(o``+D$lce-%&<bBitc
zdeKxULNP3<veT1Li%08D_l8#5oTLx6+v12k`sd9G#t3!I6@FYH^0qj2Zaz&CW5rW7
z3q9KJr*(OJg{&Xd_+_2ifS2IAby~E>1L>t;e~%fuf<>oBQ={-o4`=t#{xB<fZ%hzX
zE&mxz)YT(E+WuzyZ?_V%6wkT73LODx_ZKVwvsOywEJH0fQzWs&%B~XDwq004&H|mY
zq`t4_p5G~C1Z4Xg*>mSV4^;+^dCq;qOCrJZKW$9qvl}uhrwCEo<hu5cE=Zeh`gXet
z4$dnK1XtWXqKru=HK`7zla@>x=vT=7v2E{!kY#je++qFx%kTqfI$c0;o+4sifS(bv
zaT3{1R;IcQh8D;f&oj#L3^)GCA`O5?b*O-($>grbOz;a2S5)vjHpDRC+2a<AGLsZe
z;IrynUolGP*I+I~OsvYd^D80#qGEF7i*CdZ(HPy(ViaFj9Bu-dwP5ZKPda2mmD8;J
zm6K|UM~*9F3mCy-U#u6U8%%=Gx*kg?AdZm8%l$b`RjAOG3Yqj$0WN!-EF`TF5;Mre
zc5`*47ZX;Zm>iqdgEyfoHDM<}az7B>?dmK{j}klkQL;^kdb<jS#mOE-=4;a%!#IQ4
zI}v-lfBrtg*+^~_ACC3AwZIHwA=b_r`sY!jxj%yUJ9Zp$EXT6bda$>Y#;?psC#e)=
z*)Ta=O0Vey`J_Q@OD1^os+6c4B_!HNda_hObWxsiI3vKyxRc4G-<Ulks^a8#<4WoH
z8Ao&wAw6Ilzl#-RNTa=(NXv=|IH#uyaIyg%!m?Vw5O^G55wbW(a%Q5s?xVw|mDNKk
z&V7jK<-=6+W{DfO9F^W(Rt5YTta8>zE~h;_aE!viUCLFU`46}s5aSri4Fl)lIm7SS
z>CI^js|MS}5>#mT)~m0MxZmys3T(T!ns3riu|`K6qRE|Sl&Bx8Yx<EQubsifVSD{M
zMH(Dl9CxC<ffJrr3|uP8A-uk?y`i*zs^N=k`GTcGV1w(-`P^Rr)IhqhufOactc$Qv
z>w8LCZAya!UhIBh<*S2xQqNAv7rJH}CJ)DuW}SsUM=T`S-|c_;P3@lFpYO%Av;$6=
X{)NqiJaO!Q_a+vmHYU%EJfi;tcL)5x

literal 0
HcmV?d00001

diff --git a/server/components/xchatty/assets/images/like.png b/server/components/xchatty/assets/images/like.png
new file mode 100644
index 0000000000000000000000000000000000000000..6de316a460484a6a005ef695123145f2cb42945d
GIT binary patch
literal 9374
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

literal 0
HcmV?d00001

diff --git a/server/components/xchatty/template.html b/server/components/xchatty/template.html
index 801f8ef..018e824 100644
--- a/server/components/xchatty/template.html
+++ b/server/components/xchatty/template.html
@@ -1,5 +1,5 @@
 <div class="xc_chat_container" style="display: none;">
-  <div class="xc_chat_head '+xChatty.config.headerShape+'">
+  <div class="xc_chat_head {{headerShape}}">
     <i class="xc_header_icon">
       <span class="xc_notification_badge">
         <span class="xc_notification_badge_number"></span>
@@ -83,6 +83,28 @@
         <a href="#" class="xc_btn_send xc_btn_style">{MessageSendButtonText}</a>
       </form>
     </div>
+    <div class="xc_rating_wrapper">
+      <form class="xc_form_rating" accept-charset="UTF-8">
+        <p class="xc_rating_message">{RatingMessage}</p>
+        <br>
+        <div class="xc_rating">
+          <label class="xc_rating_label" style="padding:30px;">
+            <input type="radio" name="data[Rating][rating]" value="good" />
+            <img src="{{& rootPath}}assets?resource=images/like.png" alt="Good" height="50"/>
+          </label>
+          <label class="xc_rating_label" style="padding:30px;">
+            <input type="radio" name="data[Rating][rating]" value="bad"/>
+            <img src="{{& rootPath}}assets?resource=images/dislike.png" alt="Good" height="50"/>
+          </label>
+        </div>
+        <div class="xc_div_group">
+          <label for="ratingMessage" class="xc_label">Message</label>
+          <textarea id="ratingMessage" data-label="Message" maxlength="1500" name="data[Rating][message]" class="xc_input_rating_message"></textarea>
+        </div>
+        <button type="submit" class="xc_button_rating xc_btn_style">{RatingSendText}</button>
+        <button type="button" class="xc_button_skip_rating xc_btn_style">{RatingSkipText}</button>
+      </form>
+    </div>
     <div class="xc_footer">
       <div class="xc_powered">
         <a>Powered by Xenialab | Trademark xCALLY</a>
diff --git a/server/components/xchatty/xchatty.css b/server/components/xchatty/xchatty.css
index 64ad9e7..6c238d1 100644
--- a/server/components/xchatty/xchatty.css
+++ b/server/components/xchatty/xchatty.css
@@ -1,3 +1,18 @@
+.xc_rating {
+  text-align: center;
+}
+.xc_rating_label > input{ /* HIDE RADIO */
+  display:none;
+}
+.xc_rating_label > input + img{ /* IMAGE STYLES */
+  cursor:pointer;
+  border:2px solid transparent;
+}
+.xc_rating_label > input:checked + img{ /* (CHECKED) IMAGE STYLES */
+  /*border:2px solid #f00;*/
+  background-color: #efefef;
+}
+
 .xc_label {
   display: inline-block;
   max-width: 100%;
@@ -6,7 +21,8 @@
 }
 
 .xc_online_message,
-.xc_offline_message
+.xc_offline_message,
+.xc_rating_message
 {
   text-align: center;
 }
@@ -147,7 +163,7 @@ div.xc_chat_head.squared
 	display:none;
 }
 
-.xc_signup_wrapper,.xc_notifications_wrapper,.xc_enquiry_wrapper
+.xc_signup_wrapper,.xc_notifications_wrapper,.xc_enquiry_wrapper,.xc_rating_wrapper
 {
 	display:none;
 	overflow:auto;
@@ -203,12 +219,13 @@ form.xc_form_reply
 	margin:10px auto 5px;
 }
 
-.xc_input_enquiry_message
+.xc_input_enquiry_message,
+.xc_input_rating_message
 {
 	height:100px;
 }
 
-.xc_form_signup,.xc_form_enquiry
+.xc_form_signup,.xc_form_enquiry,.xc_form_rating
 {
 	/*text-align:center;*/
 }
diff --git a/server/components/xchatty/xchatty.js b/server/components/xchatty/xchatty.js
index 3e9aab4..0d00fc1 100644
--- a/server/components/xchatty/xchatty.js
+++ b/server/components/xchatty/xchatty.js
@@ -17,6 +17,7 @@ var xChatty = {
         processingSignUp: {{processingSignUp}},
         processingEnquiry: {{processingEnquiry}},
         processingSend: {{processingSend}},
+        processingRating: {{processingRating}},
         visitor: {
             fullname: '',
             avatar: ''
@@ -38,7 +39,8 @@ var xChatty = {
         hideEmail: {{hideEmail}},
         hideOffline: {{hideOffline}},
         headerShape: '{{headerShape}}',
-        downloadTranscript: {{downloadTranscript}}
+        downloadTranscript: {{downloadTranscript}},
+        roomId: 0
     },
     Lang: {
         "HeaderCurrentlyChatting": "Live Chat",
@@ -70,7 +72,10 @@ var xChatty = {
         "ValidationEnquiryMaxLength": "The enquiry may not exceed 1500 characters",
         "ValidationMessageRequired": "Please enter your message",
         "ValidationMessageMaxLength": "The message may not exceed 750 characters",
-        "DownloadTranscript": "Download Transcript"
+        "DownloadTranscript": "Download Transcript",
+        "RatingMessage": "{{& RatingMessage}}",
+        "RatingSendText": "{{RatingSend}}",
+        "RatingSkipText": "{{RatingSkip}}"
     },
     init: function() {
         jQuery(".xc_chat_container").css('margin-bottom', '-50px');
@@ -108,6 +113,8 @@ var xChatty = {
         jQuery(document).on("click", ".xc_btn_notifications_close", xChatty.btnNotificationsCloseClick);
         jQuery(document).on("keyup", ".xc_chat_container textarea, .xc_chat_container input", xChatty.messageKeyUp);
         jQuery(document).on("keydown", ".xc_input_message", xChatty.messageKeyDown);
+        jQuery(document).on("submit", ".xc_form_rating", xChatty.ratingSubmit);
+        jQuery(document).on("click", ".xc_button_skip_rating", xChatty.skipRatingSubmit);
         jQuery('[placeholder]').each(function() {
             jQuery(this).css('color', '#ccc').val(jQuery(this).attr('placeholder'));
         }).bind('focus', function() {
@@ -190,11 +197,22 @@ var xChatty = {
             jsonpCallback: xChatty.getJsonpCallbackName(),
             success: function(result) {
                 if (result.success === true) {
-                    xChatty.resetDefaultState();
+                    // xChatty.resetDefaultState();
+                    xChatty.config.signedUp = false;
+                    xChatty.config.visitor = {
+                        fullname: "",
+                        avatar: ""
+                    };
+                    jQuery(".xc_conversation_container").empty();
+                    jQuery(".xc_conversation_container").html('<p class="xc_message_intro" data-id="-10">' + xChatty.Lang.FirstMessageText + '</p>');
+                    jQuery(".xc_exit_chat_confirmation_wrapper").hide();
+                    jQuery(".xc_btn_exit_chat").show();
+                    jQuery(".xc_conversation").hide();
+                    jQuery('.xc_rating_wrapper').show();
                 } else {}
             },
             complete: function() {
-                xChatty.checkStatus(true);
+                // xChatty.checkStatus(true);
             }
         });
     },
@@ -217,8 +235,68 @@ var xChatty = {
         jQuery(".xc_conversation_container").html('<p class="xc_message_intro" data-id="-10">' + xChatty.Lang.FirstMessageText + '</p>');
         jQuery(".xc_exit_chat_confirmation_wrapper").hide();
         jQuery(".xc_btn_exit_chat").show();
+        jQuery('.xc_rating_wrapper').hide();
+        jQuery('.xc_form_rating')[0].reset();
         jQuery(".xc_chat_head").trigger("click");
     },
+    skipRatingSubmit: function (e) {
+      e.preventDefault();
+      if (xChatty.config.processingRating)
+        return false;
+      xChatty.config.processingRating = true;
+      var formData = [];
+      formData.push({
+          name: 'data[Rating][room_id]',
+          value: xChatty.config.roomId
+      });
+      jQuery.ajax({
+          url: xChatty.config.rootPath + "rating",
+          data: formData,
+          dataType: "jsonp",
+          success: function(result) {
+              xChatty.config.processingRating = false;
+              xChatty.resetDefaultState();
+          },
+          error: function(err) {
+            var error = {
+              'message': 'Service temporarily unavailable. We back as soon as possible!'
+            };
+            xChatty.renderErrors(error, true);
+            // xChatty.config.timerSendMessages = setTimeout(function() {
+            //   xChatty.handleAjaxSubmitCall(formData, enquiryForm);
+            // }, 5000);
+          }
+      });
+    },
+    ratingSubmit: function (e) {
+      e.preventDefault();
+      if (xChatty.config.processingRating)
+        return false;
+      xChatty.config.processingRating = true;
+      var formData = jQuery(this).serializeArray();
+      formData.push({
+          name: 'data[Rating][room_id]',
+          value: xChatty.config.roomId
+      });
+      jQuery.ajax({
+          url: xChatty.config.rootPath + "rating",
+          data: formData,
+          dataType: "jsonp",
+          success: function(result) {
+              xChatty.config.processingRating = false;
+              xChatty.resetDefaultState();
+          },
+          error: function(err) {
+            var error = {
+              'message': 'Service temporarily unavailable. We back as soon as possible!'
+            };
+            xChatty.renderErrors(error, true);
+            // xChatty.config.timerSendMessages = setTimeout(function() {
+            //   xChatty.handleAjaxSubmitCall(formData, enquiryForm);
+            // }, 5000);
+          }
+      });
+    },
     enquirySubmit: function(e) {
         e.preventDefault();
         if (xChatty.config.processingEnquiry)
@@ -527,6 +605,43 @@ var xChatty = {
         else
             jQuery(".xc_chat_head-title").html(xChatty.Lang.HeaderOffline);
     },
+    handleSnippetOpen: function () {
+      if (!jQuery(".xc_chat_toggle_container").is(":visible")) {
+        jQuery(".xc_chat_head").trigger("click");
+      }
+    },
+    getProactiveActions: function () {
+      jQuery.ajax({
+          url: xChatty.config.rootPath + xChatty.config.websiteId + '/proactive',
+          dataType: 'jsonp',
+          crossDomain: true,
+          success: function (data) {
+            if (data.length > 0) {
+              for (var i in data) {
+                if (data.hasOwnProperty(i)) {
+                  var proAction = data[i];
+                  switch (proAction.type) {
+                    case 'mouseOver':
+                      if (proAction.hasOwnProperty('selector') && proAction.selector) {
+                        jQuery(document).on("mouseover", proAction.selector, xChatty.handleSnippetOpen);
+                      }
+                      break;
+                    case 'timeout':
+                      if (proAction.hasOwnProperty('timeout') && proAction.timeout > 0) {
+                        setTimeout(function () {
+                          xChatty.handleSnippetOpen();
+                        }, proAction.timeout * 1000);
+                      }
+                      break;
+                    default:
+                      console.log('Event type not supported');
+                  }
+                }
+              }
+            }
+          }
+        });
+    },
     getHTMLTemplate: function() {
       jQuery.ajax({
           url: xChatty.config.rootPath + xChatty.config.websiteId + '/html',
@@ -552,6 +667,7 @@ var xChatty = {
             } else {
               jQuery(".xc_download_transcript_container").hide();
             }
+            xChatty.getProactiveActions();
             xChatty.checkStatus();
           }
         });
@@ -584,6 +700,7 @@ var xChatty = {
                     xChatty.config.signedUp = result.signed_up;
                     xChatty.config.isOnline = result.online;
                     xChatty.config.hasSessionSaf = result.has_session_saf;
+                    xChatty.config.roomId = result.room_id;
                 }
                 if (result.success && result.signed_up === false && xChatty.config.signedUp) {
                     xChatty.resetDefaultState();
@@ -646,6 +763,9 @@ var xChatty = {
                   xChatty.disableSignUpForm('xc_form_signup',false);
                 }
 
+                jQuery('.xc_rating_wrapper').hide();
+                jQuery('.xc_form_rating')[0].reset();
+
                 // if(wasSignedUp && result.signed_up === true) {
                 //   xChatty.readMessages(false);
                 //   // var duration = xChatty.calculateTimeOutDuration();
diff --git a/server/components/xchatty/xchatty2.js b/server/components/xchatty/xchatty2.js
new file mode 100644
index 0000000..552853f
--- /dev/null
+++ b/server/components/xchatty/xchatty2.js
@@ -0,0 +1,68 @@
+/**
+ *
+ * xChatty: xCally Motion WebChat Client
+ * Powered by Xenialab
+ *
+ * @author          Xenialab
+ * @link            http://www.xcally.com
+ * @since           xChatty v2.0
+ *
+ */
+
+if (true) {
+  if (typeof jQuery == 'undefined') {
+    loadJquery(function() {
+      (function($) {
+        jQuery(document).ready(function() {
+          xChatty.getHTMLTemplate(false);
+        });
+      })(jQuery);
+    });
+  } else {
+    (function($) {
+      jQuery(document).ready(function() {
+        xChatty.getHTMLTemplate(false);
+      });
+    })(jQuery);
+  }
+}
+
+/*
+  Function for load jQuery v2.1.4 library
+*/
+function loadJquery(callback) {
+  var script = document.createElement("script");
+  script.type = "text/javascript";
+  if (script.readyState) {
+    script.onreadystatechange = function() {
+      if (script.readyState === "loaded" || script.readyState === "complete") {
+        script.onreadystatechange = null;
+        callback();
+      }
+    };
+  } else {
+    script.onload = function() {
+      callback();
+    };
+  }
+  script.src = "http://code.jquery.com/jquery-2.1.4.min.js";
+  var ph = document.getElementsByTagName('script')[0];
+  ph.parentNode.insertBefore(script, ph);
+}
+
+/*
+  Core object
+*/
+var xChatty = {
+  getHTMLTemplate: function() {
+    jQuery.ajax({
+        url: 'http://localhost:9000/api/xchatty/1/html'
+      })
+      .done(function() {
+        console.log('Success');
+      })
+      .fail(function() {
+        console.log('Failure');
+      })
+  }
+};
diff --git a/server/config/agi.js b/server/config/agi.js
index 4951ac5..12f4dc9 100644
--- a/server/config/agi.js
+++ b/server/config/agi.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/action.js b/server/config/ami/action.js
index dad9a83..46bf9ef 100644
--- a/server/config/ami/action.js
+++ b/server/config/ami/action.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/acw.js b/server/config/ami/acw.js
index 7ed734c..02a0f74 100644
--- a/server/config/ami/acw.js
+++ b/server/config/ami/acw.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/agent.js b/server/config/ami/agent.js
index 8277646..385e357 100644
--- a/server/config/ami/agent.js
+++ b/server/config/ami/agent.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/call.js b/server/config/ami/call.js
index 89c5e0e..863364e 100644
--- a/server/config/ami/call.js
+++ b/server/config/ami/call.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/dial.js b/server/config/ami/dial.js
index 5d35955..74ed753 100644
--- a/server/config/ami/dial.js
+++ b/server/config/ami/dial.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/index.js b/server/config/ami/index.js
index d9d5cd3..5066c0d 100644
--- a/server/config/ami/index.js
+++ b/server/config/ami/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/member.js b/server/config/ami/member.js
index a1c2c75..6602f06 100644
--- a/server/config/ami/member.js
+++ b/server/config/ami/member.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/queue_caller.js b/server/config/ami/queue_caller.js
index 581337c..7890745 100644
--- a/server/config/ami/queue_caller.js
+++ b/server/config/ami/queue_caller.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/queue_member.js b/server/config/ami/queue_member.js
index 252464e..526a143 100644
--- a/server/config/ami/queue_member.js
+++ b/server/config/ami/queue_member.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/recording.js b/server/config/ami/recording.js
index bf181c8..28e6bb6 100644
--- a/server/config/ami/recording.js
+++ b/server/config/ami/recording.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/socket.js b/server/config/ami/socket.js
index 2901a33..7058ac9 100644
--- a/server/config/ami/socket.js
+++ b/server/config/ami/socket.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/trunk.js b/server/config/ami/trunk.js
index 44af6c1..533e391 100644
--- a/server/config/ami/trunk.js
+++ b/server/config/ami/trunk.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/user.js b/server/config/ami/user.js
index 34c9c2c..6acb252 100644
--- a/server/config/ami/user.js
+++ b/server/config/ami/user.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/ami/voice_context.js b/server/config/ami/voice_context.js
index b932188..f63be00 100644
--- a/server/config/ami/voice_context.js
+++ b/server/config/ami/voice_context.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/analytics.js b/server/config/analytics.js
index 71a41b3..1aa6a79 100644
--- a/server/config/analytics.js
+++ b/server/config/analytics.js
@@ -1 +1 @@
-var _0xde91=[]
\ No newline at end of file
+var _0x9609=[]
\ No newline at end of file
diff --git a/server/config/autodialer/index.js b/server/config/autodialer/index.js
index 4400bbd..288e4fb 100644
--- a/server/config/autodialer/index.js
+++ b/server/config/autodialer/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/autodialer/process.js b/server/config/autodialer/process.js
index 30e4082..9dd8b64 100644
--- a/server/config/autodialer/process.js
+++ b/server/config/autodialer/process.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/automations/fax.js b/server/config/automations/fax.js
index 1ea1a3c..6e8aa51 100644
--- a/server/config/automations/fax.js
+++ b/server/config/automations/fax.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/automations/mail.js b/server/config/automations/mail.js
index 6be9a78..1385d93 100644
--- a/server/config/automations/mail.js
+++ b/server/config/automations/mail.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/express.js b/server/config/express.js
index 01d4514..c99e7dc 100644
--- a/server/config/express.js
+++ b/server/config/express.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/fax.js b/server/config/fax.js
index 704c5ee..0447951 100644
--- a/server/config/fax.js
+++ b/server/config/fax.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/history.js b/server/config/history.js
index 2210243..7087cbd 100644
--- a/server/config/history.js
+++ b/server/config/history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/imap/imap.js b/server/config/imap/imap.js
index 050f800..0954147 100644
--- a/server/config/imap/imap.js
+++ b/server/config/imap/imap.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/imap/index.js b/server/config/imap/index.js
index 07abc07..5f97aef 100644
--- a/server/config/imap/index.js
+++ b/server/config/imap/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/integration.js b/server/config/integration.js
index 1e60e21..dbc8cf3 100644
--- a/server/config/integration.js
+++ b/server/config/integration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/integrations/index.js b/server/config/integrations/index.js
index 0fe3496..14ac878 100644
--- a/server/config/integrations/index.js
+++ b/server/config/integrations/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/integrations/zendesk.js b/server/config/integrations/zendesk.js
index b9c96aa..694acbf 100644
--- a/server/config/integrations/zendesk.js
+++ b/server/config/integrations/zendesk.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/index.js b/server/config/license/index.js
index e6ea6db..b014900 100644
--- a/server/config/license/index.js
+++ b/server/config/license/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/license.service.js b/server/config/license/license.service.js
index 5ec66f8..4ae3c7b 100644
--- a/server/config/license/license.service.js
+++ b/server/config/license/license.service.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/local.env.sample.js b/server/config/local.env.sample.js
index f363c87..e8dc553 100644
--- a/server/config/local.env.sample.js
+++ b/server/config/local.env.sample.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/logger.js b/server/config/logger.js
index d497591..8ea3e6d 100644
--- a/server/config/logger.js
+++ b/server/config/logger.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/routing/chat/index.js b/server/config/routing/chat/index.js
index e5e5409..261d02a 100644
--- a/server/config/routing/chat/index.js
+++ b/server/config/routing/chat/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/routing/chat/session.js b/server/config/routing/chat/session.js
index 70bcdce..0a6b96e 100644
--- a/server/config/routing/chat/session.js
+++ b/server/config/routing/chat/session.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/routing/mail/index.js b/server/config/routing/mail/index.js
index f70c75c..fb63467 100644
--- a/server/config/routing/mail/index.js
+++ b/server/config/routing/mail/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/routing/mail/session.js b/server/config/routing/mail/session.js
index d2fc05c..2f7ddb5 100644
--- a/server/config/routing/mail/session.js
+++ b/server/config/routing/mail/session.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/seed.js b/server/config/seed.js
index d09e621..208a323 100644
--- a/server/config/seed.js
+++ b/server/config/seed.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/seedp.js b/server/config/seedp.js
index 3beadf0..ac00882 100644
--- a/server/config/seedp.js
+++ b/server/config/seedp.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/smtp/index.js b/server/config/smtp/index.js
index 118eb03..9f1205c 100644
--- a/server/config/smtp/index.js
+++ b/server/config/smtp/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/smtp/smtp.js b/server/config/smtp/smtp.js
index 1a37d8b..329cd16 100644
--- a/server/config/smtp/smtp.js
+++ b/server/config/smtp/smtp.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/socketio.js b/server/config/socketio.js
index 6977909..a776e52 100644
--- a/server/config/socketio.js
+++ b/server/config/socketio.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/tools/chanspy.js b/server/config/tools/chanspy.js
index bb0afa5..1f053ae 100644
--- a/server/config/tools/chanspy.js
+++ b/server/config/tools/chanspy.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/tools/chatRoom.js b/server/config/tools/chatRoom.js
index d436fa0..dfcad27 100644
--- a/server/config/tools/chatRoom.js
+++ b/server/config/tools/chatRoom.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/tools/index.js b/server/config/tools/index.js
index f2ee141..3621c0e 100644
--- a/server/config/tools/index.js
+++ b/server/config/tools/index.js
@@ -1 +1 @@
-var _0x78b5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2E\x2F\x75\x73\x65\x72","\x2E\x2F\x63\x68\x61\x6E\x73\x70\x79","\x2E\x2F\x63\x68\x61\x74\x52\x6F\x6F\x6D","\x65\x78\x70\x6F\x72\x74\x73"];_0x78b5[0];var Interval=require(_0x78b5[1]);var User=require(_0x78b5[2]);var ChanSpy=require(_0x78b5[3]);var ChatRoom=require(_0x78b5[4]);module[_0x78b5[5]]=function(){ new Interval(); new User(); new ChanSpy(); new ChatRoom()}
\ No newline at end of file
+var _0x986b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2E\x2F\x75\x73\x65\x72","\x2E\x2F\x63\x68\x61\x6E\x73\x70\x79","\x2E\x2F\x63\x68\x61\x74\x52\x6F\x6F\x6D","\x65\x78\x70\x6F\x72\x74\x73"];_0x986b[0];var Interval=require(_0x986b[1]);var User=require(_0x986b[2]);var ChanSpy=require(_0x986b[3]);var ChatRoom=require(_0x986b[4]);module[_0x986b[5]]=function(){ new Interval(); new User(); new ChanSpy(); new ChatRoom()}
\ No newline at end of file
diff --git a/server/config/tools/interval.js b/server/config/tools/interval.js
index ac122d9..91de0a4 100644
--- a/server/config/tools/interval.js
+++ b/server/config/tools/interval.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/tools/user.js b/server/config/tools/user.js
index ddf349d..d5864fa 100644
--- a/server/config/tools/user.js
+++ b/server/config/tools/user.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/chat.js b/server/config/triggers/chat.js
index 5ff33f1..5a79717 100644
--- a/server/config/triggers/chat.js
+++ b/server/config/triggers/chat.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/cm.js b/server/config/triggers/cm.js
index 282adf1..f64b308 100644
--- a/server/config/triggers/cm.js
+++ b/server/config/triggers/cm.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/index.js b/server/config/triggers/index.js
index 4a4c7f5..1412a90 100644
--- a/server/config/triggers/index.js
+++ b/server/config/triggers/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/mail.js b/server/config/triggers/mail.js
index 817f83f..b35cb89 100644
--- a/server/config/triggers/mail.js
+++ b/server/config/triggers/mail.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/util.js b/server/config/triggers/util.js
index 5250cb9..8d00d0b 100644
--- a/server/config/triggers/util.js
+++ b/server/config/triggers/util.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/voice.js b/server/config/triggers/voice.js
index 87e97ab..104b41d 100644
--- a/server/config/triggers/voice.js
+++ b/server/config/triggers/voice.js
@@ -1 +1 @@
-var _0xc720=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x56\x6F\x69\x63\x65\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0xc720[0]);function Voice(){console[_0xc720[2]](_0xc720[1])}module[_0xc720[3]]=Voice
\ No newline at end of file
+var _0xba3f=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x56\x6F\x69\x63\x65\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0xba3f[0]);function Voice(){console[_0xba3f[2]](_0xba3f[1])}module[_0xba3f[3]]=Voice
\ No newline at end of file
diff --git a/server/config/util/error.js b/server/config/util/error.js
index a64d35d..69b82ff 100644
--- a/server/config/util/error.js
+++ b/server/config/util/error.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/util/index.js b/server/config/util/index.js
index a52252d..618231e 100644
--- a/server/config/util/index.js
+++ b/server/config/util/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/files/attachments/0.jpg b/server/files/attachments/0.jpg
deleted file mode 100644
index bf9bc430872a4225a906a4b55f19ecabf1e6c76e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 128726
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
L^gmA-_3QrvX3z%#

diff --git a/server/files/attachments/51_newsletter_foto.png b/server/files/attachments/51_newsletter_foto.png
deleted file mode 100644
index d74f6964bdd5d2fb362fdc6158e38d9ff24c39ee..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 354506
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%0DvzM!Jc#9}|<kU&P{w
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%0A#g6!<kk4nxw6UN(V1iMcEA|Xu*j2Ss
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%0A(Klx@<L?X`BXr
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

diff --git a/server/files/attachments/55_newsletter_foto.png b/server/files/attachments/55_newsletter_foto.png
deleted file mode 100644
index 610dad29660f0f8e593b60964223698e69097bc7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 422273
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%0DHjCQ
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

diff --git a/server/files/attachments/KIT SICUREZZA - Copia.jpg b/server/files/attachments/KIT SICUREZZA - Copia.jpg
deleted file mode 100644
index ece8ca9e4c0e04847535da1cec1cbcc51aaa111a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 180632
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%0Dq`nn&_em}s1Z^Em&=Tqw
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%0D$$1UY=w#zrWaIy@wR>NxHD}x~D
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%0A%RH>GU2~n
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
ALI3~&

diff --git a/server/files/attachments/dotted.gif b/server/files/attachments/dotted.gif
deleted file mode 100644
index 96bc8568d6d6ed48e7c70b501d9609d0ae717829..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 73
zcmZ?wbhEHb)MsL3XkcLY|NsBYnKKoCvM{hS{AbW%00NK<1Cs(z&+?P6dFS_(-0E6?
buI4viU6My%TIam1Q|t1$_Zx*UFjxZsaU>b)

diff --git a/server/files/attachments/facebook-icon.png b/server/files/attachments/facebook-icon.png
deleted file mode 100644
index e95019740d5352336e94fbe4ef9caf44646ea4fd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3008
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
CuF2y7

diff --git a/server/files/attachments/image001.jpg b/server/files/attachments/image001.jpg
deleted file mode 100644
index 399bc39044ea10e7f4d051de8678545274c608df..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7662
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
VF;Xb;LSom-!XhuFD+GBm@n2U9ck}=N

diff --git a/server/files/attachments/image002.png b/server/files/attachments/image002.png
deleted file mode 100644
index 4be29b5bedf28211a81fe91befedbeca088b1887..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13419
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
N002ovPDHLkV1hNa+cN+F

diff --git a/server/files/attachments/image003.png b/server/files/attachments/image003.png
deleted file mode 100644
index 1ed73044db4183afeceafb3c4dccfb5b85af4b6a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1594
zcmV-A2F3Y_P)<h;3K|Lk000e1NJLTq001HY001Hg0ssI2wI!UD000I7Nkl<Zc$}?P
z&#PV472a#Dz4tli=H>mW1xYBCLMRRb29-jEPK2U3>7;`WI&tE^QCd65yh4Yai$w4T
z2o4-L(K@rSAk>LUXiefv-p#$|>>q3QTjwTm;=7lK2j1h}d(K(k`tg0=+P<~szVE`X
zs!rJ90d2(WYHcE9KR4H^^PcTF#ru`;u@%?4#zdQ!agi&|`T3*&UJQG(8Ah#@h=d6k
zUhsAuYYq~~bG2x|M_9uXip?Tha`szmxfCCQ+YZB|IakkNlby_Ak$8`~tej2GWPt%w
zTeSyOoZ;4*#QVTOk;nYR+0{4=L3FAVq>gLpLseythy|G16oC+<;2TN_l+^|1l*Z_L
zyJg+9j?bl?4KpXpjG{4;zC%tJ2P%61<JG6v|NYtZ&rj|wNjxx$+8m#}7+?L<ABPxq
zbksE^j0rFCj;3uIZ5Ju(NE~i{>t6f&>z{skQi@^##F(8J1IQ`K=^9~0>%<N@fe%$`
z@T{B3oe6_?QYr}KBStSLr|r*I|8e8Lt_cO|fB~phNvMG%tyPtUg)}Tn5knHON}b;d
zQ>w;bcQJ-c?b<u<-T3C7`k$%4TbrrCI6jvRvfyhe(%g62sQ8R7^RA`^_JweJEse|A
zeemIpu?^?wcBU!U1^IrpzI8P8lvtq-*8O-F`T?&UA*&F{SDGBlj;7V>$Zj$+{qpOR
z6&mRGl$*=;Pp5C6`sML&e{<#HW5>w2@wC6V(21)kN`{=9k4;!wWs<GcFk6zwN0!@n
zZ$jve!#a(FM9uAdM=$*P$_vk3lIo1;0a-b#i)N_?Qc%F;yQ^t7SJ({vMi|p3jGL+#
zPWa5=f&S$DAV%jZ-h}C)A4s@?8ioM=W4fMpxd5h9P>aZ{u!z?*tziK<a?LGi9@~_;
zgw8}Wx^?dY*n;e6qkFUitV_nZZ7`qw>+94yZoZ7GFK*oOp+~m9)KLpb%+!DW)iU-c
zu!#zJcJ##Y-Jf4PG%GC|10r+L`^B6M^ViqjNHvmD=W+|-&gh~KNKML0!nyV6uD$!o
zTlFKZ9b5)Z`uwv8ue|(X?-lWZ)0{7wJ?(-yb%*K~E-Cr6O85NYprlf2TZFh=rO@>t
z>Zmz(RBEnnT29AcrZzRHn4`gM<zck5XCo&*r6^t1bqw4}A)^DSMm7&g*a?vWD_n9^
zKl*B<QgbmZ9#6KTOxi+Qb;J2U+M*Q`c#F*pJ<z(0YV_T6w!M6vkazIDXG{@dG>d8`
z9VB84urcj)fpY3y0jp6@4RY(wa&K>+QP*rO_m<1!eXvl=c*hm4I(FUpl+_0;h+w8;
zYc2cG?SQ%Zmp{1V^O!Tc>;L)Rn{WSf%+=N<*%moG*ZuCLUtPX*0h^0F6&@cye>8-R
z@3YnhYYibh^tdx&p1jyI_^5+&9LK^XaUGmQGh^e$^ot8eS1uij4ZCJc%|#3hD+0^S
zW<Q?^U<=~6!iXE3B5@VtrVYq@uobgnAHCEmRA(+=qlQt2X2Zu{+}L#045q<Bc2omq
z(q^?`tY9j*Ms1z%LFI$rx8`ql7Ba8*rA{+1a&aaw5@U6Rq_@I=pV)yyIm4>BWNavI
z6!Cn^TAHRplX9|pIog1%2zHxpp^tbMY<r-bGhzIkqv{Y~Tn#4*NZrM0up`w1!54xf
z6{f9NU4;|w-G}jWNTGf%a2L#M7|wQyR#(y>HJ4SLN*`mIR#Ho#nYLgA^s&W(cfw$?
z&6Md#2Uqq;Wly>?6_yO~!Dw6y7)_Zo@%+PJ?1JQtEX~#++@?*YR$C^yq)H~EHlI7?
zhgUN<7QD2j$g9?`aXd(4GP4;vEKTm=_~5q~E1}1SZv03vsu@Zq>DV4RZ0o(8TF(cl
zAgxOQTv}kC%!JR4u+hU=p|-)WgaWs*)42<|{B$wgUY-o#IrC|mj?Nt%#?JP#gFn|^
zx-A&nU}h~t)#%LfnWvBbcKP?d!+FxYCFAHkx&1h~a?^!F?}FYxDnB}m33}59I>f*I
s2kFXY^LF#!Y{1@qr;kU5`EjrR13cP6ZiJ<pcmMzZ07*qoM6N<$f{l$T=Kufz

diff --git a/server/files/attachments/image004.png b/server/files/attachments/image004.png
deleted file mode 100644
index 60d87e40e322f9e183bcbed28aaaa560ce183241..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2134
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
M07*qoM6N<$f*pe!e*gdg

diff --git a/server/files/attachments/image005.png b/server/files/attachments/image005.png
deleted file mode 100644
index 052fc9e2d1049a76248e7ca32cb3e413db1d156c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1625
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
Xf76Z_OxFlc00000NkvXXu0mjfqv0js

diff --git a/server/files/attachments/image006.png b/server/files/attachments/image006.png
deleted file mode 100644
index dd3e0603faf2236adb69f5bb821c8bcc0538b325..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1954
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

diff --git a/server/files/attachments/image007.png b/server/files/attachments/image007.png
deleted file mode 100644
index d9633ceb5bc70fb19177c56e869719df83b3f9aa..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2497
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
LNkvXXu0mjfgBrLU

diff --git a/server/files/attachments/logo_small.jpg b/server/files/attachments/logo_small.jpg
deleted file mode 100644
index 02737a550e243936572402da0918c6f875e2277a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4065
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
MwQ}p@x=ug*2fB4bWdHyG

diff --git a/server/files/attachments/planetmultistore.png b/server/files/attachments/planetmultistore.png
deleted file mode 100644
index 3036d8cc89719a883cdde9a2b1b8112cbf45e155..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 56950
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

diff --git a/server/files/attachments/planetmultistore_mini.png b/server/files/attachments/planetmultistore_mini.png
deleted file mode 100644
index d7b222e5fc94955a3d7b117c14c7abb0e2438e89..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 14483
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
XBd}0T0W<i|HbEH)Me!=Yw}Af#&lRdN

diff --git a/server/files/attachments/promo.png b/server/files/attachments/promo.png
deleted file mode 100644
index d1850db84a196c7955cbd827646c5c28a1d594f2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3921
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
Q!siwM(l*qp)U*%(AG)-ycmMzZ

diff --git a/server/files/attachments/upload_08ff9190c2f5193f04fa35e9509e3098.zip b/server/files/attachments/upload_08ff9190c2f5193f04fa35e9509e3098.zip
deleted file mode 100644
index 673621f8858e7be191b1024d54ba0070d9057d4c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5461
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

diff --git a/server/files/attachments/upload_0c78b36369753853abb937d23e013ada.rtf b/server/files/attachments/upload_0c78b36369753853abb937d23e013ada.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_0c78b36369753853abb937d23e013ada.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_15471c94b4d7a35855ec6d0bfc06361f.rtf b/server/files/attachments/upload_15471c94b4d7a35855ec6d0bfc06361f.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_15471c94b4d7a35855ec6d0bfc06361f.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_1f9b54ea0aa5f507203f4eb428ca15c0.rtf b/server/files/attachments/upload_1f9b54ea0aa5f507203f4eb428ca15c0.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_1f9b54ea0aa5f507203f4eb428ca15c0.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_29c643e25e855f03bf7c3f76542a0b9e.rtf b/server/files/attachments/upload_29c643e25e855f03bf7c3f76542a0b9e.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_29c643e25e855f03bf7c3f76542a0b9e.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_2d787e36811a1932956f0614c7191442.rtf b/server/files/attachments/upload_2d787e36811a1932956f0614c7191442.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_2d787e36811a1932956f0614c7191442.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_30d82ca417719a0c8690f03212a9a707.rtf b/server/files/attachments/upload_30d82ca417719a0c8690f03212a9a707.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_30d82ca417719a0c8690f03212a9a707.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_438ec0e8004b6f9853481b979fc47cf8.rtf b/server/files/attachments/upload_438ec0e8004b6f9853481b979fc47cf8.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_438ec0e8004b6f9853481b979fc47cf8.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_4a03134fc7c08f079c66046d184a5e7a.rtf b/server/files/attachments/upload_4a03134fc7c08f079c66046d184a5e7a.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_4a03134fc7c08f079c66046d184a5e7a.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_6120b1c76e9bbfbd3e6e7c120b569198.rtf b/server/files/attachments/upload_6120b1c76e9bbfbd3e6e7c120b569198.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_6120b1c76e9bbfbd3e6e7c120b569198.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_6b53a9bb12dd7fa142f1bed74bbc490c.rtf b/server/files/attachments/upload_6b53a9bb12dd7fa142f1bed74bbc490c.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_6b53a9bb12dd7fa142f1bed74bbc490c.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_7aa2cbe287ad1c7bd0895d77481dd957.rtf b/server/files/attachments/upload_7aa2cbe287ad1c7bd0895d77481dd957.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_7aa2cbe287ad1c7bd0895d77481dd957.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_7ddfb70eee41a2fcdd15e0eed64e6e62.rtf b/server/files/attachments/upload_7ddfb70eee41a2fcdd15e0eed64e6e62.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_7ddfb70eee41a2fcdd15e0eed64e6e62.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_879d0ac0082764e1d8af54d6420fa836.rtf b/server/files/attachments/upload_879d0ac0082764e1d8af54d6420fa836.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_879d0ac0082764e1d8af54d6420fa836.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_8a9ae10bb3148c5cbe775bccaf2c6999.rtf b/server/files/attachments/upload_8a9ae10bb3148c5cbe775bccaf2c6999.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_8a9ae10bb3148c5cbe775bccaf2c6999.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_8f4bb68f9bab5b321b747ff4c21df8b0.rtf b/server/files/attachments/upload_8f4bb68f9bab5b321b747ff4c21df8b0.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_8f4bb68f9bab5b321b747ff4c21df8b0.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_9148943d4e4c20ac4a0bbbf34beea538.rtf b/server/files/attachments/upload_9148943d4e4c20ac4a0bbbf34beea538.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_9148943d4e4c20ac4a0bbbf34beea538.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_a20f05b7b87756d1efe39d2828bdbda6.rtf b/server/files/attachments/upload_a20f05b7b87756d1efe39d2828bdbda6.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_a20f05b7b87756d1efe39d2828bdbda6.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_ab523bdbc9ef1903b17919405577d01f.rtf b/server/files/attachments/upload_ab523bdbc9ef1903b17919405577d01f.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_ab523bdbc9ef1903b17919405577d01f.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_b081f74b86bd4291108a230555f3a708.rtf b/server/files/attachments/upload_b081f74b86bd4291108a230555f3a708.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_b081f74b86bd4291108a230555f3a708.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_b7503671e7e18577cb5a422196d0badc.rtf b/server/files/attachments/upload_b7503671e7e18577cb5a422196d0badc.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_b7503671e7e18577cb5a422196d0badc.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_bb027d5f5e08cd1f9b308583c88121f4.rtf b/server/files/attachments/upload_bb027d5f5e08cd1f9b308583c88121f4.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_bb027d5f5e08cd1f9b308583c88121f4.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_c6ae03dc530650326abb64a9a7622070.rtf b/server/files/attachments/upload_c6ae03dc530650326abb64a9a7622070.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_c6ae03dc530650326abb64a9a7622070.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_c72df6a172e021bd67ecd784013a2750.rtf b/server/files/attachments/upload_c72df6a172e021bd67ecd784013a2750.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_c72df6a172e021bd67ecd784013a2750.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_c8a845f5abdbddfdeb7ebad1a260f21e.rtf b/server/files/attachments/upload_c8a845f5abdbddfdeb7ebad1a260f21e.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_c8a845f5abdbddfdeb7ebad1a260f21e.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_cab5d1cdf91a818a2d20f0d1464071ac.rtf b/server/files/attachments/upload_cab5d1cdf91a818a2d20f0d1464071ac.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_cab5d1cdf91a818a2d20f0d1464071ac.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_cdccaa69fa86152ad32f329e37aa9cca.rtf b/server/files/attachments/upload_cdccaa69fa86152ad32f329e37aa9cca.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_cdccaa69fa86152ad32f329e37aa9cca.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_db65c725b8f56e12b131a7aaf27ade3f.rtf b/server/files/attachments/upload_db65c725b8f56e12b131a7aaf27ade3f.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_db65c725b8f56e12b131a7aaf27ade3f.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/upload_df45c34a1349a3a5129cbf1d4528b873.rtf b/server/files/attachments/upload_df45c34a1349a3a5129cbf1d4528b873.rtf
deleted file mode 100644
index 7c09153..0000000
--- a/server/files/attachments/upload_df45c34a1349a3a5129cbf1d4528b873.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment1}
\ No newline at end of file
diff --git a/server/files/attachments/upload_e42eab63d4830b43163441eef585ecac.rtf b/server/files/attachments/upload_e42eab63d4830b43163441eef585ecac.rtf
deleted file mode 100644
index 62e1679..0000000
--- a/server/files/attachments/upload_e42eab63d4830b43163441eef585ecac.rtf
+++ /dev/null
@@ -1,7 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf1404\cocoasubrtf340
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\fs24 \cf0 attachment0}
\ No newline at end of file
diff --git a/server/files/attachments/youtube-icon.png b/server/files/attachments/youtube-icon.png
deleted file mode 100644
index 16df8d563885a3d9f411e935c0e5fbc3f6f5fed4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3299
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

diff --git a/server/files/moh/__.txt b/server/files/moh/__.txt
new file mode 100644
index 0000000..e69de29
diff --git a/server/files/sounds/converted/Jh5jFb8IqxKR2Bm4.wav b/server/files/sounds/converted/Jh5jFb8IqxKR2Bm4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f8a0e421ccdac3d07f4e3936d522f4d5610c198a
GIT binary patch
literal 161222
zcmYJbWn3H0_y0Y+@dUTv?rz2FPTk%8s=GUNckfkqm#c16p|}MJ5g<Sk;x4=MpYQK}
zaF-Xvc4y9<Idjf*Kkv=x!2<?-UW<bXy~p>TzjRHo3jhE^KfQtg*wF(39JqkFv)0VI
zh>pR~XaD~{2q}OHEKm=_fg@;yF@O!yz(DW|K8CY^2e3jqP{1(o4t|0A;RCn}tc2I$
zXwVD3hl_y}_5mNDFBlAp;2$VN?~Ma}fCyH=L~su>K^!;*3qT?G2&aJYzy!<TFPI6!
z(N7(m0VlzqFb!0|G<X?~07sx5O5j!)04_j3FbazVn_)Cq3rZjf=YVCv8H)f0WRo3E
z2LFJ&U>_i$5exxKVGvjk%HULR23&>@Q6D<^9G-z)&<kvU1EC{43#Y<+uoT%>4p+hT
za4GbIw_zk2btF8Bth@|=Lkns(2V@~DV!$n+gtf3c@B&=$4vYiG;0%z5{eo(E7>Ln`
zEkFdk(bz745#T$rx)Cfu{SO2OU>VE?w_q>u6bynF;9c+%&OyGI1YbZN>iaazg?-@$
zcn7`r8y<r-@C{r5>)=Gt0GV(QxDVX0Pw*eu4eSN(*mEF+94s1}0p@|lAQyZBhrvlS
z>LuV1_y#k;Oi&M9z#`-y2@D0EAQC);6JZsU!O>_QRHz?FK1Q~T0I6tRPr`XX4-Y{p
z3`1kf1O>?M&F~^@gbL^clE7|cjRiJC9CX1}<nK4oh>rLUwa7mY&}<e$0D^%V>UAsf
z+k8-jX0scp03*Rr6igK44>st4Ruo6M=-7F1IP&E)*c(KkBjQl}*-`9-p%{1$ccD4-
z0oReAhk^;9AM&pVS-Tu81QPfOMN1%RX9!TC);&>gY|s<E;{Z|s4QxiSdmNqj6UE{;
zcpiEJ64{>(`EVby`UbML2DLC83<LY&d>Dc}asc_-j^c+8HzH5>K{Na>oD2seztO-x
zbiN(FL?d2|;#Y#AI2yf{!euC~{=$!_tq;h1X~^OPWcwb_jAnNq8rxBr0;VBLVo{_Y
zf(|I^ynzuN+l)q0g)CRY`)KZ6P=scnu`dQakXJm>Dmen~ka5VHXFxV^L!)>AIB1>i
zg1?Y0H{mn*8P*`1BH&19fazcrY=QY$GdgN3;9~1BUsz0r0W+8g+Q~EU2*l9*o(A{8
zEbs*Kz#T9N)L@6f7;-sUpK|hFv~IVP7WfV-$xpBYMNlgm*IjT09zgMvgpuS`I1}zB
zRv-)4kr=Z4Fv<|sD9-<9>uRtc55)SyJS+gyps|qT1T_11p%UJNe@PyE4NdSZ;De7C
zAK1{0C1caE$H+H3K_<{bI?+n(Axoi^ctI`$*`x%FfoI4y*eJXiz5*o53tP!)m=7F6
zj>G1Yd2j$QksnZmo&`b_&2cyt%Le^18#IAI*mJS~_=9y2pqQS3N5M_-1R#*50Bplz
z(E9iSmZ6oSL~G_JDIz#vI$9gs$UEdUY!Sr@f1$J6kw1N~5kw9)3LYS{;CW=vBJ4cM
z38%?m@B_;SiI@)MoJXLNJOZk*a)>+q$NX&AYuQ4$!h`le@PuUBJBZ`<B{qQbaSDn6
zNOs4*QRadIN)a#;9n|MuS6R2T_w_q%DdZ4BYCdiIVu>)Xf|cYv@;q)rtL9(u25Y1p
zr}<K+gB`#|<57jkQg^ZktRef7srYSTn=Q=&qt7r0fvaFN;Sc+Q{={5+Blrxuhy`Rd
z#sEi%0^$qSpQ1x+<~g~6^u}i38k_-LNE19s@a#cg446T715?2y$fnGurr|Pd2)+fA
zP!u#5%3rt{jKSUDTH8eO3cO=ax6$lIA{*t%axfDAh>xUknRn?s8IVy#XENI9YFa*p
z4Q9cEHdlR?a;AJ)2WSfvXNy=umT-V*viNtW+%ETCk+?baSKOb-<R}nxEA~?Cv8X43
zYWG17be5U^6_;7*x-f-n$2?(I-OP%hvQs6A#Z!wDiwlb~DpDk$8PVaA#4XXsf`5m6
zh*c(ZL@K<GIy|TP(~mfP^f>Ce(+T&~1&;RH#p*JZC_Uv1WVM}j;<+_@id4UMmTW4s
zmx%ZUl<iR^N!C!g@2}vX=*);EKC{@X?Iy!;!pzy}>daxY!rW^Dodd79J*Jcz9aXOC
zVBHmkO;lT-Sm#kSrX=t0_^NI4-cFjx(Gi{8iQIMJ^)WB}*D{(ciN-VLQV5tc*h5$%
zXUD(;;gh&asS|9TwmW9ME<p8CwndUJZfNXQWh&`kzPEWKG2gF$#9Uva*Q2oDL_EZw
zy~noJ(r%_%*>DbR0qd@7fB)Bk5uP^od<KcXFb`7)sHUo3$`4Btgr?eMC8LWSD`DFu
zT1nuTU=8<`Ut~;F>_sl1%^+Ue!)-=l3@y?j*7dv3t-x~bH%=O}op}%YrPnJrsew9G
zS|N68YOK2TcW%*_a$i|rhmC=?KG!`z1Qo`%hMscCr)|Qopej3&=HgiA(%tKAU`gN>
zx9!Z2OgU}7g{H~X0sZ(ccB`?uto~T#sJ~f%YAgJ@O4(z%XWhqePldb3%nJDAQptJ2
zdPm(x?O-$9YCJFaG6Prm+;+-l4rIjO^Gq)^Z*@0xH@gDcZZ|U<cr_EtIYm=Sf?FrS
zKMq=_DO_vVtMCcF2_BO?^lt4A1KAl)bslSctNlZLlRY*#@8^u7MG>ovSvshFs`XHA
zl`Lw$P(QksSvj+$M`>i^b44B5;xNTGBD5)JtxuTG)`0y1XSttT2fC(vnfzw>`+0kM
z6uPY7jHC?#->f_J)oLd-Lph}Luc)J8OO3h`tDIGqUDn><tg67}E*XBD;H5!6LBm5A
zMKpxn3s7;BxeI;U{NlV%x&L*&>Kx22r9fhi$)>)m$nHAT`ESby{&U`!s>kJBWiLxl
zmDsAV_6KCFYl-i(Ag?fb)TTJMBvnF>$Tb13zA=7>d}}-}x$bbObV_C4rH+RY<{EW~
zf-CRV-e2^*sg|dycBwR!k0}?H-mC}}H0x8?SGe53*CF>Ke#8z>zLt6}!83ePz+b-w
zeh0ZxuJ;|5I}CJ8=M>P++W*luqE&FAv$*9x|7QKyT1ItT<(qQ<Qt+2rxxY2Z?%^`r
zHz>$6Y+f`cNuK^AeSQ4G&}jjbfYW|2Ja;&5W_7Yf4sGm3)Umc<+H^%s*E6X{>pA|L
z`a^Y_Y6`1nS6nGcD)uS=D_m<XaC+i9CTM-w_}JQ%-x+JVEsx(8^2)z&z&8I&o(i@O
z-%DNW$a6i2)>^(+sdQ0|QyAOlH&5lc@E+E?)``pLMQ?s5l^m#VQD!pUbG1S4kxvp@
z(;PA;r1KNRVFLfzejj}&dF*7br@Y5W<}>H<j#{kP^hxihm#WTmdbVs8^bqV8tZDSG
zGW~r}^0Pd)663Mt517e8wUPfsyT<F1x21=t_li#q-00cLZSiG$xH4~G$@q1e6X&D@
zk5XtB8?!CTbv-)+TJN?!klbr+5xnOOs`RO>sF_=Rx_k(KATh{4CL$=LBH~!`pKj|?
zr$^uO{p*&%9qo7DbuVQNHk3J!#iTp}Ei}kD1$G;!tD_Y)^1<@!od?>at!1s8W@B|n
zRY2X}s+pC?C015#5D~I2d}-3o3`uHsY<bXGPorC>=P=h;`ZUTa)>+neydOCYbkeMh
zGtgD{UbR*?T2m=gNslO+x?DO=h%)&f8V=O0s9Im{+qluX-)CJg86b}_=8Va_6JFr=
z#8>UH-%-Ts!5B@qvCgtTQfshL)b+TA#PKtLVc4o-8F!mjs&OT$sZsxxotKOg^la!;
zzq_WgWO22lUgY`P|3BY_ai8<Hr|k~D=4bV*axJ4JQEt&jvV@#kW+E+~)yg)3Fza-z
zkaEX3Np;hFlALC`q%ATQoBz@5>3AgmE|}G*t5laPuSnqMnm>4q^JfO1P1WW^#gzMP
z3S7c1r!E9(j6sY%x-&=W;O+R?DV14I5cZLPPxzZ|8B**Hpws$~X^Ab(`dxWVQq$Hd
z{8RI>oLT*>)>M66^3hQd*vpR*ou0ikDLYW@JAmuU=3#Y|7TQGCJf{Or&dvh2-;Vxx
zPx3y|&wSIeohY;x*_o6OFvY63>@j%Ar?x3YMU9hcvubi`+H0J7;*Qr2kNur}&Cz(y
z=7c=|9scuuPB4pztN2o;JNqtYs&k-6foG&+1Z5IN5XW>r`jbEjYOM>fQhF_M#xPA^
zrySBYPq47br!KWRqh@Da5)T*pz!Gi{mlk?Gqb=oENO<sL|6xw$*ggDTW;N>sYq;}U
z&%U0Ra~1O_bw0dnEY_a027+w+0kWA^f-f_#HZ<wJNWTcL2}U;0s-0ZjT3^!S-*8LZ
zlOp%H=n)fsqua(rMtDKUB)@Y`@A2J~t*m#9FU*myyFF*PZ*g|vxHEh}n0cG=u;rfp
zkv)j8ftm27$)>02Udk4UmN)Nc*4NCbI@xfp;Y3}Iu#NVC>*78qraFTYuL-RP-r;}I
z$$~{PZgWhuo6JwH8aK7mdWS=-3X0y&HfxQG%y~8`IR!h9{RhkKYb@*Z$;y1`Yspd3
zu!eIyTf^VlK6PQuav2SJv55dfB20`*S{6ScG|YF4^Bd+tHj`7r`QftFW0mJQw?Iw@
zZ32ukIT-pIn@ryJ7C4MNXG^xa8@H<0D1Jy?B(H=&8h+Prub)zTfhTSZ7A-YFs@}0%
zY*QRRAvL8cvTq1Gpuv5<$8WbmZq6Rw?sWGj&VyJ#s7%mi3pGnjF82Ebv<<e0TmR_O
zHGPz0WDf0zTAZ4v)orL-Q<q)s&kJcB*|I_3-Qvug9w&_%7k4g`NPZeMFf2TzH9+D4
zy$XCbxvg`7E>`vwY6)Z$Pf*2PZI7}Co2&+r&OyoP8YbV|v7>dUAi4f=?eQ93)&1&(
zy5OdZlE=DV78l2-$phlZgpeLpX_YZSv0Eamf~WcP^MB|6!K1=`q5D0DcFITl9!tBf
zkM6mt(AZr!PJ3B>T;5&kF3pfgL}g81>z354u6kVQQFEd8YQwSiwYvQ#nd7Q-N<v!l
zv0hKR*<!-tKnx|!!%rJX1{H8$dfxDKbxNTo6WuH~G$swroTi_xDb$`+o|Ju(uIvn!
zIE&x%we_Of57jHGj5WRLzBTl1Ptvb9R=XZeJrcDy8SgPJ<y~}E?3t*6!6$t81qB7D
zJqx@hd59ebQ@4@M)^*zX`gxXDy0e;m-8toJ*%0{`>D)Fkimdnbp0)d`pH+{ovDe<^
zFO)LXskYY<K5?rfdgK*nt&cqvR~<7y%;GEcj|^0LX*?Hu-En!!T284V_m~>BT+>q1
zN9|T!lI}99Jl={VX=`h5@fW^{H>T!lRdDtFDpl<x@jBTV)kH7%m>xkcnZ5Ex$92Vt
z<7bAC@iX{I1NM1M@GRtdxleJ}MUSV1+7{{O8Jo?I4KiJ^F;2T*F-29`<=64EHB^+`
z)VGdWoltqRDz@fp{oM9OSu=JnA~xt(-1WSR$$jIL@ljFJ1Bd#2@!#!T;=b5xuIEwb
z*{mV-ejwJg%@|?nX4<Fw&+tHhOZib1r>>AKZ1-)|H#^p|YUfuKRa~zQtm`W->7ZIS
z25k&rMfJ_Ql}e8{B#w?Q3;fqR$k*Fzg{$5@$OChp&(2{0Y@H>-a>9DSI8Oh^a7>%7
zoUE==e(S82uv*UY5AytKK3ATrxL0|v{<^qCrgi$^XAaEDJf8bHIV62qif7bH|8Bn7
zT#IvG=TEM8obuT#84Q{i;cj_t3$V=BI~sQCc*;jgiK;~I**URov#_AaQd3`fvg%LS
z=t_38k0{k%;IWYVE^%hw_>AhT_^df8S&@AMBm73X`#F|5O>l%vE$t{Z0kl{b+ZNk5
zn`HVKhP9e+T{^{3g?q>PR&Vh;{wf}?>P%Hi)wlB8IxU~3J;9pqbSP|bMpd`Lxy3zt
z<=jZ!7M&ON-7m>?vlG+dGGjje8}bQ;#mmgHiOhEm3-r0V9;(%HAm7tzXz3>GDd6+V
z>XYjmn!Nda1k+ld%OmYSsqGw<Z$Si%;Ut07n6#BCj`4G&G+`5iGJRirPH~;d89?1g
zKDG=u-q5Mk9Q8o8McJVUR}7I4?flt#LO7v0wW*$Wwe~}8b?yDy4?K-vf|RLSNX~Lv
z5U?$FPR6;O3kQ@99x?DvUyokrvwc#QMnwe>t~In@R=GwZb!kly9B2|W9IC&;`&n07
zTTuPEvaxbi<@Jh*l_#n`)VMY%S~e=bnJ+V|e0D`XPVel!Du2+(yCZ9c)(qnHxsmOk
zye6{H?~3zB%4W-NHBb7Z^|oL!KY_oi>2%W%{)Ogm&5isQjXfGT4K`j`Z9~n!wIOvQ
zc((-yrIU3Y*a5c<!ON0@dPEO24&O97c7!m$Uw?Jp>@;<BXke(DFCALrG&iKu)&qi?
zrq@l2n_$ze<_QA2@ReXCzoN0L;b#54x&gJlYERVetNXw=x1UwdCto}F4UohQ%kA0U
zeb|Rl2_r=Li~--fH>IV<?g*Od?!*w=W@_)rRBgpV8DGi&%WvS{5gZgQ5R!sg{`|(p
z4aL08wO%#)>ZqEfwafWm+9#`Z<a?K~fzkxe?*9#_9DZl?_7P)-wDhme3rb6mSrPEk
z<q$Q%a!BRhnci}wnadx^-^KS8&_%mNwW1$F6QAEWt3h6Opk{ovPxXLmBX5g%yDZAY
zWVLXYMZU<G(MOfvF!J(<-$Ql{Oz(NTTU5L;c&^7ZW-KAp_LrZMEEFvi3=+5t;)MOg
zR`GXnizq{o*wkLXtnPXB%SxBZZIw%F>4I*ZYxJ9Gg`N+?^V5TR>j(Rej2Jm_=-Yv|
zo*@~-;<+IO9vtRA`zftP)?M;a<S6_qxGks=z7&haCtE(WVuEdrv+Czn?I>+5)t9U*
zmp1;ClxR8BD0eKhTgs!{?fstQugV`YFt<;9?#xvG=xqVh+zRL%V!ysnxkf%r`mS?-
zM@7eb*%9e$X|?ogTZbU3F|KY~#g3BoC2xz%iUp0fw)@I!3<vL%p}dTFy}tMJ%J<E`
z)o)ksk(3QFhXP{VS)4);XO7WM>v|)_W#eR1y24d?>P6b^`s=!Zx|y1M#mLSJ;*4hZ
zdaR0HdAvea(z|h+q_>QXvpuYSy_0X|&FuNM|HOgv-e<FqBu7MF^FQeRhcgT>uoC*$
zs(y;fE=$*8r9m}aU8afFW@`4US;|srLR*tyOrx-7PgPUprt)zWW&z$_t)9ZBd3lH2
z$_(#*r&sHs$pa`ow`a{xoErARd!|bbeJSzH6r{bR_^eo`7_I23KB^8?57XAF>y>{L
zgQfRd{%!8jaI)G~L8(kF>s9$fbW##vXy7dJIun_l9ogNnUs(RB0b6>yXDbqxgpBfT
zamt`1+6EaMlt5l0zbG9fmneHHvsKSDg{m`3Tsd3Xx8=OR(y*aAt?F0R+tOQg584ts
zuG?Ci^;~IeXx^Oex&8j;OZu+NyPVk=dns@Xx5;5Rw#<54-=KId-zb+$n`G*)>aN8K
ziy~W5EoaGsBnsg-{(j!8>d@MURm-X=ZT=nY+RJQ#+qqzMw?{cMdP)YaA8@|=h@5*V
ztHPf7g}bY0--t7&_o{R9LTNzf?T)0*;nG^EmrN;R$k$3kJLa_#!b43L>)+RT)YsR#
zi62N;D3d7?7mklD;cw=m+-?0@2UPZQ&1=jcVk&|fyqh`qu?p)n?UAm7(!K4!+g7x_
zkwi&WwJSU9?Qc8Ywa2v_6j}M{4b$u0n_uv<TLsEjN+xxQ+cNH<_^X+3bEfoh9;ob<
zkh?gmcbqx+tIuhNf3f|Rxtd|J97#xPjp&9jOgy0FV(T%<(vDG`>Fq6T_ga1ljy4tw
zKM0QUFQ^tOrWoHl<T~#PNKH&iU7uaiGpN^w+~e6JQ|U39&>AnX<233H3#m2APD?6V
zW(b`HeMCQnPg{C-Jne{<4^=dEu9049|0^0U_|v|Uzo>1bwq1IUJi<Ba@GV#q_abRp
zR%y?I9FIKb>^@0nW1~Y;Jd&N`u(77&8bUH$Tqgd|P|dFpo15RYr*>`YdZ&A8U}z_6
z>y*x&UqwIK4~nNXeN>&3Bq_$yHiA^Q;P9I8vh*{#;W^Tt$Gg8uTa<Px#_FT+6w;TO
zmHOZgzvfoa*!mFO{1y?vw`8qmqB6o_A)cFJZEH-I6q(YgB1Ky(zo=0w?J3x;@_`e{
zsoZ`c52DHJ9eLY&uI@WF&zd1jUK-lO<vNbA8?_$N<AQ?51N9dgb~kyo^z59XbTnVI
zPr<6FNjMIdSP4~jXFQ+QG(oVxtfpmc>&2EZupOg2?}_Ba;#tvs-uLe6t?lWQS&;B6
z^n{y@zQQu7>rcx~{@{kU^-lz=#U-6P^|9tOYzSRTyTp1-`#@~AEK=+fy=iDGT3M4@
zb)@pXVy2|ic+rLGN{w8S9+l<SdvEWhx$C<fN{9{p<<-XiNgmKADRdomtud1R9p9yS
z+Bnl^TRpyyx|^0wkEJ-krPjNe8stsS8g426dwcb^npus-=F^7v^y1)yfxD9mvLiA^
z=d9?qIX*VxsK3(9jeUdi&c49Zp|931Q2$jIsH-(J!!y$Ydr#~g-bl%#-^c684MehG
zw&GHUg&$bcR9f-#TJdRqLQ|EhmA0I=E8tn&&*-d-h1nZZ=cJUz_79rs_1h(rK?ja-
zuQ}QH!E81RGg7QwW})pV`4T%t5#e8G4&WB?#CkyY0{zc_V@qkn+-ge2>|c-nCUjOe
zztKB*6SP|)_HGA5kEX5Yb|b1bYF}ur*E^>#4m}tb;WB&%46$A%UlD=UkM=x!rtJjb
zO(uXCoQt;-3&|yxN1E5#X|mNVDp3V*NR_>G^Y3X@ja}CEWZG%}waz2s{-phm%uC8n
z;6<kUpYe_IG|+cCl(V0~5*mvxBmQ7(@LRU;wlLzGm1gZg*V3zOC9uP`-KaKR)GSj7
zI$yV4<cHTOYMvL*_<gzYr>a5L!+AhRfcwUz?rHypERJc8QUspzWO<Kt?@wRp{LN`H
zK8^L6l@BlB6_hNS)H0XcW~(+$fI6(Zxx$)3I%-F$;|v^GsrXUb=|)RgWW~vnMZb>7
z$C?XGFzjdO3cr2nQE{yS+e3DTX}N0WHs5NOF${%Aqr*i!igkgOMI1po&PU6C)?#pt
z<lA_#l9*;t8J`#zs1~V$)E@2OqG!#^E2Bz=R`?Vrwd3f@_RF9LQL_TZBs52t`5gAS
z9I)Mcw9`=EM}FfR3~mw+oPLP1m|8)Q)(^Jrgn+0c_4qt^+q&I)-B76Z)Mjafin^|$
zogIP!Jat7z+49oc<%D`S=*fH#6&MYIUPaXhg?J3|;QO5M>Tsh6eGB~Idew7{`&jCC
z@DFy;ZnwnS&G-Ur6v(CCx4$v2(@j$EQXN*7sI%0YWGmY4G<sFZN)MJkETObe?S%|(
zpgKA;WMxQ2;5d)*PI+D`zbBrz1OAKj@uPU&@rdPkVtedG#A_nY_5>8+XK-gowLCLY
z)dLkjltrqIntAG{@*>Iih8tDMm1QNyk_jz0;1>s#-^!>nVP$?_y$-t1a9;0T>Zc1x
z3D-nb2T$}@dtPGeaTk)bj<-y+ErL<_b9^ZF4&F03swQ-;mky9o6~*cT%}V*oc1$p*
z=2Febib0hVB_{Pgrca>7_jj;g=wNPlci?)Ro9R2>XGYYA*uvm-A%y|6UA*Y!;HCYP
zDa0hUf3nAt{&+fEXgjNVFYA<UZ_~7wDNSm3%>jk7(@XfH?nwQ*s*+lkBwbm+-s2bQ
zON;0eKFFugYl-_)@1H&c{g%X;<Mk23Xk*B3w+Pk}Y@Fq#Zi=D9(qeu{Y{F}a^}54d
z%Q^$Z-hxGv-!g?fUin@5s-p+ry}7utclpcOBEd0bp<{>F_#joHIHJ&hufLqT+k232
zP}tq%H3@ipVbZyf|J?R*-ow-SkDAfCzq&VulaNmJwHP%j<wfzV#?3-ei=wSmCRV*y
zM76dEM~FAq22@XNifb65`0jMs?Q_7J<oU6QA)kU1gD3d^<@S$=Np6Xf#J8n!!^^!+
zyXvUb2CJ$|J6Y|ky=)QMu37U`VREi?4*z=N=avg-RY;{Q*{JqI!uf4np-;6N|Bh%$
z$6|b->r~%0(I9~yyEF1<SWTEdaBs-zI3lVra(Tj$2#W6(PZ7HxG1x%WG^)<4-E=XQ
z|MbTd;mTR<p9C?YCqj!z-8!W0bo+JjTwzN4!e$=tfygQflSV=-`+(=)u#+)S39I5p
z#h!~xj654@jyoG=jrbDvA>@+p7mwqd?O3*Dh=Hvgub8JU*IHy$d71oT%W9Ed>lM*<
z(ejqo*1@g4gge`^+uNFFii_HVT9$VmhB|7d%hTYLNKULzVnvcBkrKBu?tA>K2yR$V
z_*=iBo*ef&)=KcmmTq*={#5#^+Lbx7JXwV7WZUZ2uWf#<6I<nNWc&Eext(?Lo5}-<
zv#RmhYnpAkW2P7)hdP#-<MN&B<9)>cWJo~BKOya*YeHdgXJFreX5TK)5pH{(@|jyG
z8)3V3uL<hgH8rYm<#ahNV@oNW`JLA~UrW!*^<6)d7t}X2rP>Bvm;QipoGH-~V;@Rv
zfMWav^%DIFi^o~)INEu(>l62UPpQ{%?>^pa@0VPu=L7eRuA`iq*#jAiC_CV8Tbb#i
z{(>e!wOrxYwNidqPRi+uiOM^wI`t`SgMPV5X<2PYg8@fyJB3cu({M%^BZ2vx*~<LM
z+{0{QV2m8P3+)D_5dVXT!E&U-zeLL9WH=iNkn%nelz<$p9Q~DoEl4rsfNM}l9v}(A
znP{`y?Az=a_DXv`F@|s;w~{-_g@_p#jF~7`XbgHJV+W&}et_;m&!?48S5w4T7E)5j
z!l`6BG0XPNa@pKzx@_W`7MbUp2byn~OU>gg|5ypD&~||+CV#>n*b)36N-T8)wSgK(
zi=$=GCev2ZuG0QR74bLqG^%lX@lq@mJA~~=mR|>>kZPTX^v(frE<6QOVFp|a6QO~0
zgk|I?vYe0;G?<Rm(b=SyoJrOY&g4JjUGg3|jXX-q$s^=dax6My8&cW_AU%5r((gV4
zIie#v03Dlyt-wBD9ylNS539!xVm+{aSZ^!{;~{lD25GfCq-;M#y8nDQ6mp>}^hG3u
z8)P93)d#8E|3U)Q4mYH=8<ArEKb`jtA_*=dcH%Sqis%V8NCf#{5E{WG^f(xdMt+};
zUZnz8bVd_mJKiIrgNGhJp?(U{t6#7U(FI{359!nkkea_3tU(&@WTbm{M_O?d2t|Cr
z|E!Y2YDAUXN4-3T=ipWN3OzrAet*Ma*Z?sQ0=glNVH#>-66g=ok+Plud=an00A|>Z
zl=mjoMj@gCs*qQjVI?#pU7iByz!{MSf#}x@Y4o8;hb2*4bfi(&B5ptlI}qv6g{TfG
zI^Ge*3=<s{j7C2kaV82_4pfM_SOugMvqK{5h4Eh{->?;OId@ocLaPVFP{;F(0=-g4
z2QFAXF_i3v{ZG-I4O4-XyiC3#-xBL7OBj)4y8SJFmwE;K23IJjz+R#V+eiz7Pp#+3
z_n;r*Vvb<Bq${xw_Q7^y!QeFX2Icr2%3SOZ+>OYQIfz|Z1XExUafS@WCW1y{3)zTC
za10v{Pl8nJ3Y<k+;Xv#aI8Jh)0NV_P5uVTktA~?GU*y|Dc!~UjwE4b>={SM;V#P@P
zEkR7lB2q=(MsaYN+>0m?HrRrmBdP#IBmaLviurRe0`3Nv(ahdO^ok8}6Iz&n)bvA$
zjuC*F*a>VVSc<Q}zLCR0CyJe30E2_js`5k8(gE*-WO$E!iWr0Lh%i`&X5#_keJV*d
z8G_pFL2iLQh+_yr@o)<1?<kJ3Z;%EbU{qw;C&Yz31Uz^i>_(p#!V<UvEGE4`GG2;i
z$`6r4dNLFKL=nA>{7wV`2G$$QfHv3<e1$8>sc;iE9`PSLz;W;e;_wq<I+i1v=s&m!
z?8G9mB=8t9N+H-8L=U)O_fU*=Ap*o7BqNT-0KE`X(G#_{2)sh^kq_3waKuM-!2b|0
z5CKZzV?;V+z~e}1pM~hBABgsFz#c&ziJ}TCL`S_xBt|J}cPV0ZdVqz9wK+syg!|E0
zr;%(>354VpG8CQH4eld*qvJ-C{}BvCGdw~h4hK%c7J(Behhg9owhoLW+sWS8KzJK5
zPBs#f!_h46K{G|eYRGq_2{a-S!vj;pk>Crq1W_P$<W#h}zLLiw>;G2cHbfG9g$uwi
zG$SU|;ymmQ^3)-65Mq;lA^PAb^28mqst1D?u#xmY1du1nLN^ib@-O@s1i)EP1?W(N
z;-vz6jC-Sad=4V9uW$rfaTAb_`ojK*7}<bw@&7on3iLM$P6FYW7KD?h2n^eg)@mP+
zi+H3>@HAl}{ZPKvAoeN?u_&pqp1cefBc6nVKLDRm=KD;}g>y*~d9^pni}O&-grm$l
z46zv{pcl3R**OH!Ph3RP#DXg9AXo#(U`(JUk0JKs6->a)@GH3(#3GgZ7Gk@UPz2Sa
zfviC!(o_^ti_!cxBgSkSkbqg(XrO`HP|h3*ozbj6h0m~G7#FCBdE`U521WN~zylvq
zjv53`gBvIx&IS4KG`0%SL=(VN(uIKJHFy|0pg79ICc|hr0ZvC*@;+G(0}v4tiKw#w
z`F9P<C_CU(tP`V<E6F$55M)C((4n=2@)}}p&O;}x4vl9vu>lie9{@pClBci@Sclz$
zjl}j7Q(!E%6)``ZDAPG%2T=Aift~OhIg4a~W8ed^2Sxi@R1emJDU^fw6|xVmhMS2j
zL|aWI50YC^f3KmED8WV8U3)lKNKwM2Xl@>nmmnWsjdhUA;2PYSyhhH0BdG(hNA?uh
zhx(CBB41KAftiSnsYldLKK>F6CW44m>?p1$Zjn`BHaLK#Gw<4`nU^t>X=5yerJg#8
zl4;#zoyDl57%ct33j7rI5iTQc6V4QO{1tJ9=#OurKvc~>A;QW8j^V#hH9L*{1rBfu
zc@h(2JrU89j$OdIP{vI{8G(TzW)M{;88!i%0CUJUFbvCr2MH~?0<)mp%tcu`8FRp2
zV=Z6+=!M2P8r7Q?SV{u2mK+T`$xJehTu<&HeMto|lVqUS;E+2=2RH*!LaRxCSV$(5
zH^}#>Ud%#F+*EJ_Ws}V)HqtQ;=8P@D9$<^GKG<;VFjj}2AH_~%FR&ljZEO=Z09%87
z!$x6GQT*g#YP8!}kGQJ)C`P<NZ&V9o(b{99zjTzR-XYGf9!17-I1R3YE77V?fWzQe
zn1ga%B3y{x4Ttf__F1qW`eZCxCo|Bqaj3d4L8RbN#O&=tMBi$ZqduTo`WWTqX0#5P
z5Sdni>a!eie->1+-B5MSL-lbG;<hHEy1E|GgEP^qC14MjgS^uZ)#wpur{Icw+YQw?
zG0G3Vs5<J<xhxc;477TEP;CrAS<n$Zk3u!s6L~lj9UYBodn#H915o5<gTAQhXCtmJ
z57CHeXpGV5NMCe56}75EE6#|jcp-XJp}PGMt@|$Y`hRqy6xCZEnjZmr-H4u5qt~T~
z)+<Bfc!zcwrD#MyQPq~CGnJ?YIUp-yQ2&Xjm)`$Z>oZVQjz&CR2yjO~-sp(`@vRn=
zv1Mp~AVzI}N3Ap?ma-bPS&QoW|Gd-+J5hgp^j;0>yB78F>;K;W|8^Ds<M~R^`E=Bq
zBN~4%RH^2m9Zfa}LVJwWC?dw7k&i*^ZVnp%OvId`bqC{t5zX*zcny(!60`?B1^2-M
zcmVzGM*EgWs8)VLw){nXD$o&JwChMiJEch|OYQ>uQ9ii~{sZsP&npx&=TMD04vrvh
zZWcNw8|`a+P_?2U{!oBs{5~QYPa(>01&W5bC=Mo~NErslqgMr}&r7JM-za`1h%R(S
zy(A((bw}jmG{jR5MvtRW6&;3ZP(0fI_#wafAnPF_W0lBDB`A^#kvEFa?|*0v@6ev`
zF^aH9s8T#fj~~#dg~(TRsQoImgX=)m^?!RUC)83Lnvq=8?nuOPPC@Z72K6@)d1oYw
zvpy)oe9-)u5FhA*_FT@$s~q&YJEDneu|A~M@r>gum53N=rs~d6<1Kcg&HW#;#bRJb
zLn`?Q-({_0g^??D8(<Hk3&+Z~kV9!(b*1KbdMzc_{8QWAJdOU|aX&-E9zpD|&$BYj
zd&ycgRB?4o@)&26`ySs1j#2FY=!?wPET!6U2BUthehgSil+csuhp0c8h?r#@B@(dR
zly3GM%uH~}J+`e_DvY%)$D&yGsm0VvXJ1M){Wmq=TusilP)yaf4(kN#M&y?VL_S`L
zdl71Y<JIN_#%A}6nk5WGe%i-S(yb}L*L2$cz%(EJ!jo+zZ5*nx(^17gZ*xSuuhaHS
zD5iA4eCSSP6GlL%$tYjIFnlz|!Z~z1<rXE8ddyN_%Cp9(olFe-GoyfTqvTNL<Ef0#
z_#&)=8VhgQimXd4r%lDSdDMka#pF61#bl2CSOefI)_6+2^#R$53ylRpK>KFfz-o3J
z$(X_%z$zj?nNEYrra%jw76l*UkEp{?WlkeLS<a!X+r#o1&cPk5{fH4jYqek-;2gq6
z9R@d;XIqb(JB$@}tu@&4#*$)5BZ_TK;0SdSbr)kAZ7tT1;z~AKzCZ#CurTd9{4_LE
zTUlLnXUbc=7=)1v(SGM4l?T=kR>~JRi_)Fb4!=<QIG(WP5Vd%|A<IxnFTxboYs|ZN
zm+ijI9qUa$MGnQI@CcG1yYPI9n)-rZkVVvgP^RyR_66@OD=Z^vukA;z0`eI#)_R`)
zjd*98O3$;6vX+q_tZdUKo1XH?v>AWy8V|03E$sWmeZrM73@)Snq~#mEvHSE~{WLn;
zJIH?0UQZdL3pZw&k6Kb_`Sum&U-SZex7uJ8J8iSfGo?85$@NxO1|PdYO?K?>@RohR
z6=zrCCdN0;73w(K1DXw6u3~FH=?XfW<(D*5+e6xKBLd1Ozh&NIxUQehS<jSlCb-eq
zW!{T|vOF_`DngzFJO~{W;O4%~^NWL)OeW5g=L}DkbLCdaWAQVdZ~c1l1OY|(swGu0
zwMC%_P#n<jq$hBG)0g@z@Vmo38$UHZF@hFF33rSP4;~z{D1JboKg$t@X){|+i2KSe
zb)FV2Zj#p|m2La8uG}n?wl=q)HJ9qWjVfH~_}=TMdwz6jl00yA*pAq9iN8`B6CTCB
z4E*Z$&~Yh!3Dnw_>mNya2?81zWs%h_b#MN<SN5zE6vbD12wrs_Fg~%apgA()>`uOy
z;^#zdPraV4%1q4~lXfu0J<cJl)xRhAlY0_#oAs69uxvd4NTa0gd#SPbdeN@p`6YLX
z8|o)^=Cp2*j90ju5*c|6A75k6)zl{mm-1>dFUB>-H6$I4-WqfwAkurB(>(eP>mh}x
zwUIxM|F`~6<*Cy1#mCA`)qcD_!l>2^$@Z2RZT{xVbTL=k?Pd0{$ald#A}SKHQ`ctO
z`kd}|KQhew0W*Q~FGoW4w((m0D+gB7Y8I4Tt~gvbuGHmA!naqyIn~9gk@gzxD!iZf
z1s_T9rLZ62Ik7!rw<PJ)9;F^l%!s>?DoHE!Kg3ERCaaeyeASn=yXCi=wH3<3iJz;B
z@oIL-@z3uHi)%+q=h<lvqoNX{6502e6~2za>X^iw<vqhw9t3U-S{XGe?tENI;1CCe
zN!qzdL)c$gZmDmJmzQ_^$oVm$d_R9i?c$#sel4wiE?s5kc%6$~6jb2A<lJ?w4RDV4
zPydp3E2hTZ*H0cq1oJ}KK}P2@#8Ay1)e!xDvraGUn9|6rc=^Zndt&uP{#f4162A(Y
zfMT2;*qC@b=&I8)IEi}7+bt@yTUC1ha0&O2`$g|Zfu{nu1def6+K;OmbT(V8z0`0+
z<|@$C3ac(xuc%3``&G}b-CW&WP)|OI*%e#pw1^_6WI7!4b`5`#k{5T^yNBlpuVdcz
z-qG$IZerJqv}@)z%OmWD^|n$VpWWFedfEu<mG#L;fuGPYtKmhHTtx|}OxAH{U`^yl
zMx$4IkXO{AxFdo6-B);Q@#^h8z_XvzTFwU67(CnJZ@CGEkb|_ej)yHDTA=8S;3|J~
zeb2h9^)vY2gqLi;6Y5fTISn@)G*&t631o*3iuw|<*}Kk3>bTKkj8B|<1&c~cz|)9M
zOOxG9iNU&SezexL9F#7Q2TIg})MjSW$p#}oTKK`79B<1k;R;M+6{oPB{<RTrqw2#P
zy%#uY=xT?fTo12voHmM)6qxrLt@elXv2;gMeOr>)NtUMiD)W-CMLA8@Mt4!S)(0JF
z&QCJ6iHjU=YOZP-jvqq?MlX*X9Wc&qHFGijg_EPF*1eiNlh9Ze5&<^5?Fx8DW*hm^
zF>MEBO^RL8OKtxME&PV2VIpB$4=L5vDWfJq;5Jl8S5-JX4i!d^2;b!`aV_U;W_EWN
z;k?de1v`kWH2<}owa>N2+0wv9(x5ul8sGX(7NHW$<Sl)h5Ab^k*Gf)zn&9;Kxmf|B
z2Z%=5S}-aoKE5F8ig%{VJ*Vyt9-LL|3WqTc-zaA-KTL~>EaEM(o!nyy(Y}zncJSm0
z3V)endy(*7^J@X6b&$ljYdQB$*3XphZh>l(W}0(##N^mj0Xc5_TsoXjIz3~#Fne<T
zV+B#p*p?anjdSg7_%ATn_))g6T_H<WedvnsOltil>@6Zi|Fnd+1(5S&XJi+}T%;~g
zoVIhk7e?2IS9x7@p}BG0Qyg2Uuc&-xH`W<ytkqvj=*AIIG&@<LiR=vMJfjeI-RXQQ
zF^Z43yc0bX1-6dujC9UTbISf1Jk~Nzb(j(tcs2G{P+zxlrx)&R9$PuF)N7PS%(;#O
zD2e*VT^`0|^e2p5YpV1{+qtgcnz@Q{NtMVTn%VlS<#WqUp-_3j?{;Qr=5SAej?}VP
z2Sa61D}4_;KXFodR(TY&ZP>r?F>NiYg8JJ$RHHKW$3{|8Ezi0lq;2vpMXc<D#JlCX
znA-Zg<!Z}!;SjCWe{0r&?6KZB+P4(bH-xN=&JL(?zUWALdU<_uFajT9B-NYKoBrOE
zrrxI)61#!fbY5}0(_c!FI&_4zoe-~TNpAh8r9!w(bOFAPeA@j|`aPHX=4R7>PJ-}-
zk?Vb{oL0H!dShJ3nN4zSdSGT4=vQoubZc}!El2DE(<arm&KVtr?RJT0+aytwaHRNA
z%c7RCEeZCaA*XW}W<j66B;O!o9tpNb?+zN|a>i+)r@<%1O@_0~&n*SCZtTHWyH2CX
z(TQxYh`oj*vh8g|Yh}Bt{Ynd8a8#fduWeh~`arwJy(uNC$L3gnhfvcUJHw+g@<Zf3
zZoK0ur)IBn-fTw>ab4Hnn#!2QE{1*@D8Hdq*e?@Tbf??T2nL9h5?M$8*00U~HoX#L
zwT_af(4K~PXD`Z}6S|Xm%N9m^?#+%o7FNLRbgpy$;W^7Qg%f6H8T@TBYB=5Bu2*kS
ztkUhXQmnYfPm(F{6neBJOQ5)(Kdv#cxn7j7{m*$(+|S&)l$ZV=Xi<R1IqsJl@gUfb
zJIbZT^_SNM&&M2*?WRs<K7j|)my<KKD`ll!T%?%T4c%lRLUUtLb6HCcTL0;M$EG!c
zhw7ouOX5D~wx-_>>EUpQ@-KUUcSM+5=qI0{u1B12xbOD-?7R>EWl|a1t?$V*c0W@u
z%|X>n%?@3v)-JDX<u$kQvjp3PO@e@C*Ji!IUv>d^3|!wWH8&<@g8xCz3dVh>`+jFa
zZw24*&T_ruJi*n&ZJxsl3ftDt_}Y+Rd}o}i=cz|1M<^Gn?20%kwI!TCx#4lcg{FU+
z3x(Apx6X_9@mxmAgzjImhexmQ9LHJdxPn^}^fx%t_oS=IA=7c1bA#g;<_;h?_t%@X
zbbX2LqvoixUssL1xBPEsQrk(v#)kju2J((K_&2{3Wp}z+Zo70ur)T-)UP`$TW<oXK
zy|>msAdu<X>LzzQ#_8mY;50GvDb2)W%O#^kKTy9%ORByp+U1jEpE{nmeh`jsnqQy5
z+sixE(8>>PtylKM=X*!T6?SXyb|!I5<f!1bKyx4#IMDZ$`w>ULieRjyucx}<&tR*a
zZ%wvHOj<*<?woqLa!nUYme77loY3skDC2qaN_mvV2;n~+?~N<jtNa(l`X!S|jtO3|
zZPATUM<aZK=X(oWKCpclmDEKz6V9_+t?#T(wqsVVCEJ*x<7m=UyA;o)%iGoo&o=QJ
z66=rDyEKey<cOYh{<I9{RQaSvHpI-1zmPCFX=3W9<X`cQ;Uj!zxISWw=^A_lDKn=V
zW*aI@@wVyqXEv$%k>RIqhIWbiW|u&cgE)U%{oIC=^)U@a^(*-!C7rqr6sG&>fFEJc
zVp<ZL(#K>U$lR8?H|n0>M7L|~t+e@Yj`_RxmCC4jYqVNz_Wm}~9BfK3lKR`~5~)@E
zoPWDvT|;cc>H1cluxV=>L-!IZaC*p%2pk;IoZy}5*ZpmdG3{5>Tz`fK>9B_0LYy=R
zRE5e5+CUTA+F;?D*PAw&I!$K`YgC~fo}v`~#>S;h?8cWoeZv`{SU$rR%3!&ddYghK
z#-^mr%3YLqIYW>T5SHQR<k8z9jAAt9sJ|(0s*dTz`XYUrZkX<*A=6Y~yro$to6$O7
zI6yG0xwh#WZ$bS>At8Tmk7h);ICymrD2ho-SLMWYZ%Wx0?i)DJufyXyV~zQ>x~D$O
zZh~g}GLw_>g*nuGSUs&hS8%QI6)(8@QR$B2Wq&y}$2$4M6BjISa`eg6*qry>?_>{5
z+7*7&`+@Uin!l}7KU`aAsI^=mR?vzZ^d4EB6el+Iyk(niv!bs3fbd#fNM%G>Tv_k(
z9+j1qOB<&c8yr6c3!{F-=XLv<JwK;CDK#X^JKZUTl?@LY%k&FOzYt5GOu5X-a6jhb
z;PHg<lWaF;XmwJ#aCzg^>beSkX>oB<>4x&3l|ka!wlLSIkipSeDSNXw<Solw8OIMv
z^^J9jWGL*nOk>QIwylIO>`x!!yvAdI`&mwZY7LohoF^BH4>xlfu2kMFd0c$FR9F7J
zTv`6E;}GMCmn0xI!Y|`cPfPCBv^BALF&BfwT>DTZL@AkT%Q1wSGr?lk8HWT;D~Dve
z(9hdEH46EG_P@=hO6R|ZzkQ20{GRfAW|6J=m3anzsHY^PA!BndEbmZmkDQH}8)Hg6
zW1TA)qoIc(Ts7D*%08Biz__e(=g|(2DMP_fBHi$`bBnO9;Y{V6V)@VfUul0o{fRC2
zR`IYE&gXnXlEl3_a)0EW>5-TBBYCf1k{8waD1iDmDxpqj<QnE%bEq3w59lZHfwTa;
z#MocK?VK(?TXVA{s^ogHs;J~AwK_u8Xk=4=a4#gdXU$0K-P2*ftK6+gy(3nJ30#ko
zlkL4sQ}lCH&T0qyV%rw`0yq_qpsYl6Z=!Bt2dmk$?pp1>(q(_Di%sP`@iysKbFR}Y
z|6Va$lViJA^_`X5m_zH<J(l7($!RxJXOA%5(w3_FYWrwvbu)~YOf>UqJx{y2D@Srf
zIH@tPZgxdx>AJc$!S~j0ngYrj*Y|$(n4GMkxf^r8^*EZtOWqfG6YX$VjA59&B~=@t
zzN=&_?sv^p?Nxbq#dl4X*0nqqR`QGMr&LX@;R%$@FD0uDDp<^3>wP(TR7!1nj~;Kj
zZ_a$1wj#b~2+w1P^FVs8Wsfmhx2LO4I#I5dl}fg^*GakwocL9ZtLkzq*4Hf)=o;U&
z^9*<Gp3G40fyha54^q9mugpG`ajo0lL<G3|d3!B!WKaRgH+R>+QjJt(c8!-AI+nHf
zklYik=YMLNR3B0`z4}p;wcbTAU2$38LX2?w;D0Mz9ABH&lr7BcpG`?`ic1eS_=kIT
zaQtaiWRbaAXIA+tXUnyneLEIQYQ^1~?>8N<KU(csd4l)5{&RhyBu1q%jG<k1{}rf?
zoSu3lYkNjawnyf;q(L$Mp;F&Gw}<R2)IY>DbGfcrZCAL<{iM0=*IS1P0bkT`zxF`o
zh?<-Rz?&r4FEgrIZL2x|a?QbG<3@K=b*s)8pOusPCXN@85;UCq&8Z)gg^O(z({f#h
zdZVI7Mt1tQE5t(trTmNa)zyoubvz;OP6KRXD-^noc!rDBH$J=|@n-s&^nwgc`sl>$
z=;NUS{aNm*obmLFP-T`G7VGj<5na7yPdb`f+69S%R}Eil+iTX>*&2E^s>Kdn!J4bY
z2#%lErQq%{w3JzC3)7aT?@rnlogV%o@Q)|M$p`IfQ|zwhErtb}Gm5=(QRk4h7or`)
z0DfqF4KIT?p<x%=5p3ybRx(VzsbZ%Z@3_znvFDRMCx@gSNgfq@H8LsetM5YhRHwtt
zv3P^MpG9Nnsd=afl9#ogY|Roo2y*xr8_(2N*Tpwn72FYBX`iUQV~NGMj=j7Mfo>7D
zI9;MTo*&PStBhP4`p|y{cerZ~C!Nm4M%q7{BT!q;iY=XYCHq@O3U@RgY07Ba)Tn59
z&F>K3Xy+<I^_PfE^nV?$cwP*+9a0m)jG@PljQ$h3Fye0TT)!1u(yiF>A#)Bj2{c$c
z47Hk}il3d++g^$1i;gt&nxy<m&2EDGLSIQQnN~T+u*-G~U&%V*^xcE&6CaQoaye8M
zRuH}y-BCgW?(n<C9p<ia+Q~jj!?1q#sm9UjWcj*|<E>9bp`ty)eS$Hf@oiJu`btj8
zhpTHedyF@U^EjYBWqCWFa9QWRoGbQe@ZIV!47?Ta!q3US%x8$_cGqgh+svsH7946j
zYP_Mju9z)*+cBYizhr(}gk)kzs&tv`Qx{ErO<QLww9%mgJ4oxp1P;?3=Q;bi@!Ue(
ze|miMxavl8>vU~&#vK1+x6*Imso*Mk!Dci4F?`c)*Q`{(SDjMlsc))6H8r|YoyL%A
z)mRT&^U41B4$3-O62p`8i2a+nm)+se&Y8-Z!aBtI%P>>6;4YLF>^D(rpF`H#2Ux8p
zuBD&V-Es@vDRsaeXqjeQVOdG8CKnKQuolW+q`BUv{b2r}|D>Fv&1U>ZJAjvh%XnWr
z9&RRQq3fnsh;KHFeGV}hkx(0~1MMfR-K-7P1&Cq#WRt<)cz>)IHsj0aGpRT6pA0T5
zmm#4BQacf8(1j1f1(X)NnLJ0Hf)~gN`xo18yT;bfLboom&ayOFoUP$jt9<}rv46A=
zLf3_-fytBz`~YnSV=z@j4W_O^_avuKn<-PNH2gif`}qXULnMGRQqdB~vBV+bw!PT)
z%vMZ{w6C}Cw|}#0$@^q9*+w3O6g&uQ!j4l$P>ZmWfJ5C+nS*Ju2ucM-41a)+lmqCB
zcO^Vdz9t`$QqqMSL#!lk+pm#PFbutyK%7R}M-D*+cJc{102ksnvBPjJxP}cyIz>Nh
zDc%zc1;rF!YF{h|JB8F~F&sqxB)^jT&>iFJ;25$Q-N7zHb}T{k!+dmC_YI)L{(v^p
z2CDHDNF4~pw__gY>bVcnkcyC|!9{KCL!`rMh!iZ+fj~Ma(pZwvUG<|#f3OvOHvkuN
zMc1>lknR<Mn2GOj6jB&zh^k1#rh_5aWOQYF3;HGtF02P%K^ju&AEB$;eNh|vU;@%n
zA!0LLkbRM2qkwO*^<WzI1bYa2V<XU=?9bs<@BwK>0Z0>Ch?uufq$-A^PuW0$H2R<D
zUj8fSD*PX$pPYxwkjl!$=r9lI3~fm9h(L;H08(|w!XmO5DfsUZ`S1c=&mV_Tk@_+O
z3qTrw98z-15D8L@?)hJd2$+A#Nl5=LCP$D3=-Utyp^?Zz%GP@@3jQRD;Sab4Q3p(<
zh0X!rKqxi>tU$!WAf!O`2e;9;SE$IzNc}7VI8qj_!Y5!O@JH%552-^^G5}re{{X&#
z#c(^~NAAHlm>T;<ej&dB7o;21qVM^DNJC{{H^@umY-|FEN8dD&4GtsyB_H6}PSjH_
zQr>My%Xy5*9cQE!g<^;BrPwf}Ca*#F@T<|caNLKN!4J?K9wbw+`{*jQ5XK=bLx)uM
z<75l^{*k#b6Y9Y})Q1nWqgcT)CDN2e0>nIkJQzjBk*|=Z{R(a&GqFk70<e_43!flu
z(Gf8<f8i~pU-pLH_B(b7(FiG6Poygk$Ic;-_Q1pNZ6p;kF*&F}aoR}!un!~UfQdAu
zqxfN@O%BKABE``YX=w>C2HTE5gu!Gk?1gMMqwnKrL`u?ZP)crs{je)!Fq#o`#Q@ET
zE4o8(FPV+h=s_S86CwtpH+BykB~HQ>*lqG2@&7nF%dj@qt_#mhJOM(01PB%g8Z5Y!
zw$zn+d+K)T?(TN#Uh1x=a_X+MxI=&tAR$U1!9zSV^F8nP2l&A?8OzMG_geSb4}b=o
zh*c5)A{hTa9fSxi#a&?^aD2N#2F3+=22dzhKpwaP8ifQxEZ_o|ju)dnj?0cw@L=Ls
zxB{(2*TeqEWh}=LgUEn$;34?0HlWIV#!A4Gp##5xw7~~}8(;^t#y$+2kHe@0e}Hg-
zH%N$UpdW;8<X?Cq_8DgqzC$~}eef0>!w38%`qUxEufuI1kA;I=LGHjwn8`7Ounl>F
z{ed?UqDdF1QN#-D0P2n=I(}HE*_5`u)<u?&mXjz8=o^cH5<eB+k4%JDq9u4PaUyaW
zWM6DWeh>)6Rq#W+8IB@UgB+5dh=cT&@C%QDk01hgF6jUN0gCB5bRKpD4?!GoEzr%4
z&|P>eej9!BKZOq?W69_qbPo0jTL=2++i(*64CaI63JSan=uYVnz%QY<SOgXad{%d{
z;dmrWhNRd`Yz9VvKK;)}1RP#o2$^_<kb;~>3`jQNB4IV*65$&n0t)*J@CkG6PWJ2e
zO3PSNabKLV#>6)-H}5b%v~U~@EE`wCt0-4owzA?q3cO<cw)!i$FxTLHj%{?IQ+ddG
z+w#sOzzHd-?JbWiT2~+_j4GO0#42B_xa&CK+~D~&;!uC~h<U@^hwU6G9$t`E8{r%<
zgZ+q1v^pCObU)F}Qeut6#6K&$3J2x+=Dp2{_;KUw&OgIc&UQLs3}<odnEp`%Ck<FR
zOg%)D$PB&iW9LkB+5?3nod_Mf=opF>!LQK^hE*N!)tvelWuNk!f3Nzn;_I)n!uERG
z35qUYO5%sKNy)d;hGei}>V3ws4%1NdP7kBc2@8d`6I$sPT=y_bC{Ku0__m%0>TM0%
zDyQTXf7|+9{Cix3k1++l!DdC>OK41-5$_tu4{zpFI9mx>mUP4M9=mA=noRl6{co=n
z?rN{stS7W}=<q&6``zY!)vJqYb2t5V<eZSavRsDQF2az}!uTjjsHecdKg^s$UP?G^
zE$LZgh(U{iBY@|!-LKlm;=$$=xJ^Ko8y^^``kRu2m1N*#|NGDT;_IzUY!N(@trg6V
zSQY#>>{s}G&)4Li6cV(*C!lvI(5i&!FVbg^K+goPY2Ir*{h3biG`pkkWsAM3zJ7P5
zOaA!+uS%ijnw?9;I9I}nVew(x!>jqN>}twg;zaA9P9MV$^B$WSdq*4Ye$%a=uWL{r
zhvwQqYsb#?dbaLRoog6fl~r=0D7&Px_M~wFF^B3Cv^;7?s6131(%_FWmJu?MX}xzl
z-kK_HWb_0f&CP?;>Ao>=74I9%<TQ!A*%GXOp&6{$TRXnuL5aO+cWI;~$@YO5Lthlq
z5J?T@hD{4|^Gl&ulZ;4XcVl<C?UOA7!ztg~n>>DU-tl2S6SK-$L0H>I)@e2SWVc26
zRjW#i3hK)yi+>qxNFn7#(0jqb;NuakVT=IOWhU(=d3oP&gWj>jIuwPeHLm};wRzw{
z$Nde=8?K3zcYV6{KdpCVEj5el@XDQeg=LFG>*P1kR>E61r|@H;kHQlLH$w_Qh4rsf
zCcMgMvZdJDZ3v-=zSecJ`$oTy0Y}+4-E4G|t*4u=`y`(ww$)Cl{!lQZD5y$Xp=~`w
zxInOaeu}CKdmp|$Iw9QZxzqK&>u2nZsT#M~2ihJGUpn=7VX`9w?s$88Oko`&Hkjvj
z?bjws*VgT<y;&yDe^7F|;zSv{{V<6Qd-%v=4}{(qK=CsL!@UvCR(2H5wvQ%q?EP$h
z<T~0)r>&e2ZXd_)KGEqWGQ^zTk=P<{S}UF-B9|>LdQyC%;;)L`n$t)%MDf@ZdnWv7
z#Oy>{bcO$Uu7aCE@x#88zhe1TXQCJNm6IDQhCR=V!wjVPl2)5uw9nS&%XZZ@RykE2
zE`|%IRj;YC)Qxv!kYUQYu&F|I=o29``DM7&Cz5xA69-=)aVfW~1Z)812kj;UXMW}Q
zFh`PoDGZxj-`RFtd0jlQ#wb#k{wb=gtQNUe`>I|L_~aI+TH*27MZptNBT@$NGXrD!
zYuvmD3+TfrAyzSz!{{K>D39Duvepnc5*Hy?y3MUK+J-jsYBTE&)TWh|lwGZfseM_?
zS05$#Qr9{k5Vi;zq1h=_$+4kMLH`7=<4h&Zr_Z6XZRyZTMkTSEIL39AQ!rRRX;FEn
zqy^O;mR+t{Bu=WkQ&v&Is#_)=S-(($Vke#I7~>);ldNIU2{Gv-qWT4&3#R*DX56I2
zI58oGBax;ck3|9*yBJrXDAe7a*v)I<XtpUvh`Vdk>-$&#u6$W{uYN$&lID2*LPn75
zHV?NXd;H$W^T~Hp*9&-og?vBmN^*b7K{^+#3Q-!5yq@rcI)iLP7n=JF*?OWfTmD|^
zD<;*&*O%7hipJJAHx@Q4WPdvDy8Oq|c-fM^rA&-XPMMWvjT+6H8I-~0k>8V~R4efN
zl#!FEV~HmSTEZ$6H*mWC)440nQiF7<Bv?GGexA609YfsHI7=~Dwncl2vCnh2XOPfo
zAU7#9{(TxdVO!v9pE#d3r+?rzM2w_>ZzF-!80vE37RVQ!X)b6_(>_s0%CAdH8`m`j
zHzn3*NS-yiG@g^@E8~@RgWUZkR}+|;a;kqy(vA44gb2YtpNSlfn~nMlzJk1@=s+Hj
zhT1{>ML3CeSfst`wn^$=s)b6MY^n5AGrKvmabv^e#yd?hvUSZj<txn>*xUWrhIS{1
zW!_3@iGgAoLKWPPtXK3XdNye$JdBb}KSx_jsU;5}u~Aju#jZnop*CB&TD3u4qm(FC
z$yKr)P1MF^O^2k0<`DUSw%7D`ysKe{W0>ic{h4v)VdH|f`2EG9(q@v~=}&2Y(|o9#
zokqC~r?$gy9n-C$Js;YBv?^O=K&i;q4s2DnyjNatnj@Je*(KT9I9&F(%(G{K$BmE@
zp(Js4vN`!-_(Gr69NcX`D~jGkIq5uvwb*^5^E0}fHjH!>TVv81>U)277j)cg|J8LE
zB(A*D&C(jw<<fz*jGAcio<^}ONHI@;gRvuw7{6X<i!6x#88*Ntoi)Ze+HI-ZZ)cm+
zLsqcYFAolbM`(p+!9yGhW2HfFylA;(+|u)_dwtK{ZcG=h+9*BJFjTy__Gn#EL$Zp{
zcDU;mHH+Vn5Ria{e+upi)cN~!4m%56-mx%`@9wUw9M&n;eHRhwr=4L<u|0G|+XkCe
zrWKY<>+`<(U6b|C+I+NfKy2-+nJ<d1o8EAt`LO1%wu$CKmP>eC;s;@E_+oxGuPtC0
z*WJC1DPrB^RC0d0GhLrJb<)IyHb;+zZlyTV&=HQS7OYPNl5ZScLAnd-d-89x{!LHn
z_tf63B{%Gr$FzQFr}P#Qe7PPmaY^LZyP-dL!k~G<gL#|0#<>n)?s4O@(>(q-tI3VP
z-C7C~zh*joY@@C2mUW=dy`amaAKd29iZp!H@@8G*fd+?UT;oIOAVr22(_ilmff`+X
zgQv%ZCeh+ef{&rp(5oTLpr_vLOd>6xl0rY~bbuix8=<XeFG>Z@p6!me#$lkZQm5b6
z{-55hjjG91sAWT>$xVs|-v(<#oz$Q@(DtOqiXpCxg2LleDL0cx38jK9;Zs8iLGIks
ztS0(jR8Ja8FQV_FQi;9z4s^4_!|~kaWB%P6)45*1N*ACz*>+rOR40Ir)PV+X2~VPL
zNS3}*jB3ehUuSthjqqhh^(9VDW+YU^{EC_(P=>w_*vnbxa+3Cf8bm)tcTn9(pkBd3
zQ64(pvCv91uINeYyx6`?59#`~YBhhUw#qZ59Su(<mn5?q{bU!FqqR^+tNA?nm?t$1
z7k*2eoyd#N7na8y61?WG<g(nPj6N!hY9;%TmLNxQ5qb@5`H{nJU1fS@$nLgwT+yFw
z-O!Sz-lb&8qom}fEsd#7WwI^GU)tXG${v+v34DY>=G^hG5B3N*Mcj#OkNO(*HX=Q^
z$B*X~<9?JG;`E$4f%pV?xJRJN9By`Zi?pw|XF~U$&JKN1>wL{?<$Hxeo+=M-zS~?T
zk5eXVo`B>SUQf2k2bB@_IJJ7HeHwY}U`p8jh&hqeD0{@wkg|XQTmomLTbD~Qy`6X;
z_jSmu8!fL*6Z*iquJe6+ul|r;-uAMkUA0|xSQV{ar$N;JDht$`w0&)k_HR8k##(cX
zT}XWAvXOI*`y^ln-yV8e@G8nH$~&Sxcwb;YzfWGl?gVEYl|){I96}*$wNcRL-`m{j
z(oWVbZl$!|YUx$4RG(B&P*KzuG#@oW?c27D_RU=ZhGdi7T8hp<c2PnZUzi`+_1t0p
z7kQh4j`0b>SNX!Ag#j0RzI(3n*zHPlDy7&7m!WTt8P;&q=iapLyp9`sk*=+^Ub{}~
zqs`Y`X(`ow(n4)hT3htm&Ig?Zy&uf)ZBq0MOd|5gG{zz3H@A9^Ue5vEV|)(z*80xz
zi}0Q5eab6=^Adb7Z#yZdKS_g;5WLC`S;)pyh9}*>I+>k)?cenWbP2jwy8Sx5txva1
z_jh|h*YvK}J-Nm_Gt)r>`GO?`8s!kRj<L+8$n^s&!R@lgT+h=SCg&LYtj7fR`EHHO
z3(gJn+0-#)0`V9ehTlgW)=pE5iQHGyJGFa#XJD7G)6_nt<5hcHM@Uy`&lJEsJ?P8t
zi?H@O27)@>3cFGS)QNP+dA+mTCDv8MR5R(!<ID}rGcK_%F3zjz*Qu*1m&g>*kD3gx
z!Y`xG?G(GebvsZAulJodPU(By`=h6%*WWPTu*i7ZNH&cyhnb}ocgF<m0yGP$K@JgD
zP^6S_x{l6d{Kv2|Vx1N-p3$lF=d=LoV#-hQEz%+4cH|bQd8c60(Gln#$3U>cO0jLV
zzO>G;ezu&k#96$pLYvik(K^_6!<Oj?Mh)oSz^ksrhr=Q`1*s)GA+8|qC+SJ2N&k}G
zkiL>`l5C_G#LL9jgmIvzd<`eVk3h{|jD=xhbP9UXG2C&+A-5l}a~+EuD;;F?jlI#n
z7#-=*IPQZE&=sr*_|mUJy`Vqh4!TAe$Voy7!2|g~$R(^oGKr0Zv+#Ww0<~N{aPn4x
zuE#?h^bmmGH4FI0n$iAP4<^T)vBhYY!{nIl_>B^<c#MlqMEhaW0dwOI1%a+YH0+BP
zKxJ?^!h}=c0OT)Z8|WgfLzW`@;6RXMI2aBmq!Lbos@n}o25iA6&<!$Uz?lZz>IHZQ
z=)2(P8T35b;FyHEVOb!b?-3dgdP8==W{iMFfGTz!DtGh;-L4Z@1GEGlh<t(yfu;2e
z;(|<r&J*T9p4cpC1-=^Xu-9V(XdA=<J(PGr9$dw6M?N$b)XII(V?r6R7-@wQ;3cp-
zl7Y;Hzraz*47d+DfkEge&}mqJ9&+r(njjm*0$rNF&_-+^!T}wP;~+)w3+RM!kR8Ye
zn1K_KN=S?y06y4o$cUYCEWmov{pc}dK1f--f(HOcYbPFw6=PJm7FS>d*Z}farvvt8
z7H$CU>qvYs{s!`eM}j`eK0uCq1^tjZ;Pux5M`?dRm;3{mm3P=1^d~wUor^_-{?jE~
z4|;rih(#on_<`g~+C(S-T-Q|SIy40I&9;F2)RU0X{?%S>$u|BnCK~Fyh27h_jGdt!
z_Ksb>l~yI9r8c;{<)D6aetft%+9&RXkRE+4d}>gqm&)0h@WW#3KviK4e$|Id0&{zR
z9{zsf%jD0gpOU_fC?BId*Et8Rb)$yt5e`h#4<0(Ue%#_QgNJX<<fQButnnSn_Fxqe
z*4a+lnvI(}o@sArhN|UFb8Ajlo+;tyx#VQ${Fl2g_j~Re@#o&<XbR<<FBD5lj!NE^
zwrCJC@Mn@E?oI6U@acX-+4*i6Zo?RxkVS-D1jN?Yo6-HH<BUew*itvVidt|dXZ7#&
z+&RB^Kd06Dc1<%KhyU?96;6&Wjk3i5o4z*L8hb}LS@<!$)lcn>c^zinp(Rn3h%@GH
zp3(EL>wW7^Wqq@up;Pprq+jvx60C4s!Sh0o#yPzpX$Bd?E#vPC*%N*tW=s71$RNRp
z*zp2)zS^JcH^_U8b0bCPe2Tc(QfCddbam!xJ6Zy?)1_l;W{b8~@Js$Hk`+lxDjH6A
zy)u6zlD$)S?LqItzea^e*F{uBX2-6H@C@k=KFu5L{nT{=W0uo>g2)_d>+9Rm+NgP|
ze$#9hBh|T;RmF4i)rA8KoeEYqEjH{iT_@-JWdtdL*G3MCTPXY-xg!2YQb^RIh>HSA
z@P6;p%x$dU^cmK*wy&0=wiwL_O_pMg#8J~J8d~a+f44BN@JjBYqV5(?LvUX|m!$!V
ze0K-WiX{k-2o}XWPn{PxGva-0NmO`%vzM30QRYg*9ot20WZ!wsOx-B$f`)1JyCn}R
zba@R$HN_ipTz<zj;`$4%^I?O}LbllFpV%wWdqc;^gr&`k?~Gt2&W@kUJM7o%>&u)&
zRwKiqKZc?DtDR?C`XoNmfsLEX{w|6sEy*wW4d*si6l=1zvn|;kdbcm0jWGuW-$N$G
z{Y>_X;|Nod7sf9Oc^Ld6Akn3j(M2Vo?q+>&iT;abSo6P4CE}-*&Sf)-dHHeq$+;Wy
zj>+Dr*&RwJ#PzJ}+Q`v@m;B=R)hWujg~?Y_4<y7!K@rOXNp3S;B=qU%NNc3|jjpC;
zuA0~2s8iP-DP35UTD&rE)SoMP;o?KhbG3WmHw-7I*x)|Fo1lPrUHabmm+3wOM<=z%
z_X>-G$~}*Jl+%i!r`USqg7$xO?-W1lHR9vd$BPBU9||7-@yI>+yS}2PQK7hQE+_p(
zz2{dDmJ{?LE+<2lbZ0>5(8%=S)N9F<(5=4HI5qTW;sIP~3hC~zyQnlZtgl^Mol=e$
ze=2@j^gDlS-n$aDXhhRw{W)_7RO$M!uQ?zmVr6n;Dr>;wq0U3z5BQpKCO$RfKVON*
zc}6s8BkpHWb(goLDyB=+HPgX8R9aAyH}rSjj~CzDeyd8SiQg#~8oCLySjYUQ3Z5q^
zGIxwj&gz>mYJAVARf88KF~ipRZE~m4l#rjLq2rEvVS`)M<C2jDZNI<%T>ri0>-Epx
zpO62pu7D+_+C%m{Y8J;3tcgCE>N2!w<k_*A6GF$%89sf$oY-w({TstfCDZW!rtpp}
z>iZ4rs?V4C7wht0{3*z3{nhjR-FHWUu;xh92mKQC46T$S;*X8opEM<N_RvuyFN`T2
zv3>B*bnoc1ybjMm<}30!{Ea!Si{5go>1)k^iYp~23JY=<{Eo}%`~Kwn`~pX{vJuvw
zaTHQrIW+zbL1`j?;FuwYM)1b;fbG0apC2vZ`Fq`Drc;XXPV@Gz7n-D|FEyXblS-ls
z&3|_1-22t?jrU_wabe9m>6XqaOhXfUKIZ2NYLYq!<P3f^qI=Zf;dth})XkBF0bZUj
zT!xU}V})jGXN`JQ6H==zzf_V_u;UN;_rqV0zR$^tDy7ygkXyR5urS6~?*jh0sDPAZ
z111mIIzlm`c<9-IcaonAqyZ70e5Q*09h+gE*F|XQX_{7hrD91*0O-w~$w~bs{UQ8a
zUc6L<G(YI<voE0y_d3I8MAK3p4`?6qW<=+RtYM2XU#0Ymx)u1)3%I(-^Rc(4yPZEZ
zEa{xuzbg(E+wxBQHvS_0+VgYtAFNnZy;H{PwAe0CPk9FOmqZ^-sUIL7dVFN*i1cCq
zWcH=Zi?#+`^e%P%kMaZ?Z>sDtsFyT7sEIEhT;!Uk%h~+P@$<y5@416YE?3`>Wp?mv
zE2)2b9^g-od7Z)<cw$)b$f+Yq!v_w^PYV;KhhFrZ>2{xb3(qu->!4}Eq;mnNGP!VP
zt|MpoukSyf=2-H6m+-5vH1@Q5n|2~^T*vzxBBB#t_3ItfGW_ER&hVpyvofNR+M~Sq
zzr7y03?#-|-*rCL9Fv}_{aB{S&;1?qOZh$G$CaFe`AwxyMPZG*Th<%uF*d``dvJ&`
zR+lOo&<C#k{o$jAbPZ@p{Tjbf5EfA7ahHA_JJzew-fG@lf249^(SY2p9M!MhpL>5#
zFPvYVSexHCUHMUe!_);OGio?}fmM-$gn6m$8PrVUz<d3drw>kjm$W5jU0|eJ0O^(W
zY1g*a0>!0<3en!Ow?&f+GYfVX$cj#uy{-0dC{QNrO1kNm<<J%SclUa3RM5xpEz#@a
z7AGo_CM7i`M8}m!JrAqnMR^@%c9CTEd4{$6UR9dZUp&3~bwznuQt9ZjPnDR6Eg2{u
z)4HIGWGZuPCkW{ku1%iV{{Qezz-=2IaXY*+>||IAsJSJ6Wu6D!zB*kX&BHF3(|R2G
z=h`OaZuuWj0ed$cl;+A7D0(%S`r+OG7*Sgfw1v#2y>v=vy>q|pQOjm~I&pq@TyY=e
z#&87|UivZe5n?R780~NGGJh~KOew}q23^mko+CX24OOO5)<w26_DDPx*#NIWTuDDD
zgQ;0m89l>gF!P;Le|k3UA_WJ}`_I@MlxN>#ePwAjwHyEKvl^&<?+g$6ZuI3EHyQ66
zM_UG4=i4$MGx>s3mh*C#*)EryFVbTv3A6}?J55IW?ksasQm2qtz^Bm_wykEm<+Js<
z<*`X+WcM8cUXt*x=B~Eh9X1)-4n0Ej2!*(Sc$GMtQblJv1v?kH@Le@7OBm@?9r+At
z6H*AR!<S)4Z26`k#;(54J#F1wQ?2!@rJv=Jm2FQ(w>UZ-B4`(ZN<2!wPHUvnsq3j{
z$*+i;39sRD{2lhgUTZ(^xN7}mOT$5;Cz=F(K^7sw$OS?r(G#rhw-G-P$;AHv5r_eu
zryY%P9JXz?bb=%GGs#TzEw`<wY~DakT8w0p##1C@7ixmj33?lCn9~R98*(;j9bqMW
z1KVl+*W_b<X!xgRvcc8Z(RbBYYx`!OkFAG`;X|Y;v@+@(Mv1ep({n}z{RQ<Ec`Bg~
zT7d~2k8KMr-^^X6zfA$)^E@nwZH4Ww;{y)EzX&5qhsn>#i^z8JSMoa2SL6{wBwUBw
z@jcitw4Y<T{ek0;O<;#mDo}#|fnLHYWGx{Vw!tz&BS^+(6a3&QKzmHU*JB!o!v;Ba
zJ4)@*s0WsXK|mMo19bBWWH+)MQ4+=y?}2J0lkfz|h6@1Y_7v#Jc~~~O9^H=q0jV50
zjsuQbM+Wv6whrG5RMS4_2fPuUg6u<7umx#E+>!NQ9i0hC!3;pr+JNpg0V85pfxejn
z(r5~>E_63W#s}bMfj0aW#{qr39I#+AhzC*u=D|Ez2-L}wfI<8RtiGE8f4v?Mzlng5
zW&&;)0qog2Fb4s!r(jL}AMS#?gH`oN+yN*?10WjTfTO{H%J&shVbg$4`w=Gr=Ib)p
z{$W50_k%}+4EK2WAaEh91D{|3lw${2egALL!UCLvXMmXwa{%@01(docVEf@vHqep3
z1C_TED7BvOZZLmfIP41l0bKG(pf@LhI;sV*Z_Dv<fEHg3wlNm`91CVDTmp>R|K>yN
z0kq$HkRjg=6!Jjuzc8c(nw%@34!;9VEeEi=d7v)H1#=!o19tE#ejm_wBLVS-gJ}sf
zpkgQlegXXl*yIu5C<H)ZcZcMFh`R=O&<#Mr{2%e>3`jizAnv~7g8)5g0%znZ$nN(9
zq<kp!0GkTv%SCt_I6F~*)|&u`-4S5l1%P6Q;2Nj~OiDNe>Xw^O9Z(fL03#U+MSwj$
z2hKzW<OK*#Cr~e51bX}(!0=Uq^F#w@atGuLZ-MprTxbh?7EXcG_+HqCe}!Iwzr0}y
zGzVzk8lawE1)U)}xO#UmJ2-AW*bWz0VR|qv;|g{ZI1DtH2zUW@0aCFI(0w{=G?<$4
z4iMB!fucVedWH=LcWf+{4Al3B;2acz3ThWJ3-GSVfJ{9ED&9MwJ}U#>fiFPszlp~I
zZTu+y2o`{O3b)`Wd>?iTWI=qxbFnBW4)4VhaA)AX2mxyH8`K|O3`Jlgfoi)P>~TNX
zj!l5t!PJ2tfYE%5nZW(I6?`WKKx2`i1O=84VTc321}MlvbO<~h9tI!B%F$E!E?5Wl
z(++JUouM3t_8KXcSI8Kk6X(GQAri9KM>vKPz7luX@6lH~54Gbqo&BC=2vD2W*~RD+
zz!YCWad<U!*0Bbu06xKZViMrfb4i1tSJ+45RM;Iwu~;yX;2Oyp`;NMkpCDiHZ0ruG
zxqaaYcnWrvUQXZ|5bOu^))t9VFsrQ$U1NWMxxuFilSzU291M6h0CU*^3!!qm59W#-
z!JJ_&G8P<}9)Ap612c&<XqG(?_$u~**#<25yd%XChBd;=NPRFDD5qDT@vsQ`g!O}`
z!sUQlb_Mr;J4k?71Xm%$;b6QEL5LgRa8L=uNCvS#p5Qo*Md2sV)xh6!7M+7XL9aMY
zfN3D_u_Ndh(7D)&&xgE`yF?8^PWX%bjy!>Mg!~k|A-I$^#1hh7K*0H7D;zg%1T(j5
zaog6`K`k#duC4KHvKF1@tTwQ-!8X!mL11loOSm=MBXV7|ET$;>R+!e8;(o$;BYh$1
zBYMlI?C@%ND?M08s5xBgRNcR5VqR%MZSm(qbIA#9lk18oSxj!^-Kf~;<pLMM-LU_B
zZqg5uX|6Xo``v~z3*A<6cwUKK3z?HFUTV4WX4`K~U;VPGqN@9qgwiF&SBnWn2PD^!
z%YvYU$6*iomdK(QW7s`^ISYktHYMr0Ta;@tkwcv2lIS_t>z-Gg2akdo)4E%F<n27=
z_{Oo4f;vx8T*c&)1NoyWn!Ee^tc<-89u}A$`aJSONT5%pOBvqXhuCJ)9x-W@PG}nS
zut$maSFcddCgxC(mAuyc$S|eVEITJVE1e?#SS6@DUY=9jPc+N4Dd4<tYdAN!Jz{C3
zgExu2o-qUaY7korDMlw}5`vs^{@c5r>*V>Ft#O$MPcTc2u{~Bzh-`{{u)Ic`S;eTn
zF1lR7sQt?n&x?r<5ex~rC}<EE{0d!HQIDewdT*FADF<EXluv}GOuNrmACbF;C2>h6
zCRlD6Or0Av?XuO%P*qdCxuT}(X6=7f!YYxz-E&*q0l|IVxS&$LCs)FxI4vM|pb9vW
z-N@s4KX&nVo8dW+HG}8}d>XH8VV2G28@<chKC2>HcDH<NI#G42a&(PJw7F6(TSl5F
zn2-<^`p`ehe-L+%>lpfHauFem80sDzvO7G`SIwU5rQnRGI@_n4n~djs9(FG=Jni1w
zs#eEqhby~lUYDrLZd9wQf@?qbPV)~<Y7kHY?)Vq;rg8=`bd*n22RYmY;S~x}gB<KY
zklHiCsnWL7@SkyyX;yD;52csU`By8ib)9BdLst2-@)sh0&E3jhin&hFv6;f*yvf{{
z0D|uqW<6Cxy+u<xUGljd@icUl=Ww?}>{qPGkifv`#f`DX$Ue09a#w<m*T!zmZceZ6
zDC-q1t3O-QUGt!OIhUQ79hK!<>qYTD?){l5qs^y(Wl%iyLHh-Bcx&9&y54s8XEa&|
zb(4EVrVf)=pKmv@{qMG9-R>5wp|#>?<@dS*$^N=`^)-fMzYR$>QMbKkuuXnL{fKUp
z=s`{@SCFz5vP!__4Pa%v^s&Ct_gaRvf9$$p&Nh*{i}myL19Vrl=M+Nm`HFj0nf0c|
zlM=DyaGxolIVCyr35UwL5V$R16v(h{XTqHMzTyyW#1+3EF87@du@=$=#_O${J2NbW
z#`^Y)ZTb4$y4RZ1vbwsfRa<K^fhV-A;j4tvGss7rR1)dnO!s&mIGz8Lv)#qR4fZbd
z7lv#M&Gcn5_c&!S&(VfhYdV&6_U|3jeXjkMzED@By{qnM-X!*@Y7z09B(iOdN9rf(
zjI1N^ia3#<k}cvr3j67I)veO4jC+muEo5xicwPl-H{%u)aZa+nY|&`b`i}L5>pV4c
z+Xm}atLvNQ*6plbSQFJ~ZQdjEYS<wAVEYg>Dp?xN@g)0<7FZ&@d<MAtbEonnf%bDR
zNa+2{Wr7QX^_`T_-KP0hU)nuLpQ%aGGTS`VVN#l8dX2U6dQFCuuec?h&=9D3O<5Hw
zO_~$3!24_9=ooeQX`gyeA@4_MO_+1&Ufx7@ymK;B$kbrE)<9K|z6ONuEKp6+Xf##L
z*^<F^Vo`CmP2AG_pK@z6Nh)nkV?2x&CbjXOdmrX!3TH?9`)6_KL7T!>hKYiQ19nl$
zxa>T|Noe<O;i}!cC_Vg^5P67tR|{Kys=j~SsM_&0)9WMU3T0d~P5Qg#AqfrJpOg>O
z!dF38<2++$1+MWC1?`A98Gb!D*FTfp#z36jIuAlZ^*@{UX~uV~Z}V0@mTy(2$+?XS
z>L?(Sx<I_Mxu0sjqEL28`N?wBFEBYxc+Nk?Ul{W}X@&sx)B3*(lSPojig-R=B<F+l
z7H2U<+B-|JLrKxc=~|Q{o3-+5@~cg)^&e^{i2ka*($uA_RRt=kDsTOH;<(Vz)cet_
z07uZScv8~8;qwC``ESE%;X{L`1Wae|W8m~|dMg^*`c&4cKCfTVB9`ruj%+^I#Fwz^
zm)B{lPu7f;Zr2>qq$>SX<vn?>qhimd4vwr0xDqlmL6Nvh&=WY5|2}kcSYB|2Uq3MN
zD29|x<HFDNy^YSYL)xiryHua03ma=C0g|_pf%RK!w%6W~z0&4uW0X7v)o_z71Wut8
zL6UzPUo7M#VbKY}ihvIRNBMmrmH-EHJpuH?NmsGYo!b>hWSf<FEjDoPW=Y+}$Hdo~
zu1NRP^J--hv2v7lYYV37?Bz0Dqhu+y!u27}{F~urF-h^?g!3bG{`uSw{?0*9yr)w4
z**{y4T4VaQcjRa@lpm!ZWfRp4TC(MD>ci^(mV9iKHX55O%_kK-igl{k_7gbEOBR_Q
zH!y}AaX##NczE=NgmcOM!YKX$?@3+?FQG>;{Q)$>cBOAj7ph;;_Mf^&Hnk~NHd~P+
zPn8a9+}-%7DNOcRK0{TkZdKdVd2Q>>3mG^4YD1L~p9QqYVS=BLQSs|j4<|2)QUqT0
zwR=^t4$%4&reb{SOarA8Yb$G6tWH*~RQaeEYL2v|x2#pqRGyW$$kL>To4z+SH}y6~
z%c5GlO+kdKbPemI&-;*b(N)Qt2lL0?7#lQv#(?%zZQO{kg}ysHik--WK=X(8JawQ<
zCLSp|U%9ZNw_H*Fx*RQEU-7A8Y-L~dd-1ELIQcyls=sCZNm;=v@)q-#!~`dQ$v8bM
zZ`|F9_s47>EKL6z_dN6^_g~jC>T)RCe5KQ?B}(?RetGQ~QB3u~YKiDdO^k?BeWCh^
zXkblY?G8zZ44C|sf9v8b6{I*9FV1<Mcl6xkj{c3qXHC#fO3m^gTAi^m>4U)6|D^i~
zdNWjPa_@W$GV|Vw4~a<C^eVrq((2zeYipcEfui!7ctDPE8z{2#fcMPPEbiHb=g^d{
z7rEa;&kNgAmJW&-J7d!N@l7K*gP8qB#Z3!Ay??kKC$F?m>-|rEK)tMKf8B4<g=%A!
zrg}{+K^#~YUt3Y@BhD3%mqa%`mHleosqk%mWAK7(R03-scYml=_$B?%(3~u2Vt!WC
zh_{))(jtUYgI{|MbJ<C7vX1I<w9IdQUk~KMDpeItB&cl{%OqJ1%NmfzoW><h_0o>!
z>54ZBnZm3Y)b+Q`lW>@R$YXY(cXUI_h`~3;bd2vm?(V1oLwN)Il1@eJ^?T)pQ`#IG
zd*j=j6pI=z)lx;Ps)vi{wOhnbC0`nzH)J>DG^iRzH{NW@k}YknZl0=mt<C5Sb7%=%
z=VRRD2u)H~=9tm^2{R|I8Fz0~>yRJ)1_}G~FL{1)S_t1TDs)qos>c4}%$i8i8qwXF
z2Y|<RZjeh-B|$&|A1m>0nAqsil-(qi*)@N6PqEb_@13Xno{Wr7J34gD*fSGcCI*kY
zGwQ;SnDj@{y}U#03G~|-#qhlKupDprC}!8au4UEH#7Xr@k_-u_o+Z9mcew6*-DPoU
z{VmDd#&Jq<dy#1;4lz2pV<W55HVzBUx;UYJLcekFXx>nJdQ}Wqkh1gXg*ap^)yWl(
z#(@%~-c6iX=T>*14y(Ifce56%9a8f^^iC98d$R7D__x%co!5z3mQxcs$3qHJI3wia
z6DN00$QwOrc*daSWJ~ybAA##O+GAn~w$Bz|&gxEVscf7fT3d0YbYo#@A-}YzL{eN>
z;#P4+bgl*!o$8$AcEEd$*MiWC2_F*I#J&uxi}p!A65;8yDsXmiI#=mZNb_O{DKjm_
zHUeD&vrJ2D_2$U#vHB}5iQpa0Yd9nFs=r?GZ~mLYzOs(8{x$pUUYwciX5P`bX)&Ke
z|KgttITAUCKZ2VXw1vOO)8cmBEzCtm429Vw4W451Hmx(9Y2T;|*T3i(*?w46qqwao
ztKB7{i|y5Q6(c1<xR7OZxfL`sP96gAPXF>C5AYNp%w6ZN^GIXSJiOe7(JaJyPG88o
zt?j7UvP!pA-_|impU`%&)uJBNTvb1-=59@IbwT;P+Nq9CdV=%OP<gB_<OHBCo`vr4
zTi`h=V5-k9w}oz>Sb;8E$+t<H7*@E${x3u}b+<9w*R{8_v}ww;pA;F=R7qZ~Z|%Wq
z|B75iB6&Vd=#E6)k8}$<7j!7>udoe%q<}U2;XXwkHg~QYm;ROb)_EDp+c6hDY|7TH
z)oEK%^>O7M^;g-OhK~AY)#q!b)WlbAY50I&rhj)C9MToZ59aa`!cGdT{=vLuVbcR*
zJ$HF#cmyyGknTFWlBe3oBi}5Obz}9vbv(73{H2mFeO_m;rB~~#chwlnBBX&tH}VnZ
zvEg>XP5;=SPXco2c)z)!0bw`%uK2e2q_gQxD9h{|gf2lYU@HCJI<uaj>5+vfE2Mwd
zysGi4l9lU3zbm#i1VAw1HSM1uF#9XOo5urh;-3La!(NA#1o-<`_<FKuvo!3@jM?x+
zQin~g>!&Yk+a|ASS|_85chwL?2g(Lkch~eUKh;`7&cW17kMJ*na;_nyO+e=P2bD$9
zgO~fQ44UgZ9sriFT{qD=<SfV1UZh>EJs_7feUZ>X9Z^(%r*L|Ouxd{E<gR(hUVIjN
z98bkv<~t!+7v{km8B!AI6}U1mAb6aAUm%}rb5C{!B!KlwFG;^$J-+#B)3|C)Wm5U)
ze0lMZ@}DIqRHv{`yDQVnkKx(u`Ixtr?;p^^KQ8zy=vv_1;PfE>kWW6FJX!9?iFW%l
zQ+5Ym{iXSN!<s6%VqM9I{Np7hrLh$QyN{#MxQ+dbTk78IHH#M#pz>`Fc@wgecOs}e
z)DWun?e&#;FQ+hZe{^(rxB7$1-Z-;z0I2v@=HdmslH!Wc?%U`SSnv4{m*wH_t@YdC
z)9U*z*q0x|+Z%E+@=cJN|MEarcZ4_>I&3)$W(aT;H8r2Bh?O%6>+&C#h>E>ck8ML7
z+gU%nx3FC~C%E&te>lJW1^kb`)qxGsz<=m}D)hDYC~^wn6MCw>QoUL;ryj04EP7jN
z$S0OqO8peaEeiWWx81(?*ta=m?<bx!-3z=FeiOWye)FPY0}X!DgL~MkDPQ0Mt3>};
z9jF{z=PNoVl9g^Mxl#6^dVYtuV=}VEXLCT1=Y79Qzijq3_jInpbArcP{+CccZb<O%
z05iP_IfnMM&r)7joDv%=SfaGDU&a4aO|Mcmcc2NF(&bdhGT);<0ih<p3v9N}bKi2-
zPv21yWbcB2^}z$3Ye{`jXs5Hv-fXOSQ*ypsRkWjEN#*!*naYZ7whi()%un+U=e30;
z`@i$7_wNsU)`7ti{x|Qjq4fbl&c`X&AioX{aAa93Yl|tR5A)9Fn@S@@C%Q1xQ+Ty6
z&G#Z#8p;S>!JX~L;}P6X`^*fv=M@uJ8MMU1<h+v{Y7yvC)z|CamkG-@74-axFG(z2
zr+sHyZ5iMx0~y90!N%ZxpC7*O{MWKwz3%WLyhOfXyaViE%slFM`=8G1+NVu>swS1+
zF8Tu0)%c2Ky7yg$j&WQ!aJ5>)!UOO7x&?Uo4D{IVGn(tc&hcS#b6tnIOeXKQ{O$^C
zr8I63U9TV%Eia5K5=yRj?Cac0Q+a)LkL2%*_!_|GNdghi>zwtzx7}ks7I<%TJ3_xh
z8;M`&3GIMXZ)<N?0jo=aq2N(<Kx;qUV*D^C#QnYhZNVn~*r2eG6F&RA*uD=vwt3uQ
zyRrmMLnvl!f8UJ`y83awpQy6Du;_MvMfD9$k;WH`cXwq@<z+>^3|bW?j8ORI`;7pr
z6sd>52gR934<IeJ|Lo0eS1WGRi)t2?v5LD3b48dsrsWa#(zU}y8psm-8=MijGU7O|
zk`Mb|;~e+A!-AdOQ&+=W%Z;8$U3l{yuoknIUMch~dM&9|pxTkdK&M34ppc<qw?ckJ
zPY)l)$3r^&wt8DRznN`x57Icayl--cS#!K`bZuhQ&*D*qtco*Iv0_)xL`pT?;aML(
zEwo%<61s%3BZy(iz9E3d{O#mKi-kX#bGnDNC4f&fSG$*?h18<8B1SV$y~}o;I?tKG
z8yM~p9woHLbO^ph?h9TTu${Y!b(67<5Moa<Y|%+oD;ti1xpI$+;|d!}CW!~iXSQ|V
z|IiXy<AOIt6h;0@sEXSmTpe{bOv*dJiF4ae6`{=*dB+mX5BcG``pVB0l;WvHg7WPW
zS7l`T40sQn?fxZ%F4z-2J868<#yDH_0l}DnrC!l)NyLW^g6T*bQJp2*T+>-uTK=|Z
zPtnba3du7?cgH?x4fPZ|Idpf#!q}W-YjR3_vrrPb(U0rRcFlu|>|ol7_Nn@rj8<b8
ziL163$5mXa-dJZ*C$^8VNvZo>xA6oKiz8!`KBdIP%?24k7Em4RWi=uX9qxTI+uSr8
z<+0+8wVy?v<xi`^Yf42-WoCP3j~7wo;^`>~76}-!XOm_n-HBT(91}L(ua+H7-w)Ei
zUAoU}`D$I0i@2)xO?683q#7S_Vnc#zXy-*^0YY|p$|3MRg+@n@k82Rd$5%&v4L<3w
zanGPFg`I79x2bK6wq4fKIKHu{PEr3A45wPyoS|{<d}I8AM$x=o2YBW9ZwO8jv<t>X
zbw<1muJ-@N?sk4mS_xFvX<eo5X)O;FUdl+Rtcfar4)R8Nw9i}R9ZKsgtPF=;cDfg_
zyZw^*0U?5rxX|Z8fBD??QZiqX%aIxOzl_hjXX)&%?k(@-m*lrKqgzcXZcAimbGxP^
z*}fC&g@RnhupYR@`epd%1_TEx11I^u^t|X%;~YpyM`nO4YzEF54}DeJzxwN%%PlRf
zZaP-m{PyhLJ-yqEX?TA^DkaaE=8mwH>@=TD&m!*@&kFY`Za-ZciC3U&a3or9B$(D1
z+d5m@liEIaHg&=}Yuk^$_eN%Kn9YGvF*5Rn_JUDMKkVYgdhQ}(&39enx`egNsfe0I
z7Eq3Ztj^Qu7V9-rjp=Rg#Lm+_Ys`N-UUy`oY25)913t{+hm9g#AUvgBB__K5CeJ44
zFcWB(XazJYF_tupW`y;a6);m`M~rQ`ITBrKBH0IbWmx5w5bGP0)KLwGI=mc_AVuvW
zrY2Dslks7sfq=1`L5u)X<DSEy`U4@r`_0Q}z)FoCgPp8}pg$aMN+evfD<Kh9ZM0GS
z;6+v&VUpz&X(6f9>Py}PQgtct0K#$n9!Nd7L%U)8f)LPJVz%`Vbb@Gi%rQCBr=dd}
zEaW_1h)zNyNyD*pG>jTdpgW{g0yY*NgDpagp#STJj3$LzSjc!{Ao_@~(N2PDfWvGr
z{tUA^z7ubuU#wN+SepPZgo~kkWCI#UNQ9q&1kQn!kJbaEa=R-~JY*P-NX=HldaMlj
zX}wQMLr)?zQLQzeI>ylrQeU%?R%9IDFWm?^&>J`be~+l~*I>%+6x&^bC)$Heck}`c
z=^%E&v4Jqb(P_IxLadWW$8D~peOMxrj6}lY0jVhmiLb4M!{CfW!XkV=p&!WntR-0S
zc4!V7kDWp$qm}k9JeZhos|53dlc0YI)m9cXn>5_vfn7qS#0HSFI2Aq$yMd#B4%Ca&
zaJi#^V0ByqDW6w>wh#km_GRJOu!}8&GRkU2G?*Q=AaB4dfw{zgQH5Pg(pkGn$>6*U
zASwthmV9cR{W}&xmYQRUGl}OMxzIK;V!KaxhA*`rCuTwh+d2XTP^F>p5&K3ky*3bk
zVBJc(hR0x)xCQP5ez}DpTUUWRN1qTd>@<?+_(1yGaRYe()RXP_Gr)^ZhdPkM_G3sg
zb_1zFtsoh;1WdZ!0K9$E9hb3X@JMJ5m~zk`jUsk9mcgU&7I-~obG#tFweLm-0TOgD
z!UbB+F5&`54p0~Tp&m33@RrMg#&*#rq$;f>g4Qtzj)BV@!NiS@z2t@Fg~VU*d;2}a
z2QtI^?0YF<yPn_)wV`838?X)dADEBm&;ighm<KX(zo9-zonstkLmGfu;Y1i?uOi&S
z=Q*4xUXH0y4ag9W#}tstahWg#K4r@#q=MPS3Vaf>3Uea<v<^i`#PN=&AmveolsMLa
zG|>~pCFnME6;umUxe`YW#6sd6-arYQiV2}{SPx+G&e?K7-X0y>OvrWw0WV`N(Aa2{
z9)pQ88(QgjjBLX10*Y}bIsg-cq}&&97SM~XQZ$bF_7&urXb>z!QyoNdpKZ8(6k#oV
z1L$sT2n{At&h&jEYjGwT4BbJS5oef++E59Ji_LR%LP}WTa6vjz6glHK2(p0v;WO|O
zd@ZtpIN2Ug7=<>IGt3}4$&rj4bEMllh_lfn$YyLH8VFi1yKP&^j~zduqwpBpd;*)4
zWo?FVQlEV@BDPN<rV;yW5SB!}>~O{+V7v7@5w{BA4=4>zLqFPPlb<>U02S;k(0oM5
zGUy9-k$%kFLwSc?vRf!eOy|*iL?bv~IXDx$M7{@SpzG*E0h4&ck%7ud<E=7V4{0fE
zL(d>@u}tTDi=QKh5^JHs>+C1(F(ihA0zIegu_{Sh5w7D2X{LP!n00Nnb4f8!m}5OM
z8a)g95f)lEk~<NzS%dsUFWK)C)6H{$H+H?LojjZH$X-uO!1_bI$eG^VAU%$Rjil^F
z=OMc(>EL_+2cq^tv`Bk_t%-ENdVt_YVp>Olz09)xOQ4`3NQJoy?<NSb!yqAeD3(Mv
z+27jhDfe+F_#ILJO&|q0Zlf2G<9IJhL0_OYtO~8hmmyvtd4Djx5hT;%K=Z7IxcF;F
z6qE&yJ)A&+D)6~T2H>GbfXNr9Ap-D%UI$t9FX2%T4!%cAfi9`TzGDQSOLJj&{2KBR
z_XUh_DM;}41DV}ycoVb@3jutp7sy42U=rj5nCot&2dJQzk$ZRyn3H)0U4gBEx8Pf#
z<8UsakpP3tUD5wIK-?Ew1vt+@bb@`BV;A}oT?t&q@6kk5XSG^$(AB`*x&(EHau6v{
z{^_I=YB1eOy~~*A(&==au3(&FG|&^sMC1kO6wI)kv+XvAce=M-)*3Yh%`0US6bBU-
z6{#&Nbfi9CQZ(x+7YdsfQ<JbHab4nvl&kUQ!gmEN<St?jrToNJSo;h~9cMMk&08e<
zM87L<7DX4N6hF*6lef5dVIix=WQ`%hE&&lMl41t<X1qziGPoyI7((U!>;2NjL^_G*
z6L-62QpS?&++R6=BIMcTnaB6iRW1^}cz0!Ikyn0Cesj^xg89WQ)fv5`NpmPec<qV&
z)WYPa$rb4t$*+0!UR<xuP6oIYA41qf_8|C?elun4d9EvIB`#T{>b|Xdk@l4`QT(p_
zuL@nof`WO!z8C%~J6b){=uN<!-UUN3IZ5Qyjd2GP9z?D7Ugy5SX&<o&OtSd_TPZ_G
z+iAm@D_yR#A(wZA;j|L;M3=RFq4t#ea5JajSi|1BF(PB>ys}%>-^52vT4D_CJ1;FZ
zH%=SxCJc%j8p+}myPRa)MNZlKSzqHQDWBj^Nn<{Cp2!GuHc~dhZ_uMA2(XaVt!1rX
z&Xx+2Z3J0M{*}eWgo>XvmyNHG2NWOv;`pxQmK0Xv#N>l91kPIL7V2HB&iunz>Zl+-
zMt+g5GHuS^sSUKZw079jzQ^ciz&eGkJ6rSgU)vx}w0ykuPD5dNNx7kFbu)Ov6RB<s
zqb?^gQkN%}#0`s24qEH{jKY8(Tdan&eVcH9;C(SNVq6W*A~0dXm&U<dEN_jSz5ZR>
zbO+macTZ@)uU)A8TPByxFJo4It_qf2$1f5o?$07a6O&WVB;~|T5u&_wr+>&z_#WGO
zQ<w1%gpx;*|8m;F%w>w{T=H_KLO2tomQL&K>iN(?(uH()cI?%*s`8pj8y8p0N*b%%
zL=(EI2?NPq0XJe83Hp?!!XL3cQA+k$#&ObWjPH1EgzfvtO!7clyR*h6g1L@*oxY1k
zg=SbY`j!};b<S;N=udXEv?8h{O`673F}qAt6(TBXzJMv=ES5F&eDsQxi3y6B)`Y>q
z$K5|WKO&w-Zrb;l=Oal#3&^8grk``!MUNqWaQZ=v!c`VSk4N8fJ+)<tuAp^}=A|rH
z@~CNJ?e~hJIzw%lZVR*xUeDRjw?#fknj1SL&NG3=|K!!hTubdC7dWok&mqppFX8~w
za?&+MHaUryLC+#|;9Bb$!&c*lj=t7H-QLy+FzHy|@K9D%zez-r6o^Y&cqkv&F-Q2`
z3;q*xC1So{Rdh3-4OZ?SSW7(~IIm=woX<ODIi(V1*uVHT>$$$`Cb==ztTq<)W|{Ar
zzV==0+txd@_nh8OHBR9oO|HKo_7wL>EUg4Xq<t&}a?1^v9_$fX7P%*CY~-v^*TAfx
zodGMjgFI8**RaazZ{d@U^X5T@5-`2yMd#Y?F<tk%KlNC9ul9k2tsX(wK^@e3TjQ#V
zl;4u-8zwi+Rb{rZdpPz!%5(QkJ`4HIk>ogi{K&YH*rl->qPxSn{NH{bJo_<MkbXMG
zn0ECzIxKA$TTN}d^st_(OVJJ1MYfG=X;KYU7An3q*ER|oO!apqX4!f*z5SE5ms-gA
z6GVwNB^UL7J78_bjWlfvKXGSNaqwF|XU-xg6%=Pa*-g>2v<FnPmH(-~wS;LOwtQ|G
z(7L?!K+8V$995;ttoRL5d}11!8n(%`8coM?2gm7+cV+OinB%F%0~Qbbks(dHmI@_3
zimnb><ge$vb-DpLOm*ES+iz*Nt3=B2YMN%LdYJ0ADoJxty+Ju#@c=v{56Tn`|47!=
zXEyK^i(3^vd*Bf)hX2-x@Pxd6KQe<ddHt8A*QE*)dn2a@-}LqL*iHL_CL2d~v)cLE
zaur)0u1VH#)hcC`>aBW%YL()Je6Hdz`Msv&l7scV;-igODw}Q>c>9HLwg&x<%1ye~
zzbkXrK+lZUG-m3+_*)T&0xx*qbbUu0X1&?-t$k{nSRJJ-0+Y`oHOtfn)lp4$%Rvo6
zeH3s;BbAe6BO5<RHq^5l5mksj&v=qF#A6>1iF}l>q~D=|9RuPsMx?XTq7(h1!h_HH
zoOhc}`DTA(fV+zH8(XZ(ed-4FHPuF?R&i04p#Gpdt`IB8s#kJG6QN<KWLrJEX{nmu
zA-1Gazp_^aUXJumjP18!z}NoE`*G4wrMAS21f@aGxI0<Jq-49qK<K)sU#Z=!mZ{HZ
zdewExuZqd4)#`q#DGIB+RWV;KY;p&0fG_pU(l`y?uCuCXKAy@ztDqo()9-WtWf{xU
zv(npAr^gEg_k&Jxt6hCa)wXiOsjlSq`z?P|%QQkwr0RyESJ9%Hq#mLAu51EZpQ`AT
zE^hj-;k5*krM6UbG+GW*rhBXoK*N5;Zb^BUemdQpx+}Fkr6fKk@-hFTkJL>;DMSOz
z-Ub$Mp}cRAwv5z-gFUp!1C<s9Q&AyrQpf@07uQ5=yde2o!fhVeD(KF#U!;xabnwLC
z+k}kN`Tahpe@H!)dMxE#+=qyFfq~p3EHARjftgi?i=BmSU$hA=h?=83A>SqMmamit
z%hmD)3Kw~=^j6c|#v={3Mn6@0JKV>>vz^+#P6f@2C>NedS&%*}ZF~xxGBs&%Y-ebm
z|3=T1F1Lvi$3k<kVN_>rn^0S&ey5zSV9B>OFK;etJ|Z{EAIh&ZUzBlWpQKLG_02ij
z@@}1ZGUCqc;-2Q~BeI3Bl1tMbq$VZ*N;;9?6YU%l<Tr-1+(k;9jQU&V8j#NMZJ#tH
zN`_)$^J%G%bhEToDv%A4Et8Fq1%Tha%>(3H)jK<G8M_=66q`HlH!);wq$AFjygT(x
za!TTe1XwsH;$z?<?jiS6jD`Ql-dA`>k#+l)v?l3z$K73s3kmKpFu1$x0K?$!KDf`|
zF!-RsH9`_XNJ8A(-My;b4)ebC-nwhud;ft+t?ne<T~(*{Io+%G-ao-_*eFA$X1sj0
z=r~W-o(OJ<ADg&MeVY85Q=4;}nJwR2UbH@GyU>xxUo0_ewpkQtw!;dKNr7n*XJb8*
z1JkCbuSj+4b}xw*?;2SZc+YE%>jS$yEZTZO|6CO&^%89BP_({mp53Ue|GU1tKB1wZ
zp<k14i@25Du>oY;pGz;QGcBjkYpka(VZPFk$f%=nxygM}b5frq*Cx(Qm>1I{Y?Z&+
z<FfN1Rvhw|IaYT>!4!|<9c!D}Of-1b|62PJTxu)pMmEr!#4UR}I{4Az;qq)vf$=Q~
zC@lxl?Vazn;42Z+Vg|+^OAJdYPS_uJCFXwQ>yRqH<sJu}`D_GxWqG5UuPhVGJ6E;l
zHI1tu_x<PU_tot+!te3*Uz@CL`TWabo+3;4z$_ql;T!CpIn8m;_4yi59}*IAJ?dVx
zdrS%7g||j53vCK?^>gxMxbW@l=u^lg#@T98nkU@TQQkbc;d9-z+KV+EHJj>&H>#Rf
zwD%PF%YIhx)Gx7IL2?-5?WQ{xxEej0yx)P3v~$pu;JlEa5c}ZppbY^>eMfn1;U0Ez
z=R9Y<$Jde*%w0Nkzev^#u6K@Z_iZh1rkV>|_O$x62k~4)KC(jPORdzz1|y-d^oi^z
z9K>b3TP!!)^NE+htB04=^PJ~(k9v2dYply?r&0$2dmJ;AeiEyrLWp}7FVjkWz2<>x
zlJdObclknDtZbfaj_i)CRDMLcM}0)QUC%SBp;D2LFz^aGmxb9auxE0nIeIu9bh_*`
z&8g6_o8uwQAcslzKil17Sr~uPt8h8!=^zwFys-XeVVXA?j~cuTi}ZTkC*3n03Mia&
z`iX`y#vP_BX56~gRz;-3cWg15fzPK+r;lc2Gpm`|tlg|?)_GP8>lV|CIhHY<z6#L8
zs{s*w2~mNA&uviDc|j~9!U?U7MtB4BHJbQ|_=6||FRewu33I0g{y<}jDH@<PLy<60
z3bF&Huof`3I=I&WM$-hF6;O*Lg&-JUNEt|%^F)_FfD7E*VRHqHs3Sbag6D8>Dga}5
zaJT5%y7n~y?o<EccwNWT!~X{G7%;)Jmj8QP3J{kdDu&Que<mD-4P*Fc>pCJ0o<jg-
z+I7sXWBqds6YOpKzhk2P*pCVOc5Mte4juNwVLuF<CLqM{Is!J^k9!jGBmnaM`04r!
z?0Nq0^Ig~2wf*z+&)@&={+~zx>wf>)qw8_>$JTXL{KrOvQFM*tzmCKPBl&0RI%C(*
zKl}c_J-hzu+WtA>Kj-Yaj{olGKd<=r_rDSNHv<1g;NJ-R8-af#@NWeEjljPV_%{Oo
zH3A^R@gqAi|HwnSatbx{MWn!OlY>8IJGiVh!L9wr#sd#EIpjgAA9;rc@)kY37Dy65
z9@9e>VuTw4>^2K{k#=QBbojo{glx(WoZVue<Juj()%pVWY63DFeCU>e$KOWa>FolZ
z+))HN_274P5xOwvfxWjIRBBfsbC6Ns$JPxAf~*RIEUq2==t{uX?Qh_pJpj&Gm$UCj
zQ1!5a`l$zUg6+n!&==BgAt|7Qas=;BuOgzzIN}-o9X%d+xyKFQ%5EOYnuGjd#)#3%
zlS-5Bg`h#usccp3v7WLmH|z$*+g<dxj$#_<1!9Mhfsjk4(RFwzvKik-6EZeBjKvG^
z!*=%eJm+GEG3?=PyBte6JGi6mTAVhxi5w@oSvU&TpZ4z=?sjkOCNiWnU+V<xE^sl)
zGzF`oRljLm^`XX{+FzAxwFR<D1)%U$7YvoEJGw#oE$V2~Y5g5t5V_Dg*vv4kw5&8q
zZ7rs&z!Lr4{EA#{yNmL$!we3yhW3O}N^hkPv#X+)F>ct8qSx6wu@56rwE6V2Oe^^g
z|3=?n=g)k?tfhO?PcaCFBd(&yAl-3_Hjj3TawFTVB5VqAotkeuYx$iRgWk5jqOz@#
zwx0AJwE0A{^>@=3Ya`Uc4d%_%V_=*fBoyEc>OuLFTfsMSAi0(N0vydpXfb^yG}`V`
z?~#+31vHHhQ9Frs_)hc?b^(-GW336cm1I8U0$j*}w&TPsY7M#u^rUAZTw*k+%j|~E
zqdU3`8w%ca6NoVD4%=Ml+taNBpm#kN8%S26paP54AP>-L>;-xdv8TLg<=Az)E4mKU
zYIcL3?O@Q1@xZSk6QGZm5B#}d$YR?)vOnGrbdaWlJ6S4Th<l->R6g3}6Aa>Qz+shB
z-N7;Y3Q<V%h(+cLL;$%76t;YUUmHj|TgQ?Eu<O)h^bb4)ji6dUSEm)}LyMzz`DZ2}
zUx}IM8~i0Y1G`4=jlM_HQ4zKmG>5B@kDzrt9-ME7;JvV+l+~spzY<BnszX4vI0n>@
zx7h57$3!KeAU%mDf<p;yG^!Cao;BED&?Kq=H(df=9RiN98_DlvEvVe2fJf#I=;*IT
zPoOiAc0`KqK+b{Z=@fJg))V^+|A?$WhXS9kJ9-H%!?weiOlTsy7FfCSs9N$W=t4&W
zPkJ$^1631Gp!1kz+hf~F_&~pOqHQGc+4c(1mC)@4M(6@ehONhqcr0B+@6SwP(pf8*
zqZt}nKE4H2ld-l}7LIv{R-js^z%&PxS5ya8PZg1x4Bc&$z&3$4ioM3=f>%kPZ+J%3
zzUT?j-6GZmjq>NX7uXdOQCfk}+L~K8p;A=7z3AE}#}B_3=YSvEu;vMhV`!e!H{Xll
zYm?XHZ5WjNQ_@c_2Nd>vmJt;9li%<5N38|YbFDvDd6gV`<N0FQ(~u{{4~f4YyzVIf
zO)y5knnpTS`b~(ZvNgT-^)~f>+9#xcWzYT@cO!awE#Y*-J59I64NX_S9Vq))-19^J
ztGUk>J)Qoc?rXH5Lb=v@h-LK{8||3ZKNsyDlh-$Ya?jzpt=%l4NuH&gnOLc5pX7Mk
z(Aq(jUrSei3VwI#rTy#m#k;D1<<C;gHczCNyS)nwO5~=`&s1lQ&dKWjG;?Iqk&w$C
zA30CZ4r843b(=%|)5?IdYoAWMUHUTf{ll_NO>-n1wS;uGtMj!*M<jntkIFcm-7WW0
zPGQRNm}&l<u2$AF6tNB$wlvSLy<4&PV{5_FCz{7i#a;~u6uHJ(sFTNm(8R>I@edOm
zk|Pt}#|{np+mGv8>oJ(K5xW3BTE3=urHp^PX;<y2%4MGyy|ujS-MC!tXlWvR99zRA
zar@(W(W4XBCF(<$dL+BKd0Je)(FWVL0^_;BuvGq0A`>iWT3oTR<j+s6!UfH9WfDsb
zb2s;H)Ug=5xEt}DxW@1RuXRu#6uT^Ef$K18Lfnnf${eMK{7{=qbsQ+8N<WUMdM2ft
z60wu^vqB!lq7fO<ePiFnaQ%8X597Xeud#1{mAQ=G$1+2CPg$>CDe$dDYhKsz3!_U%
zi2Sre%>MXCA5-)n!H*+fCap?%9LRQ;d(Zaj$qvD^P~}@@XqV?}udCN|&a6vm>{lOB
zXfBG74b-ky{(&6y8yT^}TN`f6(8itdHF#eLar7EUXR`-8xF9K-@mis=PIA9l(bA)3
z#<!*qC(Dn>dx}+(O{@{VWj^=4Cnn9$7!bNGs3Y=f;CCl?&TZFr`Wr*1`LW3+y~Se-
z-?jW%RZ}VWY%JT!zb{;_s%7+W9p*DLP#j;~?LoxtsKe1W{aZaSk0;Jb>^b3UTd8gm
zuNR-~JYV};wR3gHr|zW}#7p`2<yzKaSBB?3e_L{UvMJ<Qf_wa4zhC_-eM4NNpf~lJ
zuu2w*dQ0q^mwr1?mHd_dCgB@bGPHS`Hr8<gr^S75cvfm%R8@3&*42nF{>vlx`t7lQ
z#5lx^(2W)PD0g*E`F5&$cs2TQ%d0PKS6cu0J{jq-yGtAFGc_?OkrAQJo|E-^5D_~*
z{;At@2bN<D@mRb-v06N==1Y~fdQWlHi-a$4Iwci{C4231h)0fBqFzUjh&-9HtvfR+
zJ$hx@2!Fk6xkoJ>(T>#wDKw3_wc~5wmezidzn%X*p>9RZ5nCJ7Q0E57!hVZnC#}oQ
zPV0;rmrjrK_8#Du?>yHQXh>0CYggCj)^01iRv7wr!-r$F+rEbI8PplmF^(=+96B!k
zTzcQ^?Bw~W#<age1_vhic+(545A{og>gK8S#b0_A(?2G?SYOty+W5_1H`v@n^zr>3
z>=RX<V$D9E@hG(^`%8jPXs?j5&OTU^HB`R8gV8*+a@6Pc!UNC0zyGtwzLe3SGl%MQ
z_8vjL!LEs_EU&B^>AQ2LXZ#e6MCSQPSaUJD;eud7$KYCRX={n>?YXC6<%23zWm{A%
zt*6PuTkN+qY<M~=Yjnn@oO`*;lF`^dBCM{tEO0)M#|wtF9;<j-8c?|5*@bt0mGMQ+
zt>OCL6mRVWem8y9iG`U@(rww%d4FagiOI43{daQyV$cn}#AA31s~?q>m+X6au3%hQ
zO|j>fdx~eWIVPKDl-KR>D;fRLzh>FzvvXFb9!#tX_2SCx8m-e6uLVdwy~4M&;LY@B
ziA9S(A1(0|&6h9GOm;PSYzx|-CQTcYwL5=z?uB$!Qg(E<*8$D|?5wg`{H8gjV(^!$
z_s^cXeefu)`1o53t{5df$zJDG;2n@unLagLnYT5+f0j#%DE_ZN9~VdVeFIZk&P%Mi
zR=&NYt>D>newpo~Q^f=MM$sU1iHE}dNyNI0o2k=tI`S9izDO%h8XK9+oxnLw4wsJ-
z)9UNXUze?Zedej@(}Lo)MJTUb7OI-)RO#95|28EzBQW!5{^xv4MshcO+zTI@V-{VZ
zS}Q)$idP&iTmG^1iSwHmrO6*<bw=f0X$vjVr`qRD!i&u3ne)2`^bG3$EctR`YDko0
z8k;m!3ukuD_*U_`TM@S)y<q3(l)@=rKgyTNpW1eLJ@qw4EzH=KeLjbl@7L2I<yidI
zNUhTZ=346<(Z&v4&4JIJh5KI|cvfB%R5JHVKMB|dSRQbn_z#QfpZ0UkgWSX2U-k4&
zn-O;~YPxGPV~8zVvZ<Z+eMs5JPuE}g7OXF<D<1#lsW@1*&oZ6c?*Aofep;`bw%oez
zmwU}kTN=AJ%H}$lKHj=U@~HJ}^};g!2W!FX=e-Lj7nfHY79UohCrY{YLEoawQ#HBu
zxfQvty=JGT#2gOa<FWt`Gwu+#HQ)L+t~}<0|MTlF3yP{re)<+Do28vVKJcs$+7``A
z3(Ostb2-n_<1zSJI)pVlDX?&(T7180PZg)U_qzcvEHB-PwtZe%wN17|>xlIA9uT}B
z=2hCmoRHj>yczk*<lZqSgSR=JLO1CB#EY8-RppgWeXn?#^E#(^c{#HtO+L+VAD!m4
zD)>^2YihUbE#05y)#Z-t<{xuCQ0ce@eWxQtvzn|`O=WA}pM1Ua_0Zy!il&+`QmwHE
z){FZpm>qjE**mkOduQ&rEbo-U=*9k5oFecdeGjpyh5J4I%g4f{ANsycFM9p$%6C8h
zZG#J%=;Yw1jhvmZJo$L`&)r$+{@udkCIrrRk<wL`5wf)%Uz_e$={`G^EG&|JTKJWy
zuV{Oq+($fTXS$mL{)nC$H#7NI*12?LVs_lZup*Bt_OIw={VCC;j?yM>^@uNJUmlgW
zmrbuNYo97wuM5F496q|``xi&-i0PlOBqc04KUNuT7jVXHFDsPN>z~RV@i(+Ct9PmS
zyV?kxGqiCWUoQ>Q<Pm+Cw>f!k-F!!dYzw;>@i_Wy#Jr#epRwFZhX|ZQcp9H81H@YX
z$c}{8HLd0CcRH2)4(Tk-72^<MK7N>;!1>}7<<9a9_sa2V^<3|<(si2SIs0MEZTKtV
zy?K~vfR?2(tBi{2imA#c>N@o>?Rmo?%MH+N;o!R%JsEW7MYh52HQUB|Yv<2uqW{d`
zGPclOgCmF&ww9DwRo2bcOkn1(wB!>@iEozYL_bPL^d`&65uju;1=Kv)$Tw;+x(|I%
z{zcVdzTk0w0lkV8A~UdW=<n!KbS<_ClYz=e8Tgp2p$-s2ViftS)x-7y#!yYHw6%i*
zqJhYuVn9D-E2yiiL5s0x*emo6wiG*un$acHanRXFr`)L+ViNf~@y5y~4v>q9o8)=$
zzTi>^sePyv{S%vp#b9^w`FJs^#6IC?!R^2uy@U1uPy1x*19a-_h)@!~trCqy4IqwJ
zll=i}X+!3tK3E)f7xTw%!Oa)BitfSE(3jK-q!Fnko)W(k14%Qe$w<IA`5?J~aHC4e
zeV{x7-8yt0ro@WSiD)Y*O>#h?aswg;e~r_il(_)hPeKtZkq8LiJLDy55BUuAKRu}N
z<Vb1*(n*a3ozyGPgCZf9I0UMZuR+^n8o0Y>q8kt<<qqe*LK?`8$T#=~-a&?9w;`ul
z2R<4&ItQ{*4*CumO(2lj%1Ihp3o0|Wp*Q!PYDTspBOoW<33)K+$AeRP2GvMv0NeYO
z41>(ujhY0$>qX>7&~wS5IDklPqI#fnAuqUyXy7PKWFdKsYNRTVSKv`I8~oR$L?t;8
z{RoOE7vZs2pc%7+`W-Dm=YuDQ8I)!y$lVCC6ZCpckP)CBvJw3YG(>a2<pKqVZwrjU
z30@bEE&z=2C}ceKGrAPHK`|lom<~!Vd(dF;A+dqJ%W=pCds8XsI#fyQCKrS1%y4Qu
zu?RhfR)QBy6=ooRp)R6lp^`9&e2D&v(g_3g2L5legpp%0EwP>Wl^Tk5$6d*fRx9R3
z?`=Cl%%|_iRJNnUJ#;3hx5N@1$YsbQzmPMLxu^tP34S{#vEGo8<WTR?0oVdKBlJN*
z$HgD*k4VthST&LdYAly<3Tpwi6@P3AjPoApMRX^=fO6+(vKt{H-jSb)c-wp1BB~Un
zgI4YkVi>r<XOkVoY*Gxmo+ZQ%@^`X{$R+JSQD!xD24dX~iZZ`I4Pqh0q!S?l$=@BF
ziJB27bS@fzvd~7P88FEuP{BBe6hTd+7<q&|0Dq39P|YZW$A-dMIg1=Y_99bZ#Y}+;
z$OLc@8377Sy<mlm0LS}q=x6Goj`0?9+E(f+ob?*iHqL@B(I22@w3!+QbA5~Y9kvCa
zPIQmjLhS@+lULyJp$AnV9kfDOpbymLTR#+>m}Ws`Wj)}ck0ZZ=y6J52O9}$F9R^|m
zb)RQ&j1!=Fv<VcB*1@(2-oq!Ui%?Cegf(-Ys-uK(V?y<&t6$3mjCcgN4n-hdNC5P?
zLy%m=7kqsD;6H!pb$h_(1g~<2znRddra_Iy47DF6jEhGpp%z3!pV|hi*A1T215&nY
ztZe9No55wq9s1-1s498Fb6vgiuKqR(J#Q=QWBRdgSEu`*uCV6EUqU!$*HKh(6a1(;
z38+rc=;cA&s=+;{1!`5Ta3$67r~qnHUEO*XsQ$Wu;!xKWbXB1;ke*P7>H}Up-9fQw
z5R#9K0mY_SFkjgasVI0&H<*u5xGn`8r5?5>P*8dgYDG^$x9Tn^U)_PZxC5V>h16$=
zRRbt2RRVLMtNvwxtEa&gbaldAK^MvyV$y{R2!fdjh7okdG8m%g2hrm~Onl)#w;y#f
z5=N_qWAI_@WpKo&F#m5rhw3uuSzUv(K7z;F;Mp$300G)iT!<PMMw<nr_CjL8?<pCs
zD-%W^jikb7Mh}>ACzw5euE5n}@M&QIMJ)!*D+@;C0P*PRsk_559AR^V5qd+l?w|2=
zJ<o>!^gpl<YPhy~h(HURzm%$h_4o)Xa9`odTOcz0AM1|~^J;|o^Mdu@3di(^>&%4+
z=fHU4;n@B#I(LYL3(T_a$81U9sHJeFr+~vyMGEO-oVKx>ZNb0>Y9MApm2o6-#Oh`q
z3!YsytnV(1s3m&Bj9HhM<IRhWp@xC_?}ilHV$g+q1dNRU%nPT}a~WsoN}7gNL+3D_
z)4TM1qA?YW&j+nRn*mf2kG(}@Xess;kEXrE$6$ldWT@%%N86Dr^h)MW=o9M`;uBQ4
z5{MPHBi6m-OzbmYAMfe*=_eT`8#?qw`mf;Hoo~qlW#}PfAT<Pi0{%qrso$`zl)zSm
z?O}8WHK<`|2<}hY&1|$A!4P00>DyTYS$pY6=m%N-SXqom^n3J!v~&0f{2Ja9-Gc7G
z7g7x36*&}rPK+>JvJ4@{+PF5{Qf5vEr8Y-&JsE9^*30zi78_^?e>3g}W`dXPk}Zs!
zLIl|+P|auqxLTb>m*Q#I8uUHJ2R*MbNGW!ZHUo1-=g@ZHBS8BpjaGmUq%yDs#%Fv7
z6@cg3A7*?Y786jJ1Fx$Ld<d40oS~K>dx$B7D}I5IhM%#GG%Ya?CpS|)Y+I~ZXbfuy
z<0(~OxoH#{`%^BAU^?ieS)y!1;Js>x_NIkkLkShJ06$5OKu%ghY>Cv3E{!huoL_HQ
zNNRB|Ezia`{fVw;zoX9}jn-whyNHQiM8AsI+gh!+5fN}m3QV2GW+Z}jn!ecf&X{f0
zlUGPKRPC07{__oT75NL)#a>VqgvNG@Ov5+h0q{OpO&>ykNNB7Z(RjvmEQ44{4x;%o
zbC?TRy_td73F;Z<!BEkrVoT9foP#%m#&av_NRpPRhDzm8(Gd|%%`ucKZ}AUwj1ryD
zo+ebbCx&!OE<2u^=JweBH-`tFCqni`l!i?XZ3*YaoQYi%dd8y%=K(vA8H_d=2P>yZ
zeielX>^dekxzsjQ<yB4kHu>xQFUP;eR{c>eZ}_`&z3_!NSbv`W!m-VR5&L`3nnBh5
zhxf9}JDWwMs1x1dd&aLxcog;4SK%D*&_L&yIz$uOU$(t%xm}xB;a0MvuzS&E$eb1z
z<`<WgY%F3IFaGwfHA*OyCn8CH7t=@dS=eWNk6wA1J;L+2sUM^Egv|{%gwg|#`RKjZ
z`qI4*I8UWjn6{~|O5ckP2_ExCcMb%HaBV$WUHmocYw6cRUl)8mSMj>MdxcwVR!5^$
zZQA6vqFY|?yZPeuWvM+=dnL%i;sgByRt0qTPxpQ5UFkK=qr|Bf<7aZbCEK)Jw?}zG
zo~+ucS+B~FMM;K<=kiarEUnvLbE#%IpzU7PZ*6F(*VeI`*Gn=P4<nys(K6f8oU+Q2
zvC!GRUwv=;4Dc-CKJh%|cQCNl>nHn7DA($u=_7eB+isjq1yGsRAT!I-*Dz8>=V5^8
zb#K{J|GIH(+ws=r&HGw@X`RzNqh+S-yHi{8olHC_G+|=W$q1eMC=TJG<}T+lxB{=}
zfCT>wZmXEl6w};K{Z=|p!7yD#c=R}i2AfAB`Upv1L9@^YTrBf>WBDvVHX?1d)?*!4
z+e+$v8?2gZ{$$3Ol)lmS36EpndR$?)ID~L_y7{|Qc&rFq9P-|m>m14`ChT-uWcG4@
zovYOgl-q98b693(q3wfY0xwTk!rR&Lo3v5$n{tdKMI0a))qb!gvaPc1Skp}z%ip~_
zlA?=fPB<SG<Rn8InNiMvI*)Po_vjIv9zM$_&Ypw!wK^#agfy84IE8nR`%pUm7uJt@
zYpT%Q(DasO2{e*L>TQ}4+6nr>+AWGqv87{TTSw<(p0Ry{aaeR*_jS=zL&?}y-x%y1
z>A}k7bUKc3PxgNq460&w->9L6Hra9UeC0D^1F;F6ju)Y8Y&C{dUAQ($W7ZtiN0>gE
zhnipOYXIx#EUy#I7T62I1iy%j#rxC|!Jhd~qL=zLgeUp@j)7t$;}GYe^9<J`UU7j8
zPb+f)_1L&dK3V)qF~iuO6rdvf62`LSf)6wYG8#<3&O8dOMlnmW>7ywRl)5?;j*1ZZ
z1KD8lFXFpOJJ|weMdtjJ8t<yWwIPS>nyFNL7~8}#b8=mBeKWl)?IN&jYm-tcV#xl~
z?ze<fo-}_(6tci%(0q~SDf{TIo3gP7Y#X*2K3~f9gH?elrb@2ZAYUO}Bv(p2#fxQo
zIoi~d@yq>+Liz{C+Ht6rsJq<~`vg{}^L76WFSfm!rm{U#E*BmYzt{A$3?~EW;LCx}
zx6pO@imft}GS6@WEoUb)M}y~_#JovoQxb}S%5icpSr7R}`6<aMu~8c5vN&aYM7ZD6
zh}D5276*-^M{)YusThOY*7!|zJ8SoX@t&Bi$`d`6&4g&@5;g{x#Xu6x=X8H7-zd16
zou(`3O-4Aa1r+r6n|f#hl?H`azE}2DPRf_dx{DW!*^0wXvlCsybAo>Zg$9K~B6Alz
ziZhNmp7EEPy?2<)K+anBGIFT8KoY2!pmEVn2dA*Rv`{L>vc-Db+M(&Ao?^OWoT<$>
zg%OLa_6CNwLY=DUE}ARsA?q*c&2QwdAVx%W#;y)J68kA;I5(XA7wfg-A^VZE%TDKf
zxb8z8S32Hhx|#}QbLF8bj`EFmHhBiGMNZ=z+0En%)mtS;86b(1h3aPz2Q9_Atwu~&
zB-+ovA<7c@^4T4A(oE;Ik;PH938RxMLyx+}*e&4XI4M}+jy=6jd)iztJJTE|;h{Q<
zyj(t1S|t5dI~jS(d`oMk4aZCLE@BVCY~c~{KG|8#E8}ooPeq$7TS^Eo@q;^0@$T|E
zHRs&z!q-LbPRUBKk2>NP>7K;(cYDGqa?AG4^l)=eck^>xj_)w7(So&;bi2GK^u2~!
zPS{**!;C}KtL1@;ZPEaNMmSd@5tWGUiU&*6Bx1o~k(>CYP%fb?4$kR*0g=BaZRn<p
zzZ&ikVhF78Ug34u`?W^__ZN4G%MHg+#%(In0%T5gJGivwY4z&y8jW_gR-xiaAB%?b
zC$=B&;C628xZcU;%@B;0>=fsVE9CB~efs;T$njM`L1bNYdtzGR*qA5LWF#$oQt$-d
zA>LO!uelUEUUOK@tUzmQFU))OeN^d+tBN;Dx?+ITRq7);))C$Is&#p*usO3iwQWR4
zkIqm0Qz9?fFy$3(tfdA|bDZLFEO>5IM)b+ptOSn)d8{$=Sy)qOS>R>w8y<7q1D#g0
z2>J}%*>=>p$e6D?rdTbh5-k$+Zy(-*wrpt{-Y~j8p|QPL&~m2TgP$N8Et{qMs(xl>
zfg<sr4p%&8`w#)<unjSu@q!qqSYhn&sKa6Fg0lUu_zZRH#Tnx83o8KcPnFsBn3ro@
z<d-GO1^U*4rm4;B=HkZu#&1o-T4%JrZ42P95IIS6l?U`X(?ZG}_hYg+dCr4fCVBql
z8{t2~|5l(SSQBIjpam@sT;liIJIv#f>ng_u>?nqo7KJ^t-7{+SgvL?vPBKG$MZoWj
z=?LX(1Y7td|B5JEnk>td`KcT=THSZkIkE(y({dOAY!}W|#~PP|ZsFXyT!ts&6X%)e
z_QG|6E6cHm!&^IoUCSuIMqxWqN20^>!1BUuF-99+>BYLQngyEuy2qLz%_faj-L4y_
zZ_tQzugwRo_br~#H(icgN7tkM7$fMv&=_{E4t?1}*m8Ccb~D?JIgY-DA*3Cm*=SQ~
z-@wyiH(-%t$Opt?3(vx`eKEf`8%=x6)2u$`YnGn2N{h+t2L7=r)M{%Cp$ER{6*L_`
zglExc&?zlqu45$9ba*Rm3H@*U9X1pH6HCP7kS(MY^lYb61q2Bl<rv!v>qw}`Xsjml
zJAgEct##G_iw*pB&sr74AHWmNwwVzbI864zs<3u62@k?PBX?*QfywO1VAGnhE%-v5
zLJIMt*kFu}&qwb8dio(`DOE_4ZMk&|@QjyRVu)A7ZBVw|NS!0z6TU>Ht&<3WktZV?
zh{;evN<`gI43uVzp(gSO`qL-zHdKsuN6w)Pyb(N3Z$MA;0P+i#4P49+(Dvn`EtoI5
zmDEF?Jpj3eG*T+`2x_A?*%lIS!12QbYPspuAGRXGM$z%bP<z-)?LZaCRdN`*$9CDa
z78GM^$<<Jiu|tZm??@oz)|aV#vI+cZWta@qYSYov;5iGrwUFH{0x#cbR2Eu`z63qv
zR`8yEgZ_;epelf)>mYNKQC8$3)suVx?!9y12qVy4)K_8*8H#=;dqXdG07Q{Rh^b8A
zIkUj)H68rhc2V!3QZ*JFds{%C_!M>uviQl6iaDSjpia%et^pU=2HqsEsZeSJob@8L
zh#W%2BLgA3S`YbPC{&}=P?Ly<tSOOfBDGLSy9E^sIdvYYLyy4+br87uiomh8kP1Z8
zkW1u!l8s!&{E&K*k8VZZg6{AtG!mHrg>F3=jckCL!)Bxnxk&AU>X8~M4I9a9<WK4g
z)eo}Od%&T6fo387;JjMOOnxB8LEPs;hF=4&$*-V;9Y}owt>aK^1Cl|WLSxV^R3?>2
zj)%N-6m^?OgKNKpY$NX>^I_J%!MS+k&tw*GuqVM$o+1%wAo4dg0sRE$UkTd4uPIOT
z03HN20$-@0d_sQ#cbsa7@H=!8`Hp-}o}u1BSA7}DguL=Qxab~&tX4tpfO(inn8<qa
z1JZ!}hW18xp(HtoGUJ25!*~H)K^iDK2VkXG6*-aE0E*C=$TVw(tpyYpMkC!&f(WJ}
z&=h<;>P!fTO~^{B4}O=*vdu*EK#5mCLL~uTjCBV#v50I&p4nDg=94_AqjbZjQ)jWO
z)GcBoZ7DJZpN7PcbD;L|5p97PD51bH1?vu#Ns+AyOU4?Y+A#?ta*G;>=23OF0|Y{>
zfeIf6y4Uu$<zx%>Gf|A#s5`_JLP;*59%5nmdtxo{94MkEIP40jYD`8RK-r9U=vb-%
znMtjo6`>jA7EDOG;(f4ms7pb`5UNWeY7y}eZ6xd|KOD1tq&$%dsQ2YiWl%+PCCjbF
z_(O6rXfo_2J!s{`3StWGhtH%o67k?RdXR`f)?+^**H9l^f_l+zTYb%kj7jD++j%qH
zidpX2ZqtmkEXEy%4qHYWPWPo1;S)h``vv&-gy5@@STYT&r6jDrHN;)gNMh7Is0CzF
zlacAvad62kw(TbQ#7L;+C6ILR9bN+N$Nix0^aLsgV(?D>K;ENF@UGns+6TR$@)ii_
zhKo==n*&+~MaTj)5>&<+z{<Xkl*3Bih?K&r^?{m>Kj>YL0KM=zP^pUoB+)vk=pKXG
z+exUx4F?_YC7_et<(?e}RiGzOBYFxIwDq9%eGPOEW>E!DYk3Nli2_)m&5+Z-q}ITr
z*8ykr>_^o{O$8z&p-Q_B>T1iN&K3>pFAx|aNuY2Z4*uX(fI_+qb-RPqe)tsp6KXcM
zsH1S?z2JGg7d~V5Qfr}-*A5jcI~eN-WHHozC%~vCL5;2*Q6W{xV_5I=pdu9xm7*|M
zDR#(tDgr(S4ntpcJUC#V0uSV3$cBxe2)+g?XeS{C1TqtS2y1vEb{e~ZjmHu}38NP_
z8XJyzVGU531!ZWs;sc=29ZU8FKep%ADC<kh6bos-VqR=sU@ibn{C8G=Vl%A0A?SB-
z(F$j@Ft@YSc2N$&904cY(aagZ33S+N_XleRqa1HS&Jkua%g|SI558rr5yc8N^0s%*
z=*;6a@b$tH$wcKn{TL#avCoO}G6&6%JQ;U0=|#%M)C=9Z$M+5&=XcQUzWrys#`;LR
zMmn$4zNxjwt8!%dfX}Oo9g9Osc9g2WjIEy1bV0CID@RSvIf1idhoybZRrgHj+ozwd
z&yb#*a{8w7V(WvCdwgV{x4lz+5Kyi5P44x|nyX;3@}anU;e$_?3+ENvl}3EA|AyBO
z=p3WkM{RHt1olXX$$r|qbs%dfF~n}rf<D2yqU2!_554a?meU^-GmSmfJgJY6-I3DL
zr=jxu^QyS7KIQDsXNz|gb4osb_ARffT+*;k$TjV^>*fC@zBT)&KJkN`hI$Uw4*b}=
zDZ4XK9Lo0eu?wcm#-X~InnX|^zNQ+l*dnPAgmt`c9#lWA%K1w`NmAkdPx*z?;_9;7
zHPd)P!!3vA;5n(Ad$I?x2dx}1w$F;ZH|gi&?}Tpiu6H^DSvF#JHug0hGqsw(n+uJr
zv@AuX@Lv1JrkuJS)oGRWU%r<6e+j6VR+(HaYZxnfV`e*j3+1Pc?xpN^pntF4*K)U|
zxy9FpCHUFg&N$qqFQlegB8)~usrii+IyqL3VTSUt;7;qNhQ76zzwfUBciNij8s+y7
zwTe1n{i_z9<hyN*t0b~E%e!yi0n_^)$eW&?n2-@s6)@WCuIo=69<w{fC9I~o279B;
z%(98CyG^C)O7VbpqOos%d)-fsE1ObVY%P~s#<m1CH8w;x^lJJd+G4G6T^=LMdE5Ww
zfSbL_GCA><P*1<B9!YN3o##1b+P5>fSPJ28W*dJtdYboJmYdJ$FMw9p!VaW0wZ*ON
za7PsXrobRz@&#>aP3?87Y7-l7iyX;FuYt*eo_z;h>%+>-h??Pzx}J61;{48y$0fK1
zm#g+2c%#kPG*%yL5SwsIocXLSM!^#G>Wu4n)p=BSTH05>UiMNru1#2%RK=<at6jqX
zmDuIkJ9%3Eh2D3wbEC_>40cyo+Z;Z)$NIktstK&|5;zKIJ&4z)NyZt*HJ0JFMjL8D
zw4Y>k{L#D>{CSdO6{cxcdWqVbb>F&`kNeW}eMU#BzS+S(<Z<fxtcVQ%Xs*{W2NuJh
zWAreE%#Ch}bPC?*?#tFuSFPVIr>xbMTb7ZQ1LiivQuPG+QBjU)wYWz1LD^rS7aeR3
ztc&<Isxsg^z4e6XiE1`l;FcL#mijo|F|ojJr{frg$-draQOx<&Uy~O`1aY(Ir)_lW
zebA6;Mt50R+8J__e78DVA8MGZ86cDLXLNq=Y~b?+4|t#3XE*Pu&!|gmn!)=nNj29v
znnM#(?a~j#Z}FSK3AW?74h*YH4a=U`ZE4Uo#|ijnWFWm8dpoGK%C#DiBX6T5MgNV&
z$xwZ>aDS6e)ASCRyh7`$c_Mt#SWzvhI@<V+ze??@eXCWFFP#D+`=?$>zZ>1l<FLb3
z&ZD5>)D!tVv(v+uIu(JY{&v<4=WJ&a4bkd5Z#GZiEzsIisc5DCitt0jwEB_`M}?PB
zqG5?T8@AWXso&f#mY~WG<r^_m9AvrX9-Oo`=T_>=pxX|=*fo3XN@VtYo_{y~io1;V
z2oG|ydGox6*$H(Qcz4_Kg+tY2%`xWtnmEZ|UOn$8VVFEwc}Ou+nj?7KIlE&A-%Vr^
z_mHSW10`+Z4uuw#c|T8dO<x~x_J8BN$~`}%Hg#a0BApp_&Upo!<V^6q;r)x#0^+W;
zxpRf!oou>ti|nOnqhPLtqqwMiBmE?J%wH|ssu-r8q)ZU4?s(pjB%G$mS379@Rl{Ug
zHI>Z$!57jdWfaA_`i^uv=l55fJ|`&`i#K>>Ic(v?aI<|jyTxFH(w?8f=SX#+M-kCB
zszu1FQ#~{Oq#G<2x1MeHlqMQ)T5suQi?Z5|bq-dj4SZvmCPMZ})F2sTJLH)b@0wl`
z-xg%{yz841y)5-orXV3IFwL#RxsZFuQ{ckGujn4ha-=`Y71FOfR@2QoMrW~FYFlcq
zk{)P1+VVj9#q5aM%+Au2t%uqS@>SM0+i?v|@ThaUWQZ;nSGnH_bB;d|*AVF%axD06
z1e)-nTS?-i@Hp>pE)CAL&hC!0=)Pu8<q+_6ohQieSkT<3LEpAPk!Q}cUQmq}obI?T
ztu<|>M%wx)^}JBtBE>$7g-F#)1&M9X1P3(RE#QE`84>88bSrI0;)Bq!euqN#B)Vmd
zPE&?AxhHaJom$+hTrhf&ZlP$e;F0K&==XN#`rz+bO@;D#(C<8F=q5yXLDE>uLv*|C
zr202uhw!<|!}8d6Mn?(DTlaSKRbr;T=E1~SC&$PanKv^7Vs`lT_w5&TG5uop-h?r}
ziydD%?scES-D<biQYGInp`@cF%^kbzZQu7djTh+E)s{t;Gy2JjDGEZJZ(3%ZZn_NB
zucfLAO}k;A`LjMozLi(ienxa!Q)k#^TkJF>!ZUqaT2|yUUz_izs0nGxwCvaxpIDbk
zF2~$|avjB3Z=R)&Q`#vO2s2y6wF~Qewr><kByxGVVZJQ}9btQ|^HlHCUa@M)GsJvj
zrRJsXk~zt0(i75_&Xw&BqPyzbhGWKAw5-6PsWY;6L>=_X@bC<Km~u8XBeKoI=IHHe
z=ke7=LVIN#rx^s=_kT&Iwyv(vZm!|ak)_KfD)t%2A&Y6L$STuF?Nj|M+a^k8V;eKI
zgY_@X%PdE<-ja{JcO7)$afM9vyH<+D20C?nmP`d%-E<zGA|`Y@o-if&Pmf9Nk38h=
zX%6d9p_Oe7HZ#;x{zKp;uiz8n+hUV2Mw+D^Vp&hGXAPz?$gRc!#=Yi)#6{@R8*R7E
zjk-nZdvZtV3*k=wdcjKZc}0KKbR;Lxn*2WbK)`nABKMfEtR(xmTY-(9@3=QT3S9TF
zi_m@KEF#=IK}iVab>86b7t6(d;%3P#)jq=(%0gd4`$%Cnp=GS)z2&iGxwXW$+S<o>
zUOP|SQ@KfcPI#X`No1AJ(*U^8IKsU!NtHT0bhwknSrD`!E+=}DU!kYkyNB0TCoRp4
z!~?x`k%f}45txM*iBU38)FM0~muo%1BY6thOfO}Q#p=vf-5k?t=yOY~980a~vHqyC
zP{I-qlJt}m2-}4dWi7g^NRmfW>@NwuLXUVBcytd|L{j1XgJ1Y>^(}PQ*<WPbp_Su5
zlSg#p<QpV3aiQQ6ue+dC@=cKo)g`h1l(myl?f8T_mGCis(TmJ_TN`}Gn`(12V6sj8
zBte3Bu*Aj>=iQR-H`JjM+=UVM<Lbg+`A+aD4JnS2M@|c61$X+7@VLWCXI-Y#aol!X
z8>Sc_8zDZ=3+ed86N&5O_mowd35L1I4AyZ*Z`=;nLWx;u%(31idy+>@W~Hm_y|`U)
zTp;6b=JytM$TsP+(Bq!;*e7wN!LNMZ1UN@jMhe6Fg#8v45_sKBZD+@>V0vSF%rzRe
z$|k)l@BuaQNuryQ6|zc|9-50h>qy1}yHWH6vafjpI7U&HROo|Mn%}AkQH#J{6e%1e
zNEN&l4pc1GpG1>9{)&7b%MGsx`4l=kEHQLuSZZW`M6Lf6w>KQIogaNGvEBHKuD9x_
z7~xIm9Lsm*&lD_|-ceuFe=_8ni}44n$KWNEfs7^dt)%Ir)q&8OUuyEDM$tZD3h!^;
zY;fv5Cr{EEEXVC%2h!sDM4t|y5wR=sWW-;ghOpSE^pN*n;Vvcz_$op5H{I0R)B|OO
z{Lh{H;FI5u_f2$E(NinXHJaBl#<R+>O-Ktd+g50)H)U8S*_N7`)pw<Th?j^4^3U^b
z2!e$}M5mQ(O91<`_fHW~u@SKYqqjv5i2fcK7uhGWJ=DX$fcvx4BKAd0Z0%;KSG|=M
z2@Z5V>$us`y|a#oivtv%>aT|F)J8m+xrH&7R!8fDHxU)qc48%Q)s&_UQ9hT3h<@Wm
zcTVh-cO2&}k`B@dsT8LVfu<-jCO9rS{-^lHSbbDogf47w&}nZ+x91#ZP&4f`3e{I+
zzlmn@FYpN7Wd0jLt7wYsmKrlGH#-u&Ad}KThBbnEh)%{oVRF#b8&CdajxZe7Y*A{Y
z65$kn4etf-H^B?BP0`Od1-ZqtxRm)Vi+C5G-t9o@!?drdX~{2Q6C<_;?eTu<ybRRR
z<c1+iN73YtqLyb(w5F9nOqtStk-uNESSi<jG||a1(D&pr@|dR?pl=F3JSWX{dY#H$
zo+!B>WC<qlvjpSB+ZEFdw<tUIGPjulK2d)pE=)b2(LGC?(U4+`ua1lkcJuaj?#r;+
z2I`(j!$2E!e8aDGXKO2Jhc`TEdDf{C4N*+gjj+t5p5h-E{n%ISH0(Fbt27z1#dgs+
zQNvZpBn`qCK|lU|zCdIzf1&x!I){GUDZpn!n0q{tG9c5I^*SpkqdfV0%%{+YzMoxh
zu|1G#!#KrJ_$DrG_@(Z__jBKG*1c@l*`ny|Cf=dQ)E~7?!7eawJM4Gjx(J*nJId@<
zGXl|AtFJy-bwoN_7|ZkQ@NA#jzMylt@R;0UkfB}<-#oX3V)6S^C7FG4<T)-`Z7DnB
zvm&ekdai?m5PN9;q?#n!)gITJ)X-ArQXk#GZuV|B^Os0t)xR4@6UFFs`ctMC8)ZLa
z{DHp(wZd*jM@^aBK^iD}!{5mZ;I9%6k(4PU`pMKP_FdQYe%_HeiAPeaGs3cZWC_w1
zB}$?Og#6(nc5!4O6vwzraYOK1+smdq4a4hyu5W8_Y^muOE*v0Rt<{*jQOjuGShb)J
zF~VVtoewh-&m~Wp?rS}i%O%GIg`Fcim>oMhEW82Y6N-U`B1*|V=sq~mGa66EGLC1b
z<-})C%UGMdJ|-vB!*`7<#X3Rp4Sy(tgnzdkZYpaK)TcH?H|=aK?wl!_BbRAPO)rVj
zXfdrn^D6TI<0o2AbOpQz{?sNYXG(XA1`2%nIs7F8i|DuvRcj1A$yjEcGsEXl==r!2
zDH}7EXYJ3DWL!%Li?0js7m(%=$r0ddtYfubq@Q_{T2q_mH5ltX8k3qgw>9&E#61)P
zbptKCsF%18^G|k=-Bnf^qaE8pI-9R)dnt!YokXkoLA;*4Mf_#Lza_hr^Yl8a8Xv|H
zdpHE0i26BcUD~M3<}3$@r!vVBeJsSzx7by~?t@-5Gc?B}alFD-SyOUjZ9{(3<<=LS
zZldY(VC^u|pSEV|Ft|E(;5haN^~Kg;5^47<V`My$ioXM9Zl)kmbW$3ux~$t|E~grq
zWzJ@=?BK~U0m)6NV=}g99?NJ>X^FoQi3cz9zTuq3G9$m5N2!06%;vYWcW<q4c5Ip2
zdcFM=Z<&ZIPt%keAJ}#vD`?LdEsQVpOwiigVU_BeRqJG>qM`in9s4@e9nU*Cg7f0F
ziU->6=C?>QyTtXhk0@kj?D}M7s&B^XOgwXaswE*O`csIj?*i8zb`vp2%N9+Ebc2B1
z8PGPR#TV3S%G$5+d`0u*Uo>NlVb)*B{pexrB{~>sCtg~T47uuQa)X#B=*bJ}T*TYK
z_ZM=dWy)>31?I6-31gAdV9)yjy&_qOgHjfxS<}a6c%{`P=EX#We-7B<(ciH*GYA=P
zDpNg?bbuR+Z#&hR*51Ekai@qsS==r^t2tpPu>?@Jp?3BNEk#h$-Ev;<r|v6XEw=La
z@%Hkvc@KH0aGzwYqFj@1Dk3}RcR9`6Hh+3VzxZ3pGg23%A4{K>Ixgu_?4*b{f#<!n
z&TZ_a*gDG@?IrnFSOd2@^4m|gyF;8N2_}i($_HyU8kSm8h}}>T&7yV_kyg5CiH@uK
zEJGyr!omE9yfA)-fGOH3y`~J(9X8uhjWn_ScsI7s(V$-<ugC38@=Y0;QrImfSrNB5
zvNky0?;^LK<7nnJWSRxnIVuiGP|<1rX&x9W@s9`xiKj_1WvND~t1=unw_6rkPMGaX
zJiVKCxbn7ihd2tlz9sz8LR>sTvPs^leyksBiJ(mQV7txED?IA_wuSbOR>eI@6eP=&
z6O(e{`$kU*+ZB-LRqB#uzl%1S>}_h(JW|Y%J`_0#`GQPgt#E*Ntn@d?c4ler>s*Zs
zjn2ky2Btn&8>v#tPDvJuT}5jI6NJOX*^*g+7q{0%nP%JGA<O6@_MeUe-0yp@2{;*g
zBdU9>EjA$DJ^o5e_sIBAEbz9^&+Z+Z0CpZNmF!_sXxFL`d4EZ?I90qy953l1mB^Bn
z!RnowG~Igr1-*klN_Sk7q1q{zNvcIBgf@Y@aDr%~#3Xy7{8jt6ajtbZl|r*;D>-A_
zR9<!d{X(?itD-K(Oo$y5lNDVS@gZb+K$Um7dxFzpwi*9KW?MGsam`odVEJchh;*|w
zLQcpXl~>et+S$72I-y>u&(>YgRH%3gF7&$W#46D<Q6Eu)_$pu$T-8H#Q%rx`J|RzO
z64nNe&Sf2UrkAJR@W3I#yF&6qFNKzb2!n0}JogRr{+;{OIh%8bJ)fR|1`xiM)y4{4
zj&`JGn8sf-TzyGhroO8_s}`t!SG`asD@tV{(sl5ix?b=|;3nKCIxKl6t5SB;UN<bX
zG!r+`gY;hPzZ@Pp^>us5{pzvMtJAy42lc({bKS?zr@+h3)0?}{Ez#vC$1?jj?2XKe
zw2{~^NE2x2##w|Ww&|tezW$wVi#Aj<PNh>^k~c~tB-=%|grkHG!l@9=UXq(KQsJk0
zrS~=Ww%w-|;jN6H?WS|KJ8gAgxEb6wxNmn)b^qIKoZB_mRW2W#M>|h+TEux`?`+?~
zj%67cU+EO>J6?|Vg&u_mx!rokeA2YvV6U^+<N*K7Cfg=;k&csAN~g*$%TFq=tHs*6
zh77aK+KuduT*Pd&PmDz@XFEUpI{R@BOB{|mY;$;Nf5%S3j$?<jW-%Wyc=WAwJ9=;0
zTl^P15O2W_L-n)|wjR?#jkyJ?yql>7WDYUhHraaH{KmM}a9BTCm!b957HIeDrsy{t
z!cA4?Uf@Yef}`MT<OAsRw&8r*9QtPZ1Nt<&E1gDPLu1mK@Qe6Zyc66tDNFz^sV!I%
zJ{fn#W8kc7@NT#PqvLJZE{u+C0W_%vs>4sIpQxMUE#kE8y_IWSW6?tQ&tzU=sj`Gy
z8?EKG4TK|9%{u{KyNR0pqqaN~P)&QuJ>*JqB$)=?kuRhi-02?yVmA$K0(M^lF2^U*
zj?t8~bb1=y0xqE&Y0GI={0zPuAA*0yri1fmJ-Q#R`zD|uqmU0&GF3uuhN|%+&`9Fj
z9@=`@K3O+ems!VIldUYPleN1w9kv5j+%^TeYA!@Gah{9<RNzeT0{wyx#;Tz^h|`AA
zHq-tFM4l7OWCN|3RzUleMx$K;^qUy)xi#o4Gz_q_a{=>t5nM%U$@wIMEFw-3ke?I&
zge$><n?Dgk3?nv!#;b^MBL{V1bHRf&oSF)5nT3E=WkC&o2=o9J0q%AU+)szP`Y`A|
zg#yB{OMR&eiTR(cOW)`}YDfR*33c87M_H%~4~YUkvg-$heY;-!pZgzw!rgzTJM_<9
z|NH$v8b<%y{r`TP|Lqn38Snq}`~N@2|39Mt|MCCr?|=6Dudn*=&iY?p_wWDzM&REF
z{2PIPBk*qo{*A!D5%@O(|3={72>eeG_)qroKfMM4<`xBLJqD5h_(3`#m7F1~b4QK>
zUTOkh!#oiI<pG?*zaU?mOLYf!Rsyg$Yp5t{ETE`7fP?o5&{|ADHY&jhg9C^v7V;i`
z%YdKQ5BUt(DJA5HLTW7_sT9CPWCQCg5IAIKfL*#1n1eycDyj$N4-CKER2DeYw*Z^#
z0H7ab$Z6ovEdf5*d#V@YXidP4eB9+M4``~j$R^}3V8zV^Cyqmah@1<Y$U0!hHUkIp
z8K9;r0jG5dT$tViUy%m6-+s7#1SXmgkXB;>X_Zd(0bX1Za9va3Y=wX)YXiRSL_lZN
z0#EV;AhyaWd*FHM0I7KwaAr>^576A$4d=;&|8635P#4lsYXISe03LB8QVVDHgE%gQ
zD`<r{eF8)l6ZRc|^oMIWP0fTecX2iQgVV@Jz-ZovG4A@o-#koh19WQ!pdU9;SCKm8
z21Hj)jRz+hFEkjCXmil(z|mX-IqM4KJ+cxw#nS)-77X0l18_bS)dNtM&w&#e3S2r2
zFmwBX6L^Oj2D4c}#Zx|1EU^53hTQfjFb$U>YXPmcjT%f1LSDi(H3B>IBQS22fP(F$
zj{IN~w!lo3Q5nF>djc%wHsJ4Z0a>92oL~XWItk}n46H{Z^%1ab)zn|eK4AR@0xOdV
zBM<;{vlHSNge(En>MGzX^MS1w2&;&I=)8dcdIP3z5%hT`0^YBc`WYCl;~>`QFi&~N
za#$DFsZ`)tf2LAkUHQN~X9FwH3F!xGBNbL<Dy*&Ju%9Dx1(<|~Vf=nD8>gwhfC%n}
zyo0${z*Xs~r4W~4fXW*Rv$+g-o%XQq{sz?GSL#=oowZahb%p8!>#q=2$ajc9Cd9Ri
zc^U)fY@reX5&I4H{thci1{Df3V0wGOwU0t}Qp4e$v5_i<N4p~?z@+l13)F0={Rlw+
z>;|N<PpD{k7rg|W>1S#daH(C8n=pn+RA1x>ocj*7A8@(@faSZHnhp_+gEQ5`Ia-nB
zus-I(j1EUUVPzhtvSF{EKqV^+eE>>lXOX+;L}V>_kop6WBl9R%Sl@A!KVVtk!#PNJ
zuLYy<t_0S$luV=!B7c&fp~9pDMsggiCU<HJF!OzZ&C5e9FsCaJF(3!8k(o#*@gCUa
zzSIuDPfmr{76EE89j-S9`4!!W9fnaaM>oRCIYw2Jk{|0u02o7iz!EQ~cEeRn2P}1Z
zSN#V$g04ausFyGc%aE1eXSIQpkmsp9VjJ=W{40(iv*5b#V-onhkOHTD4<O44<T;T6
zc*bU89+C)ib_~`>*H!$2D$q%QFMbE_C=vP`-oI}Fdwic-2#9QV^flQ7c+(PO3ssM}
zqGd3{T%?RF0%mABl?-^_MSyesPH{;s1$8p)Ik}9AMPHJwh%<Gb%tfQgdDM0o&nk2r
ztOFCNB7Z|)!zT$H?L+lMPf!f10Toc)>A@}<YmK3&wI^^puaYYP!F$0risV{z$P0Kf
zpr*IO`*;lg4ZVi0!!yaX)JSlU8Esvp?rTaXMvwv4x8_h=w6WB>5V=4kp{|%eG84Is
zd;|ZQGTLL%J^L9S!Z?N9Kz;{yVhx~ymmvGm9+tg$38&V2#QGiGL0SkO<Pka4cA1=o
zCQ<u{v9JOLlm0{;H3?^7yWz8^kf10Wdkn19Vj`RJqfXnFkT}{&(x@hQr@lib(0bu}
z(2r2hi^Il1J?$g<1UQxx&_}k}HaYc~$gys>&Lkd_SK-|;6fMLq;IYifOgV$b!kKp&
zJD4vS!|72dxEPUq<4V<OS-#j`(AIIU?Pe>#<$LSRw&KqI>a}(+!WVRVop3Qy5I!Yx
zd~|-y!045sx4b90>~xT@&d?l?;g&jWi)@QvV4J3H*tc619$$VfWy6MlF8MOH^)|IJ
zAT|Ms4Gzf<njXbX&_@$~U!68EUeUPr5pH|jwmF`2TI;<da0quPR-@e^|0>xixhEXo
zI_%q~lComE^7UU@$~U+6XVgW#PAm-Z@YM&siF_1x*xO<kPDC3bZOL{lmvsBd%rqyu
zpE_WS$8lDHb&ckRa<=B2+A7pF9jpuep7vGxxvlg~-85rwZ+>(`kevs|*BWUbsp95g
z3X|AiHg7?+%q{G0Y#---{<KgR&(HK-P{rh067+7WBAHD%t8;d9QjM<s@ACUKTa-_o
zGr}qYdT<;3T;qC0|LJC-Jj{>G1I*v7j;JF;#lGdX(r>Pxuj>@MUCamATGJdgsal|(
zEq50NwSTBRRWAO#rgALr7~L`WkI-5#2cJ8ULt+uHe9YT)z<5`0Hk>8`8CUEFxqJIt
zd@nk)?AV+Y_7%h)b-Q|!VVh=?=#TcF8tuL<Dm_tps=gO7HIN@s;MKrA6}BgKme*zK
zh)$@R13rd_Y!B!M9kg6qU_rnD=PQg+4lkVAv9VfAN3-fopXBrT*4C+Y11o;}{GfcW
zNaKRW90*w9tn~XB&kat)xmvC+O8-=|-{gaf?eDlx_&*$-1zZ#f8^$NLlkV;o5fo6d
zJI?Oz?moM_3-#19&px|5P(hIHSauhd-G%L(`ri9~`#VH9XJ%(+XWn_9=l#DSUqaRH
zAMj^b7h!in3wgoPo1mFDjx}vVl#A>4R%=Vo<VNPMXnPstAHT%IL-J2#a?(1teb!qB
z)S6<tZ7e2kup^{Eeu{|nYv8TIA9Cj4lZXKOI$}0+9BV)|j?`A3VnqX4CH#HmXLiF3
zQDx-Bz@8p4;W3GbufW+$cgc9t(4p<7c|Ydq8WwmrY;fRSw^KqDd#H1ETd;8%(#E<;
zZ6;G$4>`-IPCAE7TIFB0q$1&WeU*uOH)(jR$}=Wta?Bz(wNa&h-saa9u9uMu1U<cW
zhI_`%2~Lq_b5Aip+l;bdO*-o|Zk_m~pd05pw*%`RpvBBly=?wi*+2JNev)z&w=Ak6
zK^AbuH!d{NZJ5EUX`-=<U1IhoN?m$|7sRfPi1FDgI*%W+%#-`q);5=$M-n{V(!d8%
za*r0`q&~9sqGELQgsRhZXB(F&J+-}1ZN&EE2fiYHmP?cHv-w-g3Cm-29ox*$aeE%n
z8tU-d&d(<E9E{mb6{g@B1~Gr)OF8ev4)@<)`(1j`$21d~r>lgGFB_J$jdgysEYqDg
zxYJwx<Dx%^f$t|}Jj8aSbs>IHvYB0njS<{)Kkj`=JRGtmLi|3Fs&3SLCjZ60P|J|z
z{3YVPZrRd>#O=1OX05(J)}`q)%%bYlvPUz=($mw@?z}$-IWG0}sj=>n-?FaY_QsE)
z9r@{Aw*tx~|2k@H1SK@zY}V`k#5@FtxI;L#Tp{NLm2XUMt2TXiP9t|S`P>%q5YZ5x
z7pEtu4*Ox>W>&y_slLWVhG&Lr`a1?Uayx$x%-EbE^b%diOQ|z(2ONp?#vgI63j4ZV
zkvO@@Y$G<9WZBO-s_0gjK&fWA@D6a-AgJ@TZMtQG>ADHEjiFXz%~%;Wn3aP(wI4H`
zG9_D{*zCkTESx`ASj<af-$UP!YFmiSn^=uRu{C^mNf*g={zRC)=;O55lI_ol>D+wD
za!Ibs4#64wy|$P7hcJ=4uyLhkqHPp=f$y%!k^Vff2dmb`)m&A_8&6X4f)LN50JqS4
zKJU46olgCwW<TYs)_=$+`~cTbk4%qTVJY#x^-}ZnCij*Y<2=S+xKnyibdj5f^6a16
zdbaY6<@U44b6%rlnAA@oz^lj#Yqn{rWgF22f5u-Wz93<XX0pf9b&hMcmA2PT5&E3-
zoc~6k;61^+QgQZi)>_+YVh{3w{eU-yH-w!4e3f8Fify$04e^G_#kX@dLk32R7|Hz(
zUwf>>PE2IFV`;4JEE?rAugOV-H*tZy%tYd|*wyS%uWw%csLs}5PK7Q@y~Q#E`LCPg
zD^8MwbnEqlah+r*_d4ge^r*<f+#r3>EvVcnCJuA|lAhts!)4q^?o8)DhT&E}@+C2Z
z>dvVVQJfuA9<k9m%hXrzZ#~JpfbO(R_B)OiW_~@lc{xh$ZylSMY<3Z+AIlYw$Hvns
zz$+?--kgqDBkL+8c<y4yp^83AA0p=ibF({ZCo7M2m94=aF)~s^z5@@;!btE0@Fe>}
zl`IFw&^6)<wHRv1T;wn47wZ94(^UG9BuLuqEF#7sE6w|LJ#2f)JaU75D{&oru6ta6
zr0uk@E<oY>k2KqFk*M6T$>@u`XSO(0xWhZy@3r6p9>KvWKkW~VkKM}f&_K>yDM#!>
zM_TM=r@^l++7yVC@JJ5Hn#lH|RVKZmn=OZQ();lDf+2$I7>~L@R64#8QtTW19`Cf^
zD(`Pr7GB0&w0E|D#pkkaIA=IZ9D!{u^5cr{x?e;O@r1Z`(S<HJzX+M6@85dHx{Y;A
z($2k$-`9Yy(zT?IX{w&vX3+_W=X|HMMD&vT6U(;cXjZ8=8(!KjQ=#l}!nHg$bKjx0
z6d6}qcaa$^u^8dKgcL1me`Z=}9z?!k$(iZ)JLVty?*<>+JY-<_iP&9|PNE{=Alp>!
z8}nioCaw~h-3ItuJss#3Q-kS}VVIU}zJ`zFKVXTG!}L>DA^o!LiEan+7kZ!APyUJa
zq8^$M{dIGtJ;6T9_!!?9Uhj5<mT@2PVu)_UMfP6NHSRfdDEE_aJrZLX3<#6Ex^Jz7
z=_rNMcZ5HJ-bgS^g;d+wh8czu+itoi)kcV5zHGY1*mhg=%ZtN`<1H2enZtU)Az(Fe
z;@J`6ncfdwv$0Gvf>>z!(x$RrX6+OP3QqE8@NSYWZS!>F$X-k*@-O^fo|JC31VESh
zBa6Q=sBM)hsgd27r+TLOVv7NK-H?DEo^_rVD6K|lcI6zDCcEDC>lhOs+Q?r*wK^{8
z!kT0CD>19^v}mQc%v~#4V3)Ot&3*MIEn?Y3Otp#IUNk%9ochVtk#)V~+u4b!t_c%;
z()=e13pATsJ`lTwLtWHfd%}fLd2X=?LHx3%>aOa?P=5&0#j^yc+Y^tg=nY#8aoxaC
zJ!#u&i8P<nUDWn#8PVugH9)aZn`wFwydx>kSMDwKd`hVGBBz++A^z^(*?&~%Q-6bS
zEjo(KHW%opnY&P4+)BQuu*L`TI*lY+y-f+4il#BpA3xvtQY%m=$*XI8s<xLeuD!&$
z-{D8Q{(;9rn_WGPGui^_hn$6iZ5~fTsi=toQQ~{-7Gj&OK=Z;VplFUp+|#qs@3GrQ
z`ieQ;pjCcoJg7aR-`ncc9%<Rr5LOjaLssX?YFv)B(*@Ut9*O%$T5k<^_Q&?IMsQ!a
zy$SgvY@JV$>m|`vW|h%J_udd<zd`roJaBv9-P>&}_cWn4D4U<iNM*iexjIihRy|VI
zucn}`U9Gax-w_h?chvo$xk;kPR#q;(iM<y;ivHxU@G1&&4?O2{+VhcU1HIF{UO!aN
zHfKB6;kB-V0}@=TQ3G?^IJ$O!{Y6zb<#?q{El_@_F07j@E2vvt+m6ylEemN5sOr!!
z?hdboE0A7fEkptZ<!;5^1-^g#z4F=Ua-B8L*<?zD9K`_(59uVC>7FYZ!TW|j(8nwG
zDqc0V)GHhRQM{~KUcFYv)ZMEeSpQR(7Elv5z;|ux$h3a0{axSqy704cy^s+}T<&;U
zysbW`yxvO2aazcEmW>7<(+g)mtPl4V=K^~wI>=(tW@u+CcQ#mLA8K++`IT>KT&i}}
zIhxbummJrk?goAEi^%-mF2(gupeTgHKfsH1y(rX+jP6rBD?LAX<Vc#iOOP1nG`Q0J
zMZP8uks-`=dvBx3^2{)}+1Y%vNng3TbZqt5%G&ZnbyMXkMGs{+o-VS$D=;*mn<4s(
z=idpRLqG7}y7%%}%?THFb^RbdDjnwXP?X6Z#h!o}=yODpv!8vxU0`=NO)+_yTQq;S
ztkuLSPSn1weOdbnX6mh||1Jxbahq;i!le(qhI@BNRCfpncZ*NzKnL~r{ThP1?c$$t
zJuV!=F^ER-&8&C4-W)TU&SD{RiOtSCmf;3h{dw&ab<Y-Q(|ARN{6YQ2x)t(`jY}KM
zO&eQYHdpJGSjRd21mE3Gy4?+Y5vdN{6g4(sdw71xkcgpvgWXfTj!L`pzVUByUZb)2
z2y`Y)kJgh3PSUZ^I^J}{c(HAuW{76L>Pr);x}b80PL4SmNn54<ilN@r$-d5Eb6lp~
z5C?jcvxD2pe<9u?8YBMXw$|;1Yn#VVPpSLA9!(xUUH7{dx}f4R;aR~AP7K?E$057u
zS5$^`3S7}QS;m+?n+_UR>HpTB(3iIb>dx!DbOzmG!yH4ZDc3U6`ltOV@twRyk3_Fw
zd8`!fFYZ$QRN)fg9MN9!dl6f_TijjrUid*s^CS7sdAXb`?B}eV(C;ineo$%T7NP|b
zFp!3_QPv=vyRDn8+7@ZQYd`1+ayB`uiLEeKR!=uGEHoQ?g4ePz&Js>7XDZj9d!92L
z(lkv#L>h=Mz|NvMpbz$C=F;n_N2G>uC$>4I&ZCZLjwO!u&=Z&pOZ%6YNe+c6$@TP0
z<`FU)b-~Qoc|4J&Wvyg4vBz<4aSAyq&O6QyPDh|FaoF=&NAaha9yLJ+aR}3q?nNCY
z4a8)ELsU2)IBz(gIV+qJAfZ1Yc;qDVE7_U4L&ZTy?-)?)_5eriAS%SRLZ7)i<WZL4
zoA879QG5eF7ykoy!Ar4SSOE48{R6E4ox=u-SOW7KD0TyBUs?~zlTzwC^?`av<xnyp
zGx^bj=>_yfNWcVvN_P)5ssPA@WFya@lQ<gkCach)=qdCNx&pf9y8sE$16am+pvX)G
zG8hVX|Kq?>?9Rk9T*g8-(nY`=DxhnDCn#mom=VBB`vOaJ0eaXX<S23vbPXC2qk(7`
zaLBu$8E6!I&q7;4*}MY%r-PuA^FN(s2Q!h01`>Ea{gD2fK1i>nm(rVnSbmHC0Na@Y
zO3@{tX?Z~B?k3nyH6nnC+XK-tz~<hJZh(|bZ{T{nqs5>NO@m|$16tfcSYjsVMjDt~
z_78m?x<k*=mtpB8z#t3-rD-qpZzE7Ytwip?Hj1DxyDQokmbd_&^8Y`(p?c_)Rw74$
zel`WP+X=vh<l~=tBOKRF32Z-Xr)4)|WF4UfAm6dkaQp($-qdTSH@qheR9RWrU^EJ;
zLFZyO&`J>_ndXcnHw)sBSo<dI3Odz1-d2eHriyL92;7-M>$qQ78<+x)i>L%m!QO~|
zV2`X7&MxFlsL~J9J;_7FLO2TBnNRph>>4KJvRIqxtLQVl1+`)iq2Kxz=M*)?ej56;
z+uM6O)}j+>cY=-f#g;J=Y&u%REJLp|JIMu<ow`bq)C%M_=7vo~<FT>m4s;6i!Ja{l
zOb}hi_@K?`Vr(|@0sVmf3v=kbSqi2<nt@v&J2ec0vw_+|_eE#Wx5!=0FT_fkC_S(M
z_K`d!3$3DDf$*-OQ|JUZXC}}VY9*t_4l=dmH&_$pyz4B$E+M;}Q)w0EgG`3IpAfI4
zHj+2dD=dF%IZ=gWVG*Q;-jC(8xO5|-W<{{ZJIB&bxnIyl#NWs}&U)r4bq_0IO#*e%
z9h(hTh{b3(Musd#5%N0S2hU?}k~r>(O(xxFf7Fx8A%21?x(K+2x#%$<<GW)f<{5RK
z_CvoxXZ0@7vO6OGfU>E?#se22kC};q8c4pUbAipWhNz;C;v1PC#8?z(zeDDcXMh5B
zmij`}GFL%2JjnE=S+oOq1nG1%vm51LJ%IIZLi2&8n1Pny4?yt^X8#S>*z3qMd<{@2
z4?zCSOpTzufKJZ=MU)5hd^OEwyr~h;4ZVb-n4YK=8AN9z`|(6(6LlIow-Xr)X(l+>
z9p*flPkZ4RSTKCjeA&A(6%~dQU^lSNpi4eQXW)-vGQj|3FTIe?pt4|p-=WtqPjQ<0
zLggSkK>ND`s&F{6klqB;fCyR(pXMLHrkoA*%2_})c)>IwhhXb^(YxSWABDK0v(ZP)
zd-@m>4O+Mk)cEh9)b?STsf)~9d@c&)N2Dtn37X_8Bo-=(bm&vxitNMuFjr(TGlV%u
z7l1Mvg~l?AkxS66eHVc)b?6Qs0Y{+>I=Rz<8Tv00kCp&M<0R6Rc?6t`f0-isH0an*
z=yXs#S2JsX@!1TY&%Z#!jfOb_{lH7<fE9qp@&wV-!<ahy2>k|l5>})=x(j%Dzmdt<
zM{FHZ0sMe)W-<Ma{tcdil5PaO`4RNRAAqx_BXr@jkoL?gS_x|UNbpG>gZI)N;Q}f1
zGo1>`^)u!#xOTWB>wrG70T~6K2NJFeJy09$iP5x*E&-S2GMqUabSqMc96-k+lVCqG
za2A=VdZ1dI0zG{xT=x*<A@~l@VcE-J?=><0z>v%Yl4Txrz!x(qK;(P@N^lPR_9e0h
z*d!OwE<hWogS`+0jD{Rwpw^JxnMm|AkW>dELSQ7g15368@HKOR&fy93*mLR8$X#He
zz6JHWBd}0!Qwta!<P+~Oy|LBUpP)cnL7)BweAYQg52hUuL5rCy;3zf0wKD@f2gm+5
z&`OG_M$p44`YBb6EX9T({ei0RC$KG8uw`)OfCn`i_@F9!5b!%w;p%#q34)&bb8zk}
zK>yDHa=}g@>ir4(vJ29RP6Mr(Kq}CupxgUke)ve{6Dej2;CB(o8sHoHArmMIoKNvU
zV!eb`1J?oAx1cL;z;`gWV4}oKV6W(yuXG_A5BG;naP1tzY^3&6yBH_j*-Gd>K(#vo
z9F*^jgS8Gg2}ZO6_RCgK&oj{pcpTH0k~253eoTvVFg+I^3+LegWIAgOQ$|fj&)|`$
zmaIT&R+{4!@eEtSP)>_89{B?wL`OM)F!$L6`irn58(8=0H_mgcKUvk}Avy(H4II-g
zNECB~{tf3v8M6&E{WEk&RD}1(WXx*x67~S@e5r7}kAgDOm3c|q(G=tsvj@w?A0l_@
zC#VeH4)Zc{;Jn?)%%JUbdxWH_$ZGlp=-`Fa4j?*wh5P7LW&)g-F$~V+QrT1py^Crg
zvw*fb7<jAW=ts1H?hgEvCh$LU5C@VB{0`VV=sfg0+JHVouR{G1fc-+Bqee6oOU1fj
z12Hj%Vm5F{&Z3La&X6K~hrEVQ<7)UMb%8rM3%G=haQ8m}+Ws1t%P|oAqj<Oj+h`nU
z8yKUf%`~6U(sgiW7criUFL(vMaNp#^wX8GK6{sA+Oe}n&(qKZuQecN11D?ZOU_>;-
zr-2X7Tr^Yw)8I-u8<`9)<07a_{(#T_OrVHP1qW;{cxn^iiZBDt=n1ersX*gQ1K+bJ
z{0V#-_}nMKHYUMOBEkI(2VX1z?!f|}Zo0!)F?<!n_io@hO5nE<;0UI{eZM_;R0F^_
z90Kbe1kO@#plfEq(jvg03kQD<hx)|~pUcnSSLVWhf5T__Z>TIzfGc|dJfHuZ$z4!6
z901<yWpGok0#)=g)Cs@A6Kn;ij|5kc1@4|dT#JHWiHY#~Z`~arVH*TnngBoZ2lq|{
z>k`2Jb$~n91e}vvSVjS`U2?#GD~2mi_5aDQdSJwOg6sUB1Jwmy-M|~{1A8C~-o<|;
zj{o=>KJa@X9IO9ktXg5;*8l(YAIY^6{-*jr@l*>Aqyjw6Dp*e=xNwEAhF|}GhxzdJ
z)Bo3;2kUJG)++{k&I|VJ0NCpTfX0iXBj9@Q5`7OuoF3>9WG*;pelRI$2vA2;Q86T>
zE8%)6fa_v^aKzWZez^t5dKc`g+i<jB!P39M@*AO&`tN<jf%7^Nj`)`U&nvo&Jc6s-
zYpB=$h4bzxybi(4qQ$`W=nBU-295;-+oORc+=qRA9*Dgwn8nOIsN2Q@$7nD!3LL{t
zu&xuZt`G2zYGEI6VgJU#+0q#t((&*fhQM(i4qu1Bo=f@v-VcEzAp&363Re;(?2FHE
zJ^u>p_zuL9|5zmtfm!kruKPFP+<yW4=RMS`pW)b)!u$A-Nn?O_`yYMR8;)!yoQ>(Q
zhEcGlq43To!+Ivc+1wjm8E|~uz>ofKQY;&eV<5P-I9x4nGt<%j%qh0rW2<$URY#ZW
zPJ!DOV>>AQ%Ij|ZmlMTVLA=F=6T9(YT#iXhd)YRi;jZuKB=%9~c+)*RjNO6SZoF?9
ziwu>V;)#V?ECCo%q1Gl!WKGg-G`_OA@%KnQ{S0m!c&`N|q{+6zddqm*h8mw!F7z2x
z$QNU01sBm?oF~{k(#C2aFCk|b9rY&}NDqg;p%b){tLCPoV<d83KTIS@cZ?v5$(hz7
z=K)e-&!&vbYTyEuvc6E0m>9eV`Hrmhp6&QRKIJCZKXaB4pO`Ink@HVyzT;1J5Rrs0
z!G+8w8b!3^eBuD&P2ZztVzaTQ)H(bNW2XkNlGvxv-RJ;JgP`nqb_F(z-2yslBw;u1
zHCoAE*6xH7-HIo|%%blsHBe5+q3&c9G2b!Se$np0`l5^RzS2r;D=$+zmO094<BlPV
zfX?Gbe05m3Tc{`4S&4~<aBuTFvAWxO)Az|C78&*vrI^ti8$A>5w2_YPbT&4Im`O~-
zr%|EK=SVlGGI^Mm*pJtt|2UpGzB(RQgNaXMn*FiE$8n!nORA}#_###+c!KS)en5%+
z?7TyM$NG}qjucFY=Ast<D&9N%5Y`_P(;euUba$*T?jRRq!_ZVDO|YGHo9-(?&|>=+
zJlKgF_n`y09i6!>CucYiK!(%j*-KCbBgcSjM1O~gOutwI&@;qe(2eGgu3#?Eu5_~1
zfIUJEI07l?v2k|9+Ozzv8cc#j*^e;eiP82o_B+^SU@UcT>Bikm&gUP(2RR+=7g%?6
z4-X}@PJiBh=Wpj8?|RO68;^b8e$+VF;c6QNWcc@1D;mdLU>#^037na7L#kjqcek~I
z^@F8Bas}-q@%%jLYU$s21N)oc4KD`fP>tZ;HvewpTI3qv=JAGM8or`b`=aGw^J>dE
z`%FU%{!y6Cz3%2JJnG60+2mF4R~(uaxISc4aEaG>&lDF2XCX3{QaMjsR<|LV_DvUL
z^_5wbpBh~2_tn2`yj-V{J!&1<dejue{w(z5bn?Cy_}w!rZh5<rkzvtWB3z<|gcSy~
z#uL%kBww*H&YI@x+Fr^y&3@&Xx;>T3B2(^_?`6d&8c)g3v@|$e%>j-FtU%YvUduh2
z5;`Z|59}KGEN*4e=#*E9(eaYtmu`iUA>7NLd75oCs%drYYh}M%^KvTCLjBL)<->pH
z{8&|y(l}cGha-wE5VU9hV28%sjE#@mm>!aGJiWAIW=d^xNzAFxAb*qBWRKsh^>(u*
zxaCy!f~x7|JMusN%>1$K$6t9}a|I<a%{!EFa+Rj5*^FQ0eRf%uHah)jyeeJS`9@NC
zY*xE@iAO>Q1T6{3b^9qef*-V8Xc;3rT64a-xU6TP@E7angWut$eab8A@5pZ`-pLLt
zW;%XwW_TxbT9^4Va%RYwh}6Vi?ay@b=!0a0#{3TG&fmqW7Uy#>p=4{<l4-w{C91;m
zU$aYYmp=VA?(NdgkAG;ZM7DR1QKnIXE`BTh`-SI(xkO!wI~upReN<{z%CMwC@gq~;
zrv~|%_`T`Vy78^|btjCw+mahL761Fq^X<^Ddy85Nf<GU4XZXcwcw;_<%lu-J8okx5
zP41n7(D00ub6JU95@QtpJHk4|_#~c*-Rg6PH{W!wX_C2+p5f@JA1XUmaQN$$&uf2O
ztnsTD@NLECS%o8-x;PHG?uzXlwoOd&6J6%`6S0C0UTL2a$>8OF>w~|Am_i%EB78U;
zr^N@9c%gNUU101l-&Usim6!A9&mE<Ts>l+TysgD2Wo*aT&}WG+0_CFlbP|W{w<Y>y
z+SSzE5w5;6w?5uv(8i$b;6dI$(Ruo_`isteG~yKM)8tnwwiStrb{EH&uBc=x4is@q
zMmNW~A5H!dn8ii$*KD?{Z-6DHU59NEA3Z;M#(S;sJ?=B#?Tq_b*Ac9<wr7sDcpoxT
zm(?m&`!r@%`&BHhJX+SF<ZcD8s#BFvc}jG+-O#YBoc;6%EYfvbpi6`>VN~Q%&oK7@
z&us5-pO>yrLD#D14M1+#RL*tS1@f1!UsHnI(pcFrp{`TSf(rNY@(N4!syf=bFm79_
z#&x-EyoKVQ3_KP3SJbU2+)pF5i0`>g_kH1cM`&bEXA#V1r;Ag73}f#gHmSQec2_=A
zN44x~TvoTJ_Ip*As?yqdvT)3nGQUHFtDE^rn}steI3em)^un+zuiK)@oHVhEkKJpO
zXcp@$Q|X{B4o40vf)`FbZuwmQK^fOpt_^D*B9E!dtn#nv0ZgEW)@9KjGR6ddAf4J2
zYJu;bD0z%A?6l8saUf?Vzqi|P&)u%`+40UTL@_nY*_Y~$j-dvcc+Ha(hct!SjjA{W
z*07?sQ*}v$yK<KHkhfc>FL7oGt)FSQ<kCB0Qw$P*)cdS!mgpSMBpf4M>#|G`O#fv!
z5t-Ca=NacLAc<ueXDB3%1*%wGaO+xSW}T+`YpshSrMb~MCOk8vEoLTXrzYDT<=ZjN
z5L+0q-gU0DyLgaruz(OING#mm)C+4gfzwyWGI|wx&QjgFxp_j%gVsq}t7@72SFNqq
zyJ5Ogr>M0j#xBd~9rFzDthqqgeDY%tM(2CqaT(xpRoY)nakact!hd-?&>7ClmhRRm
zlpMc~OtloW>}|TN8KfJn-LHBo*VJd%r!;6Axys8-=XflmTkI0nrq*M`9j}=&4<bi;
z_jD1t-f?>({+pe`e#w*am8@mNE#q>NjrhV|iLQq6PoJ7nw4QDK)km8*$hER-4IS(I
z%Uu<N8P9m%%=-y>?9?`cW4g!S*d0-mz4ek<m)D-TE{{3A@inX`!U(~6;yX}QNctIn
z1^&udrC8rIM`zLBQD@6nHP~c{a#16%@mRx1Vs-SYOh>!z{BQbBcAd-gsL043-X|nW
zUB-K_aA)&_;hAkErz5`vpJB_>2ixbP%W!YUSnVPetzOsat8P%HH68|9t6O7Mqoe+i
zev2R8>5t4e{vOUTMqk$G;Plv=!4Ymg;whe1?;9?DtlvZ_a*FRI+(<7nOw^yZhoC3v
zQKpUR>&-V*PnsK)gXLXh+Z!J@+GS|{28BQ0n2^#fFo`3WVm;<O?*1#PC~})`Kgn{p
zVxQ;UmqY{U0ZubBiR;aOMg^F!7`E7Asp-y-#-3`Q=G11qX}+>q_Ot#(!wH$Av9KXo
z!;-#fhjdfN?G!Gs-X>;w+=@C99pn2#JjZ3BH_Pv-<T5kVs&fi?YC%3yWE|NlHYo^-
zT4>#>!IhWf8BGJ4hsoR5>ub+6w8%%u+q9U-C;nvDisVxFd(I>Fqau4)QLHlXyA%=6
zb@%e~^@wBNwXQRDMq&lKcxN3d?JZ45i<ps8Hx0KG##({wMU%N%)!4UoN_9=$7I{zY
zQ_kJ6E*Z5QZ-(~c-6H(hOMIfDrboE@2wkG2MV|5A?<8?dNAoe;Tl5llF1WY%wJEv+
zTMRkD_E1yQ(5_b3a70<IxY97VdS_Liy4MPS^0kk&!<WoS2}?Zf=uPyz<V4Wx$b{ek
zud&j8ZdR`wo+pHX#5iM$U4o6^Mj?Ubd+Mc{YbK>*x82yfNLF7}U7aACtvKEIrMA3k
zTFs57C0KGupH4_-V*E%?9(y0V*2NrjHlj5s&vU4BsOu5Wou1{Qy>zsdWBr?0NG~UP
zSOX2Q`Xa+U(?FxAHd2vXXQ-*Fwbjk3YpA(j6H=Gie1rD(YfahE`E3WEkiB99hbs#4
zJredHti=D3+hyrlmtO9JTwZgl=zF$fmSRhr^|;m5bVK*1b#+^NokBajIjVuEx><3g
z@=^8C+M4=?27Sv<rob<(Lx--mPJ*c69%aIT(xHC+!+%B`4m#xdMfzTH#^tfJhd_)~
z*&7U1ZE3nZ{Sy6+HkS6h`iXj^+EZnbx7Ho0a<7<KA*tF_`?B6uS!2E>XbkP&{!`k-
zcKsvv1U&HH9J(Z?HSS9ExR5cvmpuBr6-v(wM&L4Mj?tmjv^;E4wKTLasy?brRa^7y
zrU!Cy!^N8V$|DtTD+X2Ftlm<;M!SiA?Dj0YN7A$8%ZY2^h}fotoOU1D{gDtH)f!am
zqjMiF&EVIg0%wNt3y^(+n~cEr@n|03e7X5<^QNYbisiBgbw8@NRZgjRRdKuWUaekr
z&bE!)+uIl(mEhfee`=Rb>oSI9M0RY~ervorVp33N?*i$5ZaGa^L-bSC5lsi=j~eI6
zhbwcNb~R6Fu2Alf50JgB7u5ySbgf!aIk2*(>XtlNzmr_c5BB1QolQ`tX}Xs8%;;5_
zMW)L-)Ft>w4Gc1RWC;v(gZXJIt{&a8Mzs&-J2f_(li3>M<-sym?W>CT@?{kRE7L33
zW&MhNlr}1Fklxbv{yich6Re#od*16G*C#uDUTj40;J|hPoqSM9XZ#<MaK3Zgv?S_T
zt!1sR3`OQ!<~&1YTfJ7S-QUtl9teDnSC!K$<I5fu`4o&V`=Gvz*13H09TI-JU5_kz
zpTBwrbkfGfMGOw{4{Y@KOSFUglT*W<h`h7)HAoFtOdHJt!|m1wtuyp;eXaI$^FYO9
zd9CbxT}I`Nl0zj=N<WuM8&ZwmICI>$1?`VrlbYLgde+MHpms;17lt<ab@J#gxhSd-
zUgf*9E>Q2B4UWH|uRh7}UO(J0Pd}+OLX+JxK-DTo>&MirsGeW>qU26dQgOesJIygp
zt02eYROpxXEuGPBwv5vqxhX}lrl5HqXI-bbT#%srL{?Y4Bf6iSZtr0UvecLh4TrUl
zwLMycwb@M@8a-v{bu+8Gmoi1t;+LiCi<7Dl;~3UEmwi5&aZMScy4=gqcHEs#B|Q(R
z_qymIb5{WoDWAQY(|{n(_m0huo}|^Z!z4DDjeFYuQkm4toA)+;t_rE-Rg@P!`R!l4
zw&ZiUPBVpECb;Zb8+9vfSo-nI$}Z0{k0-}Q&Il%a&bu5C^x!vezatN+p43iqv2Cb%
zg>|`EqQBTypigf*tJ>N;UP(3hRX;7CQNFFjSR7U4U*+0XYkkC8=DsxoOHN3+)Okk_
zN2atxX41Y`t6!8`H`gS=WHguPMI`}i!o~E(w!|pYJvMDO57A$4?W3FBx>9*brfpDG
zjV^60-Cj1P=zB$qx=w$CoGp$FjEWhSv@MhD(Z2KT^uYAfN%jzf-y*MmyjGYN)zkLb
zfEd>3AGYZ<HTnno>^82^YKUtap*5<t%GV87>uy)aRSYfbQ1-swNA;q0JTqT-%(GYI
z^Q3W|s=9W|det>Eb8yO;*mI#SK8Hn*Sb5|zNQa18UDWei4z`?7OIo>Yar&di^ZK<q
zPn|@4tSL*exE`(HR4*?ZTFqAkE31q@krbZTM;d)TF(y5tJG+}(xBFdtrV{bnA|ibL
z7NxO<IaV9S>pYs?DF!tE)2L{=ry<oF+wK?zdJkQS{*!tYc+@Kzy4G2$e^;b6j*@k2
zd2ekXc><{)KVol^F!N!z$=z=BWOrMiHYPbJYM#${$wNHcG14$m9jeS~%#-~k8=`<G
zxRx^QsJ3}+WLu#2xO#JQuG~ddQ0r28xo(AGd&2<3FlQ>W+x2D8<fzRZj9v9vV|%Rb
z-L1>?w4up8!*+Nb6S2`?o4f9cDz|Z#%%|aa!!;m7Em8H<%-8hQW@}!83;jaTw{d#?
zftrU^7v-PjV$~q~D{>9zqmLz&ikp_+H|t7PW6!TWHl#o7po;$#SnHn4|3M$IM7O1>
zQsi9OZdp@<uY9lac+-<+e-+t0s7a;Rsc3Cb)?cb$TAg42rscfS%k(D`jbymy1}}&}
z+Lv|i(bcV6zn-!#8&kd78zZ0kd~j>xe1UvVUh7-sb45;L$NGO|?G*DG6O{SQe*#VE
zMDt?BE5$VV0jMp$G}4V|tGM-z=@9x7zbL-qZwpO~o8DnUx~>y1gHA`=Z-F_j9)4@w
zXrYK%=ICkpM>|-Js_`bLa<^(qQ=@WBOKP(g=2)1NxY8f^Nr6poR5i`r)rjG?Noe~6
z;j$O-d%E}b^9pW`%!=C=uZS;;_m52iPE>{8F^^Bu!va^%JJf}|?$~X`O?!0Nx*W|`
z^`9-cN~>fw-Br9(<|+0nKQ-m4^eyvRJL~d|5!NF6R4Nctvi{=Mi>wl{Tb<{3pLu>E
z0XqVZ23`*^1l;id;alwO?v?L;Q@TXV6KrCi#yIqO2g|w$@;yh?SDTBKx8=gdd9nkt
z`?9Z%LCS^A_Lg(4Qw+YAi}qP$C^8=J#o589g)*_&WsU0&w<qpjJ;r$c@a*n2$}7?9
zgy%tzsqPP4r%OMJ%J{1}Z?Iv^QsSJgletE32EK>AC115zbyYQ`B}aW*TiLe6(9xV?
z^L4h8O3=j{Sz_)d-gv<&;Vx06__+9lc%3*-d{R^<v;%wMHE%K3i*uUQ34e$7K&t6O
zR6J>R7C6f6dRwyXigmPAY~@)yT2EU&Z0~L7?PncNoUKGKHIcpxtv^Gst@tU{4fY+*
z5^f0Z3a_5W;#+vvcs+U7xVan~Tg&<itoNyC2w)0|sCVRd!s6`hd<bb}9whF5+ckDy
z$2v!)V}#S{yaJ@LL<*&=>CenfWIH+<i^7%oPL_y$h+WB!g~Y%d&Qwksr-8kJO|a&&
z@^DXl2(|{j2;C!fFhi#|wS}xD1_GsYw{xhoy|bNjpmT?_#@U<r2H62O@Z*=zVc=@-
zLpq>^=q#)r>y2mQr8vU!V|lO~cmX5=``~TZZp;I_jK-r6LE(G_Dt!aJ9_DZt0*87!
z%x#OHLZ~=!2{usAU|Yx1kAW7w1$uk>gPX-5gTcrD1iW}2<_(@N4Sv=KND>S|1u$)I
zB`B%YpyZB&d3L4r4VWG{4#;$=@XDgc(0_vWE~our+S3)#uoHm}eG53uKH#)3fF;}p
zr{OL75x(9*v%y841s<6Xss&#APSD+bpff2Omg~pJ={vBse}F3-3Az@W7SsN){0TH<
zLTDQ1o^Jyk-W`<HGvG{lfbYHnJ%RoM#O9~)^(Z*|!_g4P3j71EdJ1&3-2Z>_Ab>H0
zi~ojx0L#8ZKY^)@ZL|cOh=rin7eYQZ0Tk%t$aCnsa7Sa&v9N73(Iv2z56~0PW3dkO
z;tntki~#-jEa=Tcpf|<?oG2N+1QG}>v<YbN7WkSDj>vrIYWV`%x)-Ruqrk)14V@g<
zkjJ2DzXdnt1?bw>V9Sqy-aQ2r=?L&75a^L<1T{Gil;u01F<*mix&|J@RnV{>f|~vu
zl;<~~n&*OQ+ycj5`~PWWlK*$0HG#ez15QN-sQ-Oo;@V*FNv44EJPCB?|Gd+l|MxJ2
z|MzXmU>Og<i#!c<ll7p;F9DMFK~Tys!8+eVA5RM?>;9m!4~BiQ9r|f50uB6Mcs+vG
zUHIEkpma|G#~~8toyp)|+ydWoHKaHCG8s%L95)GMRDz+$qA$?t)`IH)20R509D})_
z;6H(m92DiFBhfVU8{`tMV}}J+I5)0>GxrXciyqN=&O5g8Bnt_HqtrysvTt{UP>B7P
zeKeWvNGC2+HO@cDPmVb>mp;gG<6Okfq1BxB*g$F#_cS)qF^RR9-G=NVH{ykyVPq;c
zU9cCXaHeslN?jzgL^Fj1yNNhToM&RFRA(1^j&q#7ld-{;OwF*`>_X}Y(bdj}tVt)D
zMwR$5b`}%O?#`}5FwO-uip+!B?;Ld&QlU2q1xgdA9bJGy8U-CcMmiLzGkrKg>}BXv
zAi#XX4kGR>6SjjMgQqa_9RzUo-;v?uad3yE&Pm{H@twV~OZaT3J7Pj$BBb3!I`DVS
zT9V<eLTVi?=nqz3<^wr}-G>UMm!T&qIX07?g<WHnkrXqJ{KiyszF5kz<5;WnB`Tpe
z0O2Nrt`u09S;R>8Z90~E4!Ir=@-Xemeo60iazU*gMfE{E_}l2N%tOAGxMn}e=1?pu
zfI7fBg|;Jvd<T%v9s>)05HpEVP*u?Vwiz!VKGS*Zoutv$199cFqX&?0xMo%%QG@-!
zCs9`B92yF|`=eAcICxvI8vI{s2_!y_k!LAz$<ZD#nZ+Cb%y5WB;81I^1`0>gcyjV6
zJqh!qdmt@jAFL4D36sfRU_FT8%x3mw>>%+Ooh-;gRCGH|Es_UQ1QJ;?%Fq6ZnTXnL
zbL}6P-NY6X4qZl<2!C=k)|<W2*}~{}b}9)`ipAUq^hNe6(QfP{eN6I_Urjjh#iACf
zm+csL4ZFQ%AX$XZBj%d}kZ!C~#;N*U=u-337MW=%am>)OWtej*eY0(tWih)|@SK{6
zP4RywYR7g1D(yMQ^1B88^j8T!c_LwjlHdH-o=!nBIRWM3ENigtmGzvis`704<XW%7
zx%t;?M%It7^sJj8Ppw^BGf6w!h?!n;46eQ~(dSl(DXeQ^K)R&c;vV`wUVZ*ae~@w`
z<y6E>-?9EWX?N@s>1Pa66qmafzRV5!*x_B?`#Udty*lys%Ik6O-M`E)xKVvZ@v-#_
z)<GKUdCIpkCO7Rz`n_&HhurA@uy5VKy}eR0>(X>d9b#^U76w*&+4-KR#xheGR6Vj}
zNA9|B-9JTr@Ojtr=KEXZRp_fb@7q3C{JdN`T*=WlSeLPrJW8SlcL?r0c0g<YE`9n8
z2<jcyrAy|}%xxXVC9-0c#CQe$<@Qmu9gQ<}R0|c_np>qY#g~c#fAPM$ev*9b@P78k
zAK%vI1bp+!TURwsc3EXIPGhK$EvaYI24pVk9^2_a;*G?@<j+Y=yYP&go!-Z-h`18;
z+LhvXVHZh`)z8$&u&_;}NmlJp?rQv8TU~1XrT_U2I$=)z9#eX(^i0h%<u_%G{FLgA
z%h|;JAw+y_Mt<CbKqR<hj3_!jd_?=4RCQ!g&@{i<(m>V?$3&Y4(c58x$uqHZn)R?g
zp|w<XMMl+n$d=SQ;91gGd%Z5P7Og3(YiLx}@f+8<6}0;jj6_P>8-u5c<_cH%6$G62
zsfZbpd?oyCz%8$Mu^Vf%t*42!B@-K|`$#gYjSa(=>`(PF?dGQP#=A{3TdJF0$!g_W
zT4eR3%E#7aHDpz{wj~F>h~67GIO;~&0~a-`h&{+n;Mw2D7=1BzSXf(Nf$KHy5#*9J
z#B8uVfnK)fJOytF&y&5+Il%Z%y{YM(>JQKX*XuLXaY|oBQUg<2Q+cYEs`A#o3LX=2
z&3|C@@1WI!PFM!!E3B66@|Yaa5X}l382r#n&Y!}_Y)j3>X0ttm@npyGr}B5Qj>DXq
ze=R?>ewxFYJkWfcdS88%CSUobQQTmuj;&o(UE4Uy>tXB@uP&hl@jBNS#>)B*iOG|a
z6@HTN9-)K%_xVJ)en<D%R{>Lwv8*9RGq>2=d287}u&y*=TW@IAL}?mZ_vyl6Hq~?W
zgQnu9ON~G4hRIy&7<IU}DJ0ER8}8ap;@-fy>iS$P;ocYN-M0ADdC&C9^OL(j<1EK+
zI;Wf7Sj1MXbr-b_`4bg$j<PXkyFJ^`tnRE@)iPLpz9mdmp!%TNtymz>R`vv%;A{3H
zA1`5H(4bUqP`c;Xuv0!QqJ1uU=@iKp$$e>0Pm%i%(I`<ldm$M}q}gkXZsyn41bYVx
zMK?3Yowux=^pWZ;Rfnczg`47u{H;7*(Nl3qd9mq?(qfT{!^N9D`zHR3D-JyyKQs1Y
zK&?OJ8||hQmx<EEgy2568(+tXfq9eXm?S6WEVlE_W6V#@DWFSk(l@rg)mYS`mRU-R
zyo=IL(O;h5RHYiHHna^et)N~B(xhC^;i0p``-bJm+>6~B`8M)Y*pYyHKHlzm;#K_j
zcqhaMMm;s#PuQMV##^UZ9+~*2>4s;z0d2pvleHtX&$QXC$!$`dQOD@RO&zU-P2lh)
zR#6#{Df@^IVdZc}@SpKM35H5aBwt)Md;H-w&U=OL4ByS(6`sS~Z%9@M7jS3cwajnw
z3HW@+Ex$}7j4sB-1{cF&L%qS@_})0yG~KkuG}^S&{LZ}F5^lR;pWu819iAPKZrBUF
zm=(l{;{sinw~uG%CGs!w!v*aHa|Ig($v|&i%zwm-<;8PlYz6Bf&cUvMpS_UsBpaMB
z9VYu^dlk_AU2PH@VpCgFZC`EUAcMHkd7jXbbLmfzkc+`);YqA}tiJ3E?8EF!Kz~Eo
zCt0qnxp*FA{@$T|pcWkgsn{)$C_M@F;UlPPLn#NTBr9QJfCG}S+o@bCoxTL!tMecQ
zkOuW&2+Zj*LUyqN$Zd=89H^NIT!(+dC*fLb3HAjQq05j0=m!4>D$iVM2i1@AqQn$U
zQY4G=g^D?Y8UfR@Z^PW~V91*0(Sfk`YUs(Gi~NLqO-JbRJqdlJ?P2>CVRx}NSS8kq
zwZN+ayN&$`y)$Y^$Y!9WkdktRIY`4H340A{Zy%W3@)+v!wbX2C0=(wKnr~Bikh$zd
zZ-ykRJEZU)LkgoiRG|+biRBL!?_78%XV6EG^!kqefO_f;dLO+674;0X8!Cng<9|V7
zrUTTKzo74WIn-kz3`Hv-)A}z|>{no|_aW(4Mr&yVh;IWSJ+b%y6(IEb0{6`q5;WbQ
zZtM>=?`WuC|Lb_3iOh#A&VTuvWsn704Nn2f;rrR}^U3gk4TM)O$fHC<H5&&1UIb(V
z7SxD*$Z8-^QT~_4@rCL+5%LirY{T~{um=jEMs9=ZGk|$UUx4R^H*^c_#-KnuutRV8
zZ|EI%LbB;5^xgh9$JxP1VLKim`A7kB88RWykv7;9nP?Vddi`NmG>YOVgBT$vcpkQF
z2&};$@*FBiaNLG`&J@VJ;Y=0%iGBvP|7+N*?_t7sF|C2LQan5z&4(wN50HlOfQoz?
zRI3kQBDE4xAbsJ8u7@PTZ?qDvMt`D{&@#v#iJ=F3J*1iZVGCctGtVwy`t_qD;4Eap
zbIMLS2PlCzAW1R?sYh_^8O+7)jsJrAF&St8GLd03IpF`()EY=<(eUJDqvYgJavzyN
z!7N1P05(wACKZXM^44(>>^`I`Vr)mPqhSsj&(`P|MhqdkI#X?f%@)%y%TW6Or#~e|
zquEpWpF|6!8(rCMlU%2}7P$yq%3N|?-Ca{$j!9;U6#RAU3&>+iLM*kFo0pjSnMzE5
zm>s57rU9nSrtd&r9ALItVr_rey_`Wr6A?n~qK;E;z?85fDy%1KCCi1=!X3an${WHr
z^S*KwoEL0Y)^KbH@|t=~%ytx751V_#EY5YU9f6E_PE)4s);3WeXp&eIHY-txFzlZ~
zrRxCS86n|OAL1t^H?{w>y??SZ;ZuxzxFF!J$4OBg?r=sLTUwfBVO1B4WAm^5D9V|T
z6O;4!`-I%=e5#nLFx0$meAnV@yhXCOYu$#1{7Ufa^l$fp{a+8340Q~=*!ybNZK(rd
z#{{Licjb+wcbM&(Q_2_hjiA9-lxCDzitCEImaHg^EL&T4sN7hAR^?WeRM*v>tWQ&n
zZ)@);!ZmK0VI@g-I+yeb9Xx5+fj=|@G`;q9*^{y*#y4oM+dFO|^~|_Wt&_Lbeyb8x
z?X66xdRBd<R#SgT<}D8fWvEpCQZ~CGuzq!|z2<Gz@VcbdO?H^6F6!g|DK??~r8GL@
zO4g$u?YlO0dX~B)DJ<r2&~<l<a4mk#nQtg-DOVhBXm0S3Yvr$-Fx6mny0*J^ZELvp
zka}A4E!pE*m#R$_`idPTQ|mX|e6a*Unp@xCl7xYA#@JDb$J!rD?U!^no}YL!=62XQ
zADgsZ*bz%{1Q>g3-?ZFT{Mp=I_q(m9c9>>h+dcg}txeO=8V9o{?pJ*&eN`$ddH8#8
zp|dT7eT|ptwl|Oi<k!_9Nipk^?1`Ua{G-OVo1dr;dFj{3E5mIAn{Bn3P8r*4Y8uBV
z!>sEZzjR|;iw&ntwiZlzNxQqXqoS>HSJ|tIwZ(n&vkPc#Df<)aptK;keZrHNHU7fr
zo5{Jc|AuEo&TPM<U3uUuKV85nj}a`ERb%^M3snDZtk(9Y#I}pg8M@xqo!T|Bl&0Or
z`7Plv<K|e+%8EYu&+~^=hMT6N2tL|-S5#5-x6t!J%M$LyPYJ0G9TT@L=~%=bKXJ(H
zKzETRa+v%^6d8spy<7KEJFR7!ScAJw-j>zSsp+k8y?RNFtR}pXD1ZL*<?rx{-SQ|W
zil)2v4_gyDBywNa(8vX`>w--o6Ql6R8xdq+e!$Yer7jWNb+|h<&mON=wcT?5N#8X8
zqhDy<Xks@VZuHXL)84FauF}?Xs{9KM6wEEMR>xX==!^X5;D=%HK;@quDU7=m!4BRV
zDi7`(6z)IXOX2yiYk&S~d^4nYCpzw0p93wzVI6O7F!wZ^YJMf}s>YiQH83%z1}U3g
zxUsOTWO3tUa}1d*nIG~oNEUT835l+V9vM9&v|kYF^T4~m*Bjwe!F=%>_HSkp7RTxi
z{DPgJTzL|6tShaDjlY_6nm(w{G^SKft-Vs!RP+FRfY%jun%kyCdY(^_zs?^?HnzJK
z(K-HV{I_6tpE+I!Jx2?^qA1Uwv&Gq)TE*Fm#?vdfKHT*{Fug=>vFvL*p-ESJC|=hL
ztNmL2uIOX&?8<}1LuDNu|62B=eS%W_@&X5UC`cL~BTg=ezZio0z409DB4%gNgHe=x
z2aWYRF{g7NrQ*cn8|WacnEBiO5w0b@+ny?^`jSRLU0m6R+QssrHI_!D-N(7mRw!}t
zJs=$yI5**ASafJW+@XloK4D%Q&juk(aRY4TD<{V}f}TNz5(DVT=nhE#ucQZ1#rE!&
z6!Rd%4y{;Ip}ni#)f@oRWLLC~1G;S&i@UR)nSmZ=eG~K&PZKw}EO0;Q_Q-Xx+dQ|m
zE^0}p^n>`U&`l^6)N(rmnW7hd9_1m~pwvwzb~=98%oc}frE$OEpkAlr>o4g&44Vw2
zOz$mvYn=Us^CQfo6G1;jA54Myu~OM@+0!}axJP&fUL$|Epg?d^=q54?3xvCcJmEw^
z68{T#BIgO~CbknfMPDFyI<58#Hh=4EORVLp`JQ>2rO2}0ddPOuzQ=LcsU`Bs!O&f?
z7IdRGhytAs^V+4XYSt8X3A-EUj9Z~wc^W5)^NrnseGKNwDKG-=k!%EI-00cV4H74_
zi7=wrdCNJ$Il{TvIo)~5=|e0bDB>HroC>AEXNG#C60N{K;#*k$>^p2OXBg*C&J<2M
zN6%i&E{D#iP}~QT!gO>!-20NL)np|xn~)GWu%uJY{m#FgZO)FwSt5yiPmZVf^gVhy
z^bNg7=Au5>Gb{`LjCW=oWEHY_>=4+-Xts^@lr@4?j(5fPK^_l9+an908dFmPspn)G
z*+5(*7DBhvBH{$`lL#R9kVbMkRY{Gd3qcip1Pq_EkP{yP)sPSyjvc{XK<85vro{4~
z{@MuXW)hUgIneR*11hOV;HI2}WU?DDTdvYOU>f=YP%;<LhoIl*Eu@%}Ay2v$Y625*
zod!TU|0Gl#`G_1*fsQ3dzJs217OI~lsB?-y1zQX>nsCTEYanM|ME?f$*9Lu3U7)V`
z4jEdK*$5PvVwmSR6#9g=0`L4cY~wq$7^=53pf$#zTr>}I^C`fcc?bDbZ<yxz5Gu@p
zbTsInR!T`}C>v0Eqv_r-t^IGh8Mba7<WWVCDm{giz;fq7W%&jw6g%pH`D0Sd3DYaT
zK|MMV^+gLoUF{6D;9JOSkAO6`9_pU=^lj*DI!0&HH{tvL(%POdUvfGqmv14@ib5`W
zGH{CyLjw05@*6suis97^)c}ruM}nc>=^8tYGuGMNI)m!T{mf3IPB>gC9dZe+q?C3~
zvK3~4TIuV=P--~38nX8_)CIB!GLLl|zX`0HIiM(x!6tdAq(>Y*wKnThZZ@|){mItb
z23dY#7fvc@aSmbx=&E-`64!9dp#QC}<L>o*!yep9D<+!n!&o;SAu+&XD@Q9S;XHP3
zwi3v7cpf`J6W06WNq(3p8Fjb6wLd~*d3shbRqv#jMeJ6*l1z7ubtaRqsIACOd@4u8
zE(Ge#3&CT5zSkefC3C!WJH5bpU-wJ<!xREjYb&jCV7Naf=5p7w%AwEuAbCO5-eatE
z3?~W~;%o3{$O}iV1G34S9GH9(LG(j1xL>)?ur*{PDMVgjk?76;`p~c$tT<LJvWY&+
zSfTUBLi*5?vAOti<_jb{gXk7Wai1YO5`WP3*h`iT?~Khv&w~ox0+jkwz^V?TPcfB{
z=1-+36HU(1#Cv)My~LSh?P+^WTmdzDq*H16=CGo9oX7Y!n3NO6`$v4j?WjwU&|C7|
zZH&7~6vMFrCEz`03SR0!fj_@P8>Sx9Tp>@C&8uywSyVqnK14mmaNn^4s}S$;%Z}`x
z(3C*LcaLW$Jc-{EHz<+{RC|U=MsoVmcAL&fYlE7u)^bX#^Rx3-<@)|e|9b!Pi*L7n
zzAklWR-q$3Ys1px=BFq+iZgS%eCW8LT~<_{|2A)h8(-=xR`Jy$p35^A7fE-_$2wFy
zRZ-J0q-uWA`kz}qMSjfxIPP=M*Aw~CN*rD4yCSwSVQ<3E#D;dSJ5WjLh-RO$k}Q#*
zWRt`yo+H@H+aNsUQs(|jIu=j1{N0kJ5H^bI4CUi~C;mK;(=lg3PM5q7wVSLDU3Nr_
zN?4JwBNmI<6zd-22<`5hB5B}dbF=uJL{-8#;Sj-Xp@;OXBtyV~b3mpMG>PPY)D5Vh
zi<*Ds<)XReKg=bS>YKPG@KQ`&e9zeP5#ORbqfKFq|7B?hZX3&;9l#F~L<xcg3k9#l
z2c)^8KR6cWEyFpDvRS1FsykaQC_4L#`ztW-$FEoQi1nIFam1uJ_k_uj>agALz~mOB
z^4P?m#!di^yHsG{vqXCYdeI&!Cb9D6bVu_)+V0Kkn~un?SG_Nm<aPOZI(J6iz$#g*
zfZa7{eRN#Xu{cEp8krilGWZ_MT{Q6OSZmoc`Rn;x!5iBrS|Ob)2@}1-&Gzy7Y*kHD
zxqN8diSqUZM}MC9(dP%ZXtYxA^zrNx-YG6RUJ%8P;zbS*I}o_seUQ+`>A>E|`@t&}
zxQeQUH>H0`ze}F*u2NskKQyaVZ=0ktm+BuyRIdAvZ{N4&9<K_~<#4tI6h}JZ%A-w@
zpP~{Xu7tGtWJ)6hvpMs)?|EDKCxmwe`Qi}i8%amuJoKYY*LJOir}C0_s*NlQD_EYJ
z_H*garovkJBl~sNS-~FBH8Jxe&qgIj@gvp-i@csm9DFX%Pf#aF5`~FqVXkPmXfl5w
zUh9Z4F4itq?N|I&XDokP*zwodyoY%g3L5J?4FB*Z`27mEL@$qwjlyCYqDmr^0i!);
zN;HBh(Gu}OajCF{zm*@z@5gmwznmea30fDGSP@*mrSfC(<^tkZT)whkdX-2+P&-`G
z{cnacVJ9N;qyLH-6umuczyBSt!|q&nmfIU?tLQ5KUoMM7;zyBE=UVg1w&^Wfl~Isi
zSzA$Fa=++KQAu&9(!2FTTVK<2#jCv+1kDYJ3_lt@IQB|x->8S7eFLj}a=Z-gZ(Qm{
zPVReFKAOs$bAGYVh9vEx=5F#04OeOgR92QPFZ)<Fup+Ips-95M)(`APmsTHjfGNZ;
ziiqu<I4?mKJ33MmGCXjD?<3D)E(-;3SSOfhlC&Glsd|ZqQr?nvtIw~FsoGGvz9OPx
zUq#>QyLC^MhjpW!LF`EBRPUGnWA7^5qDtTPi7AF0x=TbrN<~3I#YSD*HP`OW)iqYv
z?sYBfSi8GBFaRY)5TtXcX{JwnxBFjw*Y$HQ7?7D0?|J8(^W4uJzI<R#>%{Qd$iJea
zqcXz!hFl4l?fbyPUv^a59Zmt!){Sr@BARE)zgBOnSXp9UtS;L2qrCWQ>8*0Nip1)J
zjlERo4e9K8A?e`jR^}b!ZxgsSWPRAyh{|yLu#naR0w?*d@apGckZu>a@@|$CLx46+
zkyUrTN?2hizgKavd|9ce!m+xx?qdC@hI5KM-9}R)Glr}YnWUQ>PPq2)PW4Il_4Df=
zFe+eiz+1m+FT%Y>cG6BRzKQH5(!5dMsM)2M-f$I}7+-29$)C!5)*oxEQ+TSnYp)p=
zB4t<2Zv?KCC~}vMcIfEX*>QnWrOZw?%4ww25{Gv7>ukG8r-?_RgA-3n2@iIyMP-~}
zY%#<c@>?dh9M#`64l_oZI+~6fZdh8FGFA*d@fBh;(Tkcba1lJBF41LBSjQnng{4kX
zf0GJwC*1J1La%oj9)U}6wHX41-ClA&`X3*lUsyp{Nms!+Y7#QCHE`TJgM{Cq=<mib
zkE|IM#v(I!H=naku?8?vR?d0>y`&AeW+b!A`3Ck1@q@}DFVKbbUg07^r0~A53i-ip
z#9xG61^tnOFpQ+A90IO&Y$!j9`xhw#E6w-JYpiN>gSp&NX<lhAw7Rgru?5z9On+##
zn#djGY@$eTKrl^sUKlD6iRy$mg(n1B+DgYF$3aG|rl(Uk2nAb?yOE>pPA1dBStJ$@
z-~}VCEta)V9N%T$aBT=FAHiPdW2wc^Z2v|YF$yhYnP3ck3cB;pd=b?^3XuN25vuX2
z|0zc~WE8Maxb1_+Jc6@wk!%^$2>t&Z{x;ViXizr#;?-O})KLX&Tck0UBZ=V})HJD3
zrN!W0DHtlTkLWaq!T<4J<V2gfEWQWOr~>E?!}0qb{uUR?KmDmGg3j#<*$?lG<ISu$
zx~#RFg<Fng>|*u24t-b+Hv{*2jZo#?hRfm(o+F2nN$7IwiD9@`lcB;m3&hJ4E{wk+
z|2&%yCc?;az9;{go6qe*7x@%l#PRGot{>EmrBIJ<=C%T5+6$fD5a`=q6BOAGh|+AN
z5}zTozz$DiBqoqLXgE12s7NHC*ANf5c<vQ6^Iy3G(EiQgk3h-w70RYD>`%AE{ZQoZ
z;O(HM-w2=2SR^$=nMIDpU3EM;p9q1TJ(x}-#&VO%<4`a;kPDD`KOR`zFd%tF@IBO$
z9pUW5zzuQ`G<TU$>x}`PCdb`sG&<&T?9l>XcfTRPp%=*k5zE3|t{yIe*D?NPzBQ1s
znb=w+U~q%61$()v=-Styj~s&g?{9eRB-{l{*&nQe_=||(w{t8pf!xXO<D#J{?IO?-
z8=wyv3H>KSet-j?8+iaK`yx1kZbpLjS!g&N(SaOK+=jk)A!jDKlRQ@k|Gk}1hYF$8
zoyN9DB6TwG&D}sRe^74;S8f*Y&=4Y(+>Ji<2WYEy0iAT>TgWq%5AwX1VB7rYV?+aM
zVV|*^;fv6f4B{2+M&cDYn(M^PfEw5X+RIYbksC~<@woFQ)a-9W3|##x$m`T+G76*8
znwrEJ`Au9eD5EQ(Nqq*rYhR##f&6hCA#cp|lW;7!NzMi8_kwB-PsPuuDX!vp-KIMU
zW^uLXm+V1u`web2bea7)8N4)y@f+B+P|*HVR<?tBc@uk*7)VZq(}bM-g?tGV4mdmd
zx4y(~>L?$_v0w?f6FW&M_yb$vn>3j^LX_g}@H#n%ItAZ?HgF`EiM*5x7{C7H1}YVr
z>><eP{>+Wz&tY~pb0+o+ISYE+yEx`s(I4v!-Mxv3<z`dmWD2*GeZ&1h^yEfzyU5F!
z`>uR1@+<W>e;YaUe{m<^dzr$YCpqFQlHe<F1Uz^##(gamc#iBi{3U>{5!h05iF~+A
z(fl@MJM$1O5-<7nL>rEW-Y|?D3~hZ0v5ZfILcE+P!AL&F=U@rECbyu1vY_?~Aks+&
zx!&*L*)RhvjG6H7{0e+|Bs6xpn4j}e;qAq2ZVlf7KZ>T>U|zlj67555<b%0MaAf_&
zGng5^a9uscy<!vC5YC%B%$#BS@ekk_nhnHzGRJdnaFX~7uB=W}Tfr<;wtoo5(`m?a
z`9Lklz9pbe8&2%x)Qs5*w!h_psiQGXZ_-`Sd{Es{rD-m=bTF1!CUbe@0?9F_x1Rk2
z&8_Vtn6~-htwKKsdUzj|y_YN_7MOfgdumF59R0Q=D>!4y2YFiW_x>NRWMpT5`kt;_
z3Ck;SE9ZzYaof7`-R2~{it~(#h`iUjhhM438jr7@d9JJMc;N_QtaXL%y8Kz``2yeU
zGwEUPdcS!2%>Nnvs?!_o$H+P#;;Zw#fXS`h<2of5b}#SRI_|H?#ZeDKcKiJ8(#~;;
z+gy)yC$sGe$!bZ2D8{lt)gW)F%q*$Q>-S}J#;T7)Ke~Ppzd!!*Xi1CVoOr*B+3RD-
zqjneLpT@bxHipe=Gq`m(zdYA{4o$YF94<K+B_h!vTvw2XV~kd=lAox^FJ4}BsbJJM
zRo?u(wRx@c*M1*a`$m6}JY+|@26(><)`Yi>@{C#0HY4;!NI=kXA0Kxo*$ew?w)?~b
zX?TE`6fN_$p2|UuG4hJ)%<AOY<F%LSewUAyE9D6dMU5+!Gj#8aA&iN)rG?^dcBFH@
zN10E)pEN)fP!hN>C^hhvzsje{<CcrUVUo>ZI+0VFM(bWFW;76W!>adHzA2wjR$kh-
zY*2Y|MMafE-Nl9yg;CqzL~}(nW8?2M(0!8co1nth)5G?K9}B-9c04pA_>A8>kNvWl
zwh6*$KGoczWxC3}X_&lgjdRtjip=r}<@x1FmGi2px{`WB(^%COT`yAr8%!M(U6rOe
z%yz!$whtavt^KTiZ~e~rmUw^l{KY*IHHyjBN#ZJSChVD4#&lhRI!tl7@os&JJiSgP
zx2xaS;Mdeo@k8}k`&6H2;;r_44LMctSfr2;wvBcd9BLh3I<1nC&O@CCJEzHRIr%w?
z?QcsXCG&(&sC2%V3AG$F4$}XwlW6PJF=|HDS8Y<;Yd7j5^d>{G>5Anbvya<KET)15
z=iv-@M?6tdFNw4H#U{!oS29)d26*1zqF2Hkfr*yVLdqW=BpvuzctQ+d{sfZK$&z7S
zWFBr_ZoX@7ZTV=KZM9>bGPBSFs{wm%IIagjJD>$PM@$0BvX{C>J)*LJyu8KpE$R$)
zjM_;pr6yC+xbEMD$K7Dkmy{DHpjfWP=ez@0Z+~&YTmid*?Z&#Y&CEwE{R#7qsYd?M
zMD{K#<Q4!=83Z--09@mGLAUNpZKS?ZHgqp~20fD=LwBUj)Lm*SoNP~%k>qozZcE_U
zEaq==!@wR(XHT<#;yz~x@{Y!_OW4C`Cj`SO<^}MrnS44Q0<O~!B8Z#}4COspPnvPx
zL{lapC?&WWA0g+VXUF2YvI}P+7q~Lqg4b>w`cy^SBkmy1=JU7-+^^hh^y>aWe=P?+
zojCNHPC#W%LvuVA7)mC3RYG{!#DV*i49;6LM!<p8Vy&;hs@ja}asql{JYNY-@p<&(
z7V;Bt_s}2NO>umCeDy-Fa4fojo588N0cG-csIp0@hg+e?*8}%HW1)!ushOXF4&8iU
zRSWUk7_hjK&~bCawcH4m_eZeEE&?ssi^mT11Q%d=bMXBS==e9`3VsQ??4N3HTiiD#
z;@umG3*fAMfMa(xe2^7z&r!l@JfC=q|NrUt(G@si4wiWm-aVsm@6Z<KX*=lrB|yPM
z_$e6MJ&>P@JEuc%>Z!t=MjP<creZu+gIRVEUuSXVKZb7IJ}}|tgRzzZ4qMy*^wDBm
z!xd1fmw}m=4p!W^|CH8MU=%juzD0oh5GUx-L;l<Qk?2s4N6!u}5a7Jcz`e_C{5Bf;
z>qIc(f^erM#x+L{*4zhd$4_qE8SvkZLx+A8&f?klIR)+^u2i|*9>>kjzq=eIuWMz7
z1?Y4;n))L5^rDv5l~`iQaCUvmWa@)pkGi0KucAb~OXqC(m+eZK*cDVgFx`35fs%4U
z#xLeJ5i7{HxZ8}NKGL(rp%RU7rZ`aSY_r6^qvK<{@zO}~D4Rc|k<#Zjlf=7)Q-!kx
zOX;no3XaYyZWzlUz4)SelJ&VI!4zct)p*MsXbHflJJ1kn)Ed{q*>IIvWDYZ1EF&15
zbppE#?6P#+iPbRInbk}R2loR?B($Lefm%M`wZw9Pns%l>kX`5@g2jT}bSTvqvr|Zo
z64;4)2!kjaB8gkVM^a7nD8W5iMcTnLK}^<>^}zbFsT1T4c-EI;<PXD@s26{kbp`5Z
z&*!lUW)Kt2{ziHV&4Ot1B;1k$!MGj89l){N2~UGNd=OX3_JsTW7q$-GRBPE0L?w`9
zn$AK+a1Qt2=h63#A(msiE(lpVgqLG~Hn8nUN2(hs=N^Nt*Porj7Zb~QsL`#IMPT89
zh3zCZfZLi51wjxqf!l&@+)2fe1(?yN2@6#sh!O6kmqP(Dn>oui5C`aQ0zEaHv_%a<
zQ?qzqHi>m3;^?cw-vt3=C9}cO)7pny2_#xabl|pGH(EEce#8(mAI#6iL^pVWYy)%8
z#688G&}&q11suWEatnx8)MMdrQG=k8oP-+jzFBUzvzD^+`6zNKl?aFIKsMMq(&Av*
z!obObT0o_6M$0~AINzq<Ncu^q!7QM==m7k^d;|*wiv-^V!$sXhc|sR@30y?Jn>$&x
ztd_gZR2jEwTojJYe<?PpvvpDW>xTOVq4BEmyV;waMBWhw+s<+v<DBI>+|A3~+r7&D
zqo=LcJNFl^$xhMsfp)RB^K3^*9|<$~c*8)&>AEo$-AmpSjwv{mzqmkJ)KbEf?W>qv
zxwQI4!y?T(W`<24mnq)ueTVpZ1{SoAj9J#DI(bOXcU=SGjNw7SsXm^b?VW?9t%(Ub
zX@jid%y;|Tv7ZloJeStz?e5oaU)#N{PaBr`E%)OOL#<gg(wZ#}k{$Fu)_PIw_U_pO
zUyL|9%72)uPhw(d?5VciZLfxX4VmLzVEZ>CQ+}_$Ub?$rVvhWS>&vW1v+vj3zx?Rj
z(`PTE-fjLQ%N73URC`So%ubb!51)~&9kybu?Wj2emL&CTPecVrE{V(x?-cyeYnt;Q
z`v$vB_Dbn#!A4U;<LlBBd3UoCK8L1H`*7gxj8~ms4|=!o)0V8Xy!4`hWgX?^7EU%W
zx=r8a;hjc2={Gh0PTO9sCbinv#;%P#xXdHdW)yM3s^I>y;T&^a&e(I@aV1w?UQnC=
zwxFs|SZMru4tI0y)49z297F!zl8xmLo4i@MYf5bQKG%l69+KSSVC<dXuAZH|%-&yp
zo_HoXPNw%;Um2<_jZ_D_2QoLuXTmL}pr&t?C(8aRbFW-d!I!2Kb@=urJ1SeB-7D|x
zcfTJ~Ywnr|Sy=SRUfkf|A<L4#M_2jlWywz8W&b$4JKNbFA-7q|^+D!|<RzOv&cC>v
zvb#!c*Y9g`m0zh<$f0qn-&Ipt`tp15x00`!c{>Yw6xRLtNA7KAo%cnVdgT4muYY)#
z$zhY-?@7}o?<8TiZnj|}TjG-?!o)BO=vH?BxD>cHJ8lp?H~Xp|HoTRuZQR;?LNT^!
zT8(RIPJZ7Uo1FaIxO~x%JN4DpWv(far@Phnb??P=ObXrWwnus$$a;U#ZQ)gF5Wko4
zX2z0z#1hA;E(tCh9epL8_`#+h8j;f2<lb1)kW}BPc6H_G5@o(Jw<Ief`)rP-WWVN=
zbYtkY#6SAB^k(ACZ6<jVwttJei+&YzVte6W;sU$UDk0v9A|0-~E^w=I`eO5hxM7ah
z7izw!?<?muS2vugtFMxmpDVukU7go6w=R47*Wk)0hUL!fqs}MKPnpy!xPyD}IH!lg
zU^+mc5WSF4qIz-&w}QD(bP*45eCE2<)!pHUP-X3Gn5rA3o70l6i_=U~EU52ZBd@qq
zTJ>Yj_mF(;*YRJe(ptp^(Y;owov-wBPr2CTW!OYFjUbX=&-qdZ#nUBrq5*UOJhTc0
zF18(<r@8ibYL-ND|LUtWH`K1W!}<$)+ZKiDQe$J?sH)-R+e+x7rh>|EY~JGXX=)c6
zhtS-_xRe?FmL=?NUFp=17;1H5h7mf^-;&Xyfr3%!bWIesv2%3(;IhTuUU0{xR8=U(
zsn6;6TIVponcL}>H?^<xsGd^Uv2s-TmJ*vEy8OQj7u7wtq<Qq|!1jJSAgD)e+Z*nq
z=)0!#=3e|bQ4c${w7Ym0ZAZ=!%(fjb`^VK&_E9*^w6b|o-7gKSCd(Q{KcYjpx|Tyt
zRke!h=ha_o+SYWfY+bs(Xk|gG@~OII_Ns{F9+Ud-?^P9Zz+;F&Y>G5a<kyIKyIBt1
zZH5ZcsY=1`wuhZ7Tn0D>()V?hbv-LaRNqsjv2_xaox6Cd^|<OzonOt-TA%ud4L<cd
zs(s6|i~If9SFuC)+*THvk#wVPe2===@m|g%sg*Vt^Cglr`&x%RwvR;Jgd)j#y9Kh_
zvH?;7cUpC~+FUlITBJJ6rb)ip`P*>ZKJDy=QMIRPch|pdoZOf$A6hf3@^eLM6<_P$
zGTr7!z~hdadM)h{9mfZ}vK__0VTO`sn=MWoWosSOHd93JMFG;Dc4ld~V7X~{(;rnC
z<zNb`BDjAf_ia~+m$K(H;~J9dO69Ga&M2-ls~ddkCRN*3U#sod_(_>y2p6yN?Gd}L
zdulI5d}!;wvQae0%@E|+opqV!df0K9L?)O@&laWFyb!<PFX$5FpUS&dxYajk9r?ME
z?KUH62TKpt`uZ>OyvA$Fl^TU=TvJ)yoSK_8i|UUn6xucV2c~<%I<K2CGm~X~uXXv}
zdW%zgT(6VG|Hu+N=D2o4I(a?kNA48mNc@CDEbE)2t2UKiu5nbgHQS@Ue?;bT2d#IF
z`?O1yP6}_u2IV*PGqpXuJ=ZjRXs}fjX=uH#VVpt14{*N~t?s_Q57}i?u#a6cs`a<h
zBd+s2ZaS6-C~gopQJ}N^*Ditnprh+#<zp%jG(9maVv?BkmQd>nc0G`|6K1VuN^@${
zROKLT*OtxNUCNRsZIeuyqWPp-&{C~C(XyBF_0z|V>QUc~j*_~qMBi|g-D1}!_vf;M
zqPJW+G2P~*<9UbCf)~1wI;Qe(xsAro^uT=9ut7J&xR~rKi4YplS$t5PUaL|qG>^3|
z*DqJxt`BOgQT1*4(4y6>R^3whm_lXCV|pduOp1!S;yG5*Rn+7Z<h9$)Y<o%2OfD8J
zbP9H#?(mL{R-LHt)A&_A+;CdYsC<+sTZFt?{K6)YcUM+ccdI+D_O<M1$_>vI`x=TB
zs+O^abL!y@wROT~($I$ADb4iV8ha$+U58O&yS<$4$J*rE_mp`%#@f!2wzErcD0Qf@
zT|;>rwkukisui}XO643Ct$Ezi-4X^4;%4hNa~E@Oqbn3rBa|shH|<@c#G*6&u4&ht
zU;nnjTXnwWg|WdjiK}y-7(*p{bV2vU<(;k8?ybvgcOS<B!9)6l-AcDYSEcPM{#(mJ
z)jM^qc942qWABD+m7Tdir)5G-&-A`#jyuC!ja`*LnjUF3SoU&aYrO7=VueDa?x6lf
zaj@xM<!ikUvrJgwt?6(m>0tDIpApU`ry3{HNp9C!+(zIpb#jexm)W<FbF7{wqb^Ck
zMbX&EHB>7{8pkuMEk~ihaxt%BV%Sxdp~ePdGm}Ah^SjKA`b_-*L%nW=vavo*KBsxR
zZi{Jwxu0<u*VRkWX;jz8VKuUT_Ia+i-D?~s3x5z*f?1BYJvO;2L^s&p{3J5Pe6#sY
z-M+>rnga$e(^%tL!x@u3tK;@rj<+;xyPH;1U8SETSv)M-;J<oT-%mNa@lcb8@`Ey4
zF+{mT<7!xA4CjK}N4B4ta3aLXIo$b*cYx<QX)3>r5ZbV^m9FO<ri(TR0>r@rnL$;*
zs=is>UoX>+Qf2Czt@DW?{7UA$bu4?AdjU<=Hr`6?U`Z2gm}zLz%~!5y@R#3~Piefb
z7^)tmUDI-fUE`h^dn(R3=z{YkkGueT&!r+AS0UWu@XnF8-)1|_cC#%dO`%sAvlXGr
zRXRIeoZ>`tgkFNQlF8QTmc?vW-pVdz9x%`O!-8PpAg%`E`m1rT*0r%+T~qyp=Izb$
zrXWR>x?BhLr#BO=ihS(Lc$NmKgC5GF1Sf^5c4pf%;*OG?c5CeKN|Qx-{1W3v?GbH`
zriWr|V;j{M!%i?-g3Xh-ALv29<ig3_q7h<WqTV>!INbWL#Z}kRl-KyEscpl(+OF~=
z&EM3kwTBJQZ7ziT6EnM2x#!h@O`&eyze*&c&Gt*|8R0R(RcVENtZlJ)oM0dOyCJV-
z7JRs`H(pmvZ}B!fXt`;;#Fp}hS%Wo_oz4v-2M7lVmT*Iv{e&--XgQ@GqdwX)R^3?J
zwdPLqUd<?FkfN(@iBJ;oGUAt@F<!%iUxy3)0;KK4GKVpC?(`ngUm~=fElw2n5N;yx
zS=t-#89a596|0()H7PCs=*nAGTGn$>Tn?K=EJ3gRo#cUdGM{UH%1mNk>cfERrRw%H
zr`CL_>Cq71bf#IXUTYNEiG%NkeD>bp|1Dxb2=BDPZiY*VgB|++InoO@YFZ?`CGJms
zwj46|gvYB~>8rNY-qDD4t&K78VvXjHq64#nC=@T0{z6~lJSfzthTZstztq|{j;oV3
z{MisD4{gvX0@T^&LC!^i0-s}E<HB0C-Rqq#>*YDl%|+Z<5CW%=P+}N0R$?!(g}2r_
z?viPmHdq(Z@>o->@z!rJTsHn?t!FJv0vAA~3WLP=L^tX0NH!v@4-ND61N2VXt4asO
z-o}G<rFA`;1}PNHL(L;(g!fK2laIKqSDP1}XFZesw9YfdPi*3C+tQo4dGsDZ2z*#S
zbJgr~b7y0=!Km+t`=Gz{-Hkhpr%jWsDeS-KnWPIIh^*8v@D_Z|jW<2iJDW(;LVbaL
zyD7z#p?}{pLg%k}qzcunZdqk&;!fK*IX`ke<25~CSHN(eXWlY6O#g1@DV;A)C!WA6
zubFvmsWRIzGoVh)WLnt$TrrbiwOE3zQp+au0m}|+43fJ&tbW!DW+&5X<1)j%mO;8)
z?Q88Eolt+oFxwQ(3@84e7l_76$Jxg_ymvU{u+1*drn{t%D1k<Ig+B`CtvF%^#nLN8
zKO}`VbEP>_8|f~|YEcHf9<OuztOdreErr^Cn(k^>^$PWQ^>=l?W{9DHbs<;NXKa?*
zw{ke{cv3dR+0DshKhVBZnkJf0ucQQ|gk5HNZ(&R-J=YSbSLtH3!?Y80r**G%UixN(
z$kfUlYF)$nfr)M=0|cyKmGHahx%iTp6<?Cfla!0o#dE|vMAx7S4HcM?mcE)yBl7r-
z;OsmAP9G0-<tlDHcsmMo7EW{fxf$q{*>FlIIG3^u*;IBPu(Aa7Ne+U~GXiX=GIY-7
z0=uz+cXBGaIWANpl}dd_hWJJ52(^c52j|CKU{JpV*INZO-(v8YIj#b($8))%@KcRM
zx>5$4!#+ZCcq+S|UBE8G<9DnlgSF+l1MgCBV}SrU0&!^|29tlH#-2fKqF$lK_orjv
zFkMCctj=ZBN1%Qk;Ea3?jH21#mL~w^AqgE^2X`Pd?5C0vT@0j@kHk8C!E)*Vp3@jO
zQC|c{JqSIt13-aj;5mzd7u^NkSd5-j8jz^7K#s-(RcZ@7$R1yg_;Q7lUj#Ia-QmL5
z3;gwYz{3`R%d{Q+gvCI{<^nJ30bDK=EOiZh5x>Fb?=qNRdoj}U(PQferg&?xq=NC?
z59mc4P`DJJZ*!n%+z(aj9iU`7UWPRc!}5MIq<-?ka?$zvfmFI2WPCkDC-M-n8&14S
z;E+8Es9|?_0)}CILV|(DvK&a}YmE0@V0l;I?0O14z%#(5F5~+N;At12SiJ$p{{uWf
z1|RD=IAI@v-(~P6KnUf$5zc{*aIo|Mq80<rSO*}fzu++fdpq$z6mTXGu%BqyaHwkg
zV;uURSDFkoup{2#0lz^l`gNti);>U|`U2Z<=Rdvab>M>!v1Rqx5-U)TGlZE^vTcwu
z_l2K<?oBu1EWd%f$H$_BnL=e@uB?KG-y=>1{plQV>zk2-b^tD|Bfw-^i@kLOYRJO7
zR)lR^LqC&@792x|rp4URIM3|E<}k-Cx7cpb5YOf3a-YE^w-UX{TSSPUiYLi`;Tt`j
zoDUpxv7m*0LS)jdh@<p0@=xNENWnXi1L+FlIPXf`=Vb6JHM5V&FVs9Tm03tE;3Q;M
zs{?zG$bfV8RrXi5iq}}5u%Gym@I)OBw^<Po#4FI9{=?2E?CDtI6_*CK)ncAyYB*bx
zfZpReMx_&y!!%qO@eVGlCbBntyhlQ{>OmRc1uCIN&?n$?K8d<ZUMClzH#&{nh>=gC
zZeW|op}#nfya0z`Z*m6QfK!p4cpG#07PkwX{qr~jY1sEby}QA$^>?rgD}hNLfqHfo
zE9ZU#(z_HcsiB0P&qdd`6=u*&XrkW$f1Log$sd?=B5)T^z*$!htTvHchgnsF-xh#7
z7z)jT18}QK!UNxPfcpNN0S|F}XJNiS!<pwM@&rfn>wp7?;>f(>KLhOx{7?Uj?i@OL
z4LE8?kTItN$~+2dx{3EbLtpqA`g0?oA-;|*zXd>V{{-rM6~CXx7Fsc*qwv3ba2`>k
zi~S9slWUk+S22g~LsMRYnN|n9S`Dp?91hni=$BidxK`lV2t_lfiU0fezY+M~2>fpZ
z{x<^u8-f3g!2d?ze<Sd}5%}K-{BH#QpNs&Hs^@2Jg9TqE)HHh3H)_;3ji_*%P;39J
zfl7eKRN|*9RMK_$s|F7+j`1)f<6enpJ)Sjqw*~G_45}g%zEc<h*c9L)1>@ysT0|6(
zhi<6n`=SE-smz}TCh{uaARCAs@Mk)RM6ToD6#WZa;spGxHiK=m7_S=w3?dR7Nqbal
z&DfG`)Mt-S+ug?FAs)|B3qFPKy#w)(+-{d6T`lY<*uiU%`t@9BqWZJD*sI)U@kV+g
z)6I}ztkNU5$tILpYIU_-Z_d{SYg?*!G|o{uY7TId&EHKL%D@*u=|j<n1^(n3D#&I(
zx^wrb(ZppzJ3$9{_jV%3h#pC|+f9?TlV;h*x{B=FWg?duHZ9KUWfhKHTvBYcHtVEg
zMSs~+HiJcvsbOX<GuIMt@-p00+G`5662lq8SIuzscdfPYU(I&)PAzHJuikIir4#A~
zo4@JWm{xQ5ET2u0X2!hQoWbOpdh*TY%~l((3!6##(ND#Xg}%Z~qAkMHqW;o+dY;WU
zn<v5!_Va`nh&aJ4QCHzIuD$TJXq$AH$Wu}%SSsu$J}$J<wnBTNpP-Ad3%!!Rz>MPt
zPz>{pACIiJ(>U_2m?Hk6c`(0R)PuUgm@H~j4s(uix3;pD^KY$jEQO4s%Um};i910l
z_$8bl_Yg^}L4s}cT5c_qg<~B{4`NCPXV#U-gn!#qG6NYkgDl6{mGInHOBVCqNSCRB
z`%(&<&#C#7U`BrD2s(<T=`Tbk*`M9PzA^vGbtTVnT`W=TGv1bpLITtnvJHGbR?{!Y
z=g1t4BWKXR3Vs)OlBv`iVji@K!;y$)qJZUbGr5OU4mFkMt(%DM^hC0OD`&&Fp@L9)
zClrC72zO`)Bl#8VJMJ}{3Wif=W+orRl$&RB73@+@#@<6>>}Pg|<qWp=89$j?M~4ze
zuy2*z4N@r>N?#;bkW%E>J)=_THspJ{R<IhWNZZKQR4VYtX{0j=j|M)F>P{<3f9@mu
zh%00FfrGOhI>iOV1g<r68c5_&xGrQecYzdIm>ql)8A!)a<9H7)6x{V^+#P-p`I=wJ
z$)I%1<xb-h_>td42q<TABpg6GQ|q9WU4ew20n~A76y1ktN0mX7=}2}%0>w@8FRBWo
zej6+|D_6-~fk#|6+mRj0bcE*NFYYNbhN)pbu+GTh`3qfxOlB^3mY)qi^fhun<xF>@
zyTGv|Q8WPQfUMX~+*&kM@PxWZ^yPlHzO(E!uG9+Ep{hRGU{$_mhDxn^s6C|rY_8!d
zg&l3{Tqb#^2Yqe*G3=LceVA*=<$!iRDY6OTaLa5pQ?sdTO1?{OUS^k%|D?@N>y;js
zaqwH4$^|VCh230s`)7s~$93uX`!C;z=m*{J+rIlRandk94;S$UgH`^aI520z2jz=p
zPv1W5_i)kO^AF~{z4NVA^DgsxNs;V&(BO6{-NyDh-0NenDSd|Zt?gFYesz%2m6F~j
z3R*taek<CZb2;<N$4_sjK6igK<Y~yq?*-2q8#Gn?ZQIkn5mC?Mvywcz_UtA~{yTY3
zXG8Rifa|WLbUS~)MJV?!ljg_dyiFgL=KDI~dC}|BnJbHg4Tb7>wn{>KEe>1Ou7CW*
zgf*RGlGY{-?{qWL%U|s3ES<xhXxT3Rx2&O{N6tSPbJMoJGClw8eNv9G(%4km;zs#9
zI0OYoZtV~h-y9#1*e*%b#iN~Do5fyxoFYY5LasMg9V)TO_xrN;HT5L$LH?6@S%=FF
z+F;Wb@iy<dZ9sO9Oo&|-J0j**n2UcO-=|&|UGLc}Bo0`6S{w|+n^#s7#SaPwWe@n|
z_;SUkBbCQB+pOWlDz_<N_oCb*r$@BJ>LT+3id_1+K5}2+5J2`}rV@kMbY0Kp`Hj<S
zz89K4PfCCCZe-@rYOQJ%|GV^rPe5DOh_I+WQA^tDg4Vl{uKBKg9PNb7{3_~iu32|m
zS*SYQII|@Bt0vd+%ewa~i?dbTt^EZ-vQKU9g(rk^;p^I(+myLqb(-Ve=sZ`_hhIoH
z(8!dAWA0>iQf1rx+WhLT!nA_Ci;9;m7p?OolHjFbwn1)fFU7WMyWQK<b%9S$*SEs&
z<V4|Ra)q{5IkaV=QdqvRa7f9-e8;!;Utem~>cQGIk~P8B;4WUCQ6BMip%*+C`I5o&
zWKzLs+xF7Gt!g!^cQkm^IhX3nj~BaVEqVL!`&e~o-At{Q(|g}a&pf|hJ9)N07SIs9
zqs<X-%D&2Bnyj9mV))f6F)XUTSQ}Mm__6A%HRr&mqP$!6v*mHdVB37xTAz`@hIRvD
zX0$#NaX$30_fq%8Zm;d0@D=P7bEL9Y15@u-u{=LE|8Z`^TgA6w&7Z1c3`gusU66wi
z9NejYWO&H6b_d#=_m1@I?bY6H0TT5lnl8zihJEt)g-y9vzWtlo?bXN9NAkk5(cCV_
zUJfrkd$&E^AuXgKW?lTiz~O<(q2=!Ol0IUoV6Q^ja8o&=G%Yu-;BM}-mrviXm9HuM
zy&}*iMqDRZ7}TYGZNz}^!tTdol>wb&1445gj@gg2y{eCDC{U$VSAAWYzvpX8+V|)G
z6lRv^=G2&$N-nVTJRe5<9d;qCB0<=BeXHE)?AUScd9F<^&U`P8n{I5w<-*~Guf8>W
zYJB7H{z~z(yo2Qe`k-aDctfixA;sb5_WcqE#3~{Uod$(yJ=^*GZS$A8oqmX-Q`w!O
ztZ$(i_uv2ivQNg1?}u~Oso%4db*lTaVE<4i=19Vzgx4{-oub=G11tfnU2hO~ES<Dx
zs@s%)FED4m{b+t||KjCW@7(4eJuOv+k)n42&cRu22X(Sb+}?3vr>mXsg!gO3`X7^S
zBlel34UUz4e$2?4mhO{g|72-KW8Ue{mgZDwA(XDMfwx*EcbM4aY5d}NaZ;xa+uDSO
z&T@AV{Y^w@Zr41n=%05nqwv#$=bxXh|GGP4Vt#{OqMlE7hSO|l#HNHz2{s9ZN#$Jz
zM@!m{3-033Q@qY<+jy|{#*c(ABQlL|hCW*TX>V5Mr{fLlwJWp{uA_bY1E0tBNmw3#
zJ?Vbeinz)s+wcO9Rkow)YW2kW>lFubu6=&^fqdfg@_5#U_dCCT)nqmnQ**qRcwUU$
zm|)kbIg#k@(7A7i9Z|~zlAK?NXBqo9|ERXfZ~1cQ(}QQ*pC)BGeO#I&Ro-lDZ*}yT
z>YmmnIsSP^ZQ|(eGZJ&-&c;k>t#T>0O=Dg)52#NnOwL;Ux!ucQkDq^B^l92BSNVgc
zff{$`E*`xDs^eaCe3vjSnd&w){z*Gc#7^%VhgX6N8t+D*ij3?hU&g;TJ{<OX)R&^S
zCyF9eBkT7I>^<MR&y5a^pW3mo>!|K4yIkoI8}mA7r|g|H!gQu-Se-G?J<BKK+SBz<
zFQ@x_X!>%eF|x_QG}_J4BRb?$r{0~qbvcw=+VyP5G3`!<J$Gwwe~1?;hSVqgu>WHJ
zx$f1Vhqux~GVDHltBO?FtCl&C-VOex9o8h|cYf0?xyR?u39)|BqkX*X6v7>95BdD^
zK3P>6SKcK)9P{#7CY$!WsHeJIAroo6=lO+4S0z+;$x19tUfOMFjA!(`pq;jDMaT7Q
z?VO5NxeL=X-W`41@@z%Mh>wr+e^+LxvZ(o9zXbdnxi<b<(v+l=-Tz2#iY24owEES4
ziqL2Xm)|d&{&i(W{9F4csn6bj+WfJ1zO!<vdNp;(%Q0|5)PeXPNuQFK?oK_P#nO>)
zTD7-dNG~=Vu3J@dIM+X8$LooYJG~h7$@Y`zdxX-YO%OVJ?+Kn7H7Y*1+tb9G-F%Wq
z#oP!#6xhmc6w$05T{rJXQ_kE><*T(%9=$3^f1JLq=wCIb%Mkkb&I*o<8l12psY~Lg
z<czMK(Pa^v{2gqSd<UJrc3hFm*U#zCUmBl|d37wkD&x@)R-M-3A?fWG(#kVBGrnVz
zC9$l#dy;2#L0F9MTbsdLfo5l|Z&A?KF&Q0SH$NZudQ_(7%d+DB+7rh0lHR`aTV0KM
z*>Q8?gRW=0C3hJc)6hol{jW5W{Y5jec16+pubOo4H$7gidHprBE_+*XfaaMQ{a~-e
z5Vxr2_Izhe*Efl|@%v*Jhfecqww=m*Y2)k0mH2%N`TXtuowthDoinX@enmBnPt7|8
zelF7kHb*>-UeMuf(z3*5asAu*hR^oNvF}1#4A<&yE6@G-oO3I^<df%z%OCUd<`n-?
z!|PZg#GZFQ6x^?^II4Y|SC?6FS<$Z}ssmRz$BDDK?HZ3d`^rT>?&T`KIA@oA&drJ_
zPOXk>I%t|JT;&ks{!8HWunuhlV{dg>9FrUF7BbRjnA2h5-;Ay9&&HDKho$=ON54hq
zOA7WDq?cyPXMrcRnb>NR=-9_C)o*;O#*p`Ieh)7WN%tS-HNr&>@5+r<SN#q}o!qH5
zx{@z*sn}6vThmc4SEzOI=6Y_Zut}P2-|Up)Hp646XN2cjk5g_PWk>8+OFN1>Qx@xf
zv%t7W>#gmfey*IW3|2R244QzJ=f*A8LS`brRB%buL-bJ`BvnX#Y!2D1mAZ)Qg+oLJ
z;c&WwTTI*_{aFEX%lgI&7YYk)HL~j%SL+*SPOa=%t^>atI=D$tB$Pp2ngf@H6i!Bl
zQ0ure#9!n*=u?(Z7tmKfKz^cPsn_UO4kp`?X>g<&#vNfhS(k(5aEx<dvltn7iR}kJ
z6ftVOD`XvEB1_>C_m-5>@R)^%F@t_M2?gkQZUj7D)XXdEOSU6-fNg*tCWrG!_pb!6
zOQQm*gOq}9rf!ql=n=G#<l+C9OFU(t!0qfGWI;|q-BH8rhq|$XYX=Wx2RO!+5tqo;
z)O6|uMNmy}w(dd%!=LOvafok*Vq_g#06)4r=<nBZi`X_?EAAZ|3{|ZMxf&hhmGJI;
zixk}}$dbH5J|*3d*W3Y2c_+e`Y(ek%1yqfnIFgrh$M|sW8T$+leB-$~em0Q`waG;E
z%=7t?$i5y4<wqtu#xc-t{6;qLPW(UUK&Eh;_;R9@JOFLbE2xbpLH)Xhh#>d#t2sHj
zh~LhZ6SYv51e5bnC*Op_odm9LQ_*LShg)%f;yb#Gdy&yfLPeSk&y7pyb;k2IpoKUK
z4dP97yS+(I_$*Zu0jR@I;Qe#4?JnrLM?j5}2pw-JUi*kG=AFr&NMBux%v%TYr-DWg
z_hKPjSIT%PmOh``%paf@624G{?uMSJ7&^m0i34D02>(lq)FTx)nEaI}L+zf!PbR;i
zuCIV{M~cKl1zCioT|24}>*lyusOK&c*V!Cy3-}tyLWQa%3w4YgvY6wcy7VS*W4=A-
z%+y&vhGmJvWCC{`?!)WIeyj+3j{tfgwS;kEI||FFO85#>qCbc~nf+WIwTe2<8dxo9
zM}6VOpw6p-{^&i+@MY9+WQ>;cbK!ZY1ixekoL#)3_?SQ(pu(UT_n^B9M$ks;4)qH>
zbJ`-SH-c+{Baoi`muq3Wu)R=!#j!Tb7<AD0VTo_7-MJfJ2k2N&D50*gvseNyHKS3#
z9f6wr1Js>=KzXC(C!;s+17<`OI@FG2dvYMWZ%T+B<gf7W(;*pG4sORQs4}m@ZF&n)
z0M+~n=y<lGTc7<OkK-{AjXl6Q24K!Cge%};pc_B4FMELR&<AQC7mRf&^jSGTT5`ap
zxQL^A59;6f&{e&KyUnuyvO9Mou@m{lU|MX0o(g%Yz&?KZ6>|6-I)Ov+GiUM_usdc0
zS@{#Zk$wNouIXT{gaJcgG3&}OkB(ybyP=%=^FJr;Y0#gX#7w(~TJtvkT7@onC2}V%
z_!0wk2?TNz4mFY=9!}W$1n@9|Fcz(#`*H=c;|{)r4SsUMcL(4ATJT+Xpg{(tQCh%P
zV1Ww}_=`QZQVkA?5&d*qAVWr+1!Q0Vuy84o!S9g3Pe1pB##+sIl@+<F40`MgUQd91
zq5@K-$1+=RG@7vdT3}Q<AVSsH;-ARWcd%Ouv45q&tFkfYe=4q8uoMm~9}jFDKI7Pz
z5TH=Fp#r0%KU7<Z7_Fap)L3wFrvJw@>5JEd<9LK%{{+bDtiUphkv*CLCd(sm0<Pg0
z-NE;(czy#G$``Du0Dmn6W@ZE)_H&IQun!pQhdUHpKT}&>a9#?9y4(la>z_W80eJSs
zZ?5=%e~hI)Mni=0R$$CDSYs}h`Vq(DDX^^zcwEAn=_Y<F!QUG38Ux1D9?N#Y5s3OP
zJJlVmpbnT-z5dgUMT0HV2{S7Q`|O3ikYIc*7%L82Cd63U;deV610F}%152^P(Sb!Y
zUM<4j`{J)M97`L#QiuJ~VdQJT-^jx#|A3GC52)I1V^)5{PvsaJC5~D%m^TLO{m-p(
zLrSOz_Ny&s_fId&VEp8RF^&FD`(}@v(x1ny0`Durak`J=W=G8C581>+TT*LT!OZ7s
zSQC6L>zQ{J(%gXocf|g%Lx{!AKv@5@B%05ImrogH>#fFAb~2yNg+Nt4gE~)d6h?>^
z2<3u6AtRKERtZ-KZXvn*1K*XH3r*N}(w?%T?vrh(09q&r6U?Wp$XMtZGr&}PM|z0M
zL>BI<bv-BNUvRlhB9mcFByN%`Ec5kQEyen^h9pCpK285YKiIg!x{vjT?z52ZN+S6d
zYPkWF0#~Tbg5{#Qg1yjP&ZHj;S|r1yR|T!<K_W(SS?nw9Dk_zn5_52+*e>k(Q#D7o
zr~e}6Q;k$R&VkJbGwG&vxJks2xPGTw=b2wwW-(Rl0`e3SWPH<7Y#3l&19sm_(-7+}
zt1FYq^g)VS3A2W1Am1W6_9C^Cevh2aV&HCaUO^0``@tc-oZKb2O!bC(?5<!mv~yQ!
znP?2Pl&=uZvRzAmXCk=v@VtLS&Zg7JpJyB~L9?&9e*`l{(@EYEYBE`d@^#!f>z~X9
zXus|WY`HDw0ONAAmYgkmOn+cKEPGif^m&RJEI35m0%P=o;FzGEon%R2oB0%K9DSJF
z#*|tji2H)x6lXqT$rG%!=|InCJ2QW<qp8)RC-C_@Zmnm+s55jK+to-}vgyH+5PFJb
zw&@e&%gZ=hE*)1D0l0ySxUQT83e)rKV)ivJ5hTK=U;w!QDwSkhK{n8J!as?0#+$e-
z{3hxk&X9}~kz_S*g2Vk#K|Oha+)wYMb`fj%a&9+!*}S=Bs^YTzY-2ASt>1>~d|P#w
zreec5?y+T(!Hd(`x41D*Mrn*=gwM#3nW61NGFnY*6CC+l1QRgSCEeE6rc`*G<6Al@
zerrgVr_{cvIQ8Rb{;0h6c`doOvQK9X%MH(amVdK!Q|)^>-Q2~}8+ni8eTKI8=$k#D
zYhP7zO_C-4Mf>oW;z&!>=co>?OFc$8cC}qhHEU<pUaUA+;a!@TANEE2ao>lKPcJ@Y
zeOUUz`sqx1%Lng_I|a|Gp41m;n#GGk0+LetyzBL)`@?SCk`E{P#V!op6ynsne{hPQ
z+H0tHM;~X8D0?J8=uat+G=7tRuN_mfzWTSSuVpt29rG6F{F?JQXK&7(oD11DS?_bI
ziaOMuRzff4JE-$LxQ7nxcrq@mgMZr@!N2?W^RM!&^Rf4y;$`yu%WatbNji@yG9NPz
z(Pb!qRsN|trJbv~)%3KneM4^bv68vpkK_jy{PTTg;lD*kf9xu<DH>S*L~ZZ%CAxi=
zh)&NtMI|^!HTz%kR{B(UU3GVG_wj1y9}sZHt*_(-xb7!Z9U9-NDlPMfd0d1g-hAKu
zMps!srb=Gbvr1QzTGYPuM#TptnXWHeTlTqRPQ~4pY@bf?4V_Y=mC<jb=LXrx&e?Bu
z`O|&7TeaI8@92QPeB_Ri0yp-dL8dy}<fIv7wNO=}#ljp?#EjKklzY|nlULVVt`4m|
zT)VzHymCbOwhDQbzN~#=c$t=a6jt3?9#et@(}AI%9KFO<j_us8%Cs`t`&!V3pi7>?
z_IKzH7F*5hCOcK3;Uwe0L(46CAwDbYVw@oFUi(hIv3gL=5#?*`I>p(BtMz#`vWf*|
z#TDzyV@v%^$q{$E-iUGtD~M?c+HA9p;-wC<D5q?vXP)m{2|@<Br${=IpN!2-WIe4~
zY5bje%D*8GQV+;&tRCL$WolW2vTnCxuXeU}JCrBGGz*$L%G+15m1}CRRXf&X3U<Za
z>|7EuA#`EHQWrIsN<Nmpw}0t4*<BhiFEH3`thgIHS@)&!x5lfQljb147v)Yz6Z<V0
z`Yhc|t)KRcZnNQ)$-(l{)JlIst5iL1(#m_)<<`!xTiDp8;fM7=j91dW;8*@1T8BBW
z<9*3zk}nP-*=!eYpZ)%+&UJ#lY<<g^rufEAn#bnl{6<PF=tn*=f7Y&2-_vMxRr*KP
zOH>2D$Mn`T&iI>Jro5}%tmv+AZf;$_tZA0YQQ6JoL)ZNgZ9N~ia`ZC`2;zaDqwQb^
zmHiKwJl_j$x5T@Ma8p+E=Xx8ZonahvkcfvSbqCT4L*b%iQP0sEEh~g25_e)DlV?%s
z%&JiJWz{p~^ya*#Z3;nSzXl(zgKtXwZ=un?r&}laTo!ES?$A$dgQWg8+uXMJ2f416
z44?;^gPO0_WjCejFXMXfxA?Q<D$&#Aq)l(`srXaV+iVpiNl!r4=f?V&o@iyNWvXb^
z?dEpPp-NgIY}{JkUE3qTzQg&z-Tq!-uRSSY4>D7nX0JgS&=-#tKA}!eZK?#%%}<&g
z>ZhvYh8Xim;+mwd=sEkt7_ZA!I;ckL?5uC;38KSP0RJy@+we+FsytNQia(nr%6E$W
zO?CC>8i<yazVl*c1<eQ<-FCOP+~!xYv+Y{DNAOW&-Me`NI)1Q=6mPa9DJ_k4s+ZcW
z`eR&wVOM%Q+hm^3j5imkhw9dw@97J4{Vl`TkLC|8a&2$TuI8Td&Gp@zN7a9>DXE_+
zy&v7SO>pqa=!DimPLzbVY2!Fv@=3VUmG<5%3v-x^GeVipt@(>mte&m9U??OK=mUg}
zXow`k9D*#bL`8i=KV@fATQ1I2(jqinRPV3bP#4t@Esv_{Rdu-~(fefB#qij6CDCvE
z(;V|`BuFj&Q}RqU+pE1hBkSZOv@7P~G$zF|g|%_CqQ-EFULj5qtQT%2k~E?6@VXyz
z=f+yaotDGK&f1BJtIa8m3G#nyT33Irq3R+SAK$3Zc98=*?v1?^GS92hCEcyisl7vM
z_cNXv*XJ%no!8k`@$(H9?O9c9(_-}n%XDk5g=L(qkMs{!6BI$peGQ*#r462qpXxg`
zgf^~ik~WmpQ4NdgkI0)8i^w^yF#$Uw4DCwW?Qg4Ul@T<{|AJ>5uTZZr_aknnT&BsE
z*<GZ2au%aeyGC<f^+7WTJ}i)N>58;Fp(QcMA5_OxdR6CEeXROcol<jJeyXvieoAAl
zvQqujG+wyc1*k^Yw6^)NE21*OH-vk(X%~_nFxWfM%f@|x(`<*Cwhh9OM1@sj61VhF
zwNYA>8&u`ZipFD&gX?~)l$T#D_b#7MYAGF9d8LY}zFBvsp`BuZdYXPM<0PKt6ycQ+
zayM*8`0tVHqAx|6BJx6)h74~d^Z(N`!o7!!t$i2q-@<KVtYwXnHJsE+755va)QfBB
ziY{eeN|nWiqLW2IB_qlvmY=L@t{v1cUs0o)s5{Su&~rs4j)|TrKCc7!g=V*X8o4Cm
zWZT5Ht=ep8H7wwXubo$e(?`1pw%<f*aw^xI`DmP@?%AB#kXo~(>{iLz(u*Z)i<cH(
zDcxE=xSXu&QrErVbyHW(VZ#|q1HsTal06P7PPd%}Ui09k_Qr2VVC&$BK(~NFfk*w1
z`V@FNy6u+H_OX)d!r6jvgwR?A|Jj|IAI-fRv+D2EMprMd>QT21$*BA5wl_R(f(fU>
zUUN*V)~~W0=QoflLAq#x^uB#x$7{~HF8kevyLI!t>s9BL>g?+>K-Sj2&~}k@x6N!}
z4`>Be6OGnl%OcA-q;@pwQ}ydwM!|1keT%1d4Z6yIYme(UwUlXx7&0t_tX9hvK8Acp
zY$Uf*Mo}+8u5h^Ra@*&UuQoeu*4eDFafgRV7tt=kXTc}IKtTfCi8u#u*ESqt>&&Uv
z-PR@MJo7fwQcJld$UF{?wDuM^>wRt^-;?vR-b0d3IP&JhX+6CiNxVx0!IE{t2!WCw
zDKrS$(-x{D{gTS3qId%*Mt$%PM{&#8L?+joYt^vrxNvKW*}yDibFE#iyDaNiXGU%9
z%pV{%%s{pT$ybxfyVNpDOwFeUz*%5|P#}m$uE7cV9>wF1YAP8aP?I&(3M!CHKy}iU
zKM$VvG;1qH$L+R8Lti$V`y2kOGJZT;%zk3*;02q+<)eO;vZd@7eg|BhY;pHHg*?lz
zB-3by%EUSyh|^S8Y9BuY-1uSScOsiQ1UDrKD&DK4fhq!uF_@f=dU`Bs)6tY2`3wKX
zDg=|;oBvs@PUKRVA)J(aL5=1zx!b%il@BkE$3%bYelCif$?X7Jpaw1ko8kAQK~K66
zuJ@Pt&O}E#06t{ri7L2ojU^Vq|EddF!I}9n<QK9Yb*L0BD>m>XE9Xl24ybFE03G=U
z{@0WEvCxDh^Q++|W8uz1DLRSV$1MZe6hY3yUcQ6-f&<hCa^j~q?`wV>>hmAmX!t|u
ziC?Kb+#W(oeIonv99u|C15Wgsc+0!PLpBWPfdjGbKMw~#RB6LepE;tcvk)DD1(n0^
zO^iG-M~sjiujP&c!|TA$0Xh*wRC5=AKcrxLF7wN|A}#~{X&ZhD(Szy@Wz{BPCTRtx
zw1(3H6KdcW0k4P!``?A!hFW|n|BUm3PZ_ijq&*P}m$P5Va`5_(paOiyEk-qc5fyMA
z@ScyvX{`S|KNVZH7nNoxu&WaEv1jmqLsxPNHLw$rME=a*TFW)FSBZOkDikKs@Ji{%
zjfBt2KzPa}LDi7Jd7u(}4TS)QEG~Dx8&kxc#nO)RV~7(#k5=+?F!F`OeQ@wo;gyw)
z1g{EIJtXuiso0jDKsio8PY_C^!9#015WO4xP;x!g0{g%sS;bkg_d9_)o~6E$Y1rS-
z#0XTd5kM!dA+zZW5l$vUeUiqF00y?0xCu`Y5!`S0!_R94QG}GW{aCXr-;SF__)uoL
zoRXs+?}yp81^a!3_!SzE0&YIEN*&3i<RI!OF$>PgAL0Ack2}uSBXJ@dh^QW#l-{U^
zKf(p=B0Nh1D2~_%<-}!TDc2Wc@r5U#Cpkr=kg>!z%%yRZ4w-XbF&iSd4V)*A<!XK*
zIrXPYAREAsA`hY7UIU*!Gxk3Q9?IW|DE<jt+eQOld`LWpOW+}(sN>*s7Ebn|2BRJy
zM*Iy|=zegrThFEPX+#CoCeuiYJcSXy%qI}GBuzX(a!o3EhMbJ!-XHGOHt_np4HiV_
z|8S*UWEL4k)e~{>4XTH>WEU|X_~UzSEVLi#SpG|RHh06E-wkKNUEo9v<lFrmY3!er
z_zcgu1w<vc0C-g;p9gI5Gv5i$k~DD(NQoo7`7Q$QDTI>gG(Qx_Qx4Q?7>-Ik=D;67
zA|CL|adx?n`tK#`)M`AJW0c?h#|RQ(8SR1P3<m-?2Dn!&FpREvPctwR1!mR<yn_I`
zR*z*8z&(^0yAaG*Kd7yofqKLsy{{Jk_Zc{j7jYHG;wSeh8#q%jkcwt#n@kwzG@vJ9
z_%kJ7EQVq{eSwbn1JBU|^=OY}H6qvVXUbkK&Lo4dJ_OJ5&OpN)@qczuvgBd^6u|c6
zKvNW0o*rmeGq9BwY+W<fWs5D5;XLv)Q%`|)@xZ=X0oR!T{O}*R8LdI>YJ{4$58M+s
z0~I<4W!Zb2m0XA)d=St@f9(5NjPgpH7sr7&H4vY(D2$&1IF%#tt%vwj>;dMq8OU%j
zoWC6~7kT(nJ;s*oLZXQWR7_!bzW{lMTlnMDC1SdHJ<eWjxgFeEy!r+{&1d;QvKXox
zj_6Mv0^$-NoGbDdyy11w>D5>dS^Zceu5|_ML*`e;gYH3H!MXKs9%%#Sb(W9N{}x-2
zTu7hdw{jn-NTGo!XYo0w&jE)oBKJ~mL=sT1{iF=8Ml>|M`RLF5%I-m?OgA{N4`K88
z7;e9Ly!jAQ2sPVQwvOQ72k6J2qU|h6;?cg#xGfSHwUgein{G&Ev-tPA2IFn^H=x3Q
zneU2^3MbO1xMhNGP!Hy?vxuXj!?Y2+pFp8Iw4jGElU)S|tO=+CJV+%$K{H8+T+I1!
zv;RW2=GT!q{C43fGWe%IyWku1fhP5KgtDcYNjIhNew;H$S|*WFYCroHSH+I-e(cGt
z<0Hfi&9}uvO((^3*jPaoGYF{l5cnk?<6Y?CWGuahp2DTlkGQjf!Ne)?74Zgf52Ocm
z<b6!5b?en%Eq|GpShGxOp%jX{3&ct4FTrMJ7uZ9kWJk^i_;U@7BMEoWrJ}o>mdFv@
z5Dw%6Br{pPO@ev4=qQ&goWY%@zH%C>6QdR!hIggb`WqdA1eXN%J+8zt+(>peQDc3{
z)UubDtJE}07viJkz2Ju_hiK2f!L?%zXR<m;T!;;pe(+Arf}(amKZU+V8d)I`&;2Ud
zVqw{PqEL8kbz(PCo5@6Shk2)H7neyaVOj`JfgKgi&KKT+cjNC&INwXSi+pYEOedh{
zGza~fn|wdGAVxB)gi9@l@i}Y&&K``>yhcm0zfUad=tooq)0e+1v}JuTYE7gI-GON&
zbkL$swO%3fEg6Dna}(SbQ-It}ClaBcP2r0zZG>OAY2-M18@OBP)HALXx-#FGO4=JK
zg#~;jxsF{g{0C@#5|;*DvoBl1Z>7JpeXYLK8aUkFFvZhy>J3wctI2w}Zx$F=@II2U
zRw2`c_)I>g%GhPZXkJTSWul?`V+7}!dz6H774~Q6a<>FAT!i%jcNfR`8MBI8Kz$KZ
z;7q8eMv{lk*N_+agI&#ta80}+zR$|Yv+ySS#(iZc5?NGd_5~9me8BFft-KzoGFz?L
z+$oITT7DuluT%MpCM&sD_%FO`ztA@+8OvEGl4@}lM{{{}H~yT(&-$Jd)BjozFkgk|
z>9(wh52as;u9<gmE%XvH!Q#kf3q-;~_A+~bzDxbW7Fll!-03fDJbwYHQpe1Fxkq#s
zkE}|fqhK~tST<X=!V+?b^)@dMZXpBsSF9K9AsESKGb06^1moFWRtGA9dcw}(2BBZG
zh<{;qLbj`fe9N}uBL&_>sc`_&NRQ>0SbK6B@+*JE`UXy${fJtwFYzy(K^^5@LI<hD
zm312K7<k-Q?dMWx54i1pqN@Iny|;{xA`9PryV@l!NvGrKxVsyH0D%x7xHAMF1}C^p
zaQDI8-Q67m3B<i4old)JwO94o^FQ~)U3aas?$`5S$Vy1E(p9_O+Erb9@89!0xJS4f
z;FT-D_I4odzz-|arEnHI*=S!#i19`GW5?jUK}JXfW+NdD`f7Kg_aN}j=g37CgLzeN
z`&N{U%f?vHe%L^~9V9-EbLHXoLs_m&+-TfzY!fCMJDxBNTMCk=im@*AJn{hal#$42
z=PdLUa>K^A40Wmy4_m4oXgr-B4jJGWnXc<#{b(6B4f`JSCMiyhKZIL>pG53O3?U>E
zFOklXJ`fqCNXkkw1FXk}lX%3B_&gjB%Y)_tC!uuUeH>xiYhGg9sBhBDlPAj@^8M1~
zk`uB8DyL?>_N2jK>w~zVgK+(+B*q3-wpUN!n6U7OC()ndm&8}b?u_k>=7+`y>b$No
zpAlP-o3LH;UKS?w=es(G@z9o|jg9r04O8nY>jE23w?1v#!)xeD5@ssubStduT~_=j
zpR|}q@$+-K2cIn7Ii!1V#vrc&Pf{x*w*)tN{=hB*W8Qo)e{@t{rx*_0S#o7e5dW1Z
zx-WV!$nV<F8r#y{;?`2tNNs!5^`!f~AXv6Q`__2VI>Nq=xHIHi`0=PK`7y;U12-4W
zACfiXWd7aw;>d-;quhAT<BoLryyBv4nR2|sq0Co?tB)Ig8}8|QjDETb1thB$uIU}s
zv#Tq#dtmpUojslNyJre63y+KYDYj@zwCjw=sHc4I_-Dml&L1%_eBi9X4~BXb@67p>
zFela$c##r`S>&Xdf>Z|;a#f3FzUHlZrAcjDW=eyXIyj~*l}-^MBa65_2fAPOW(W>-
z_H>sD4+(;LOQcKXrHX~BSWSO@7CwU$;X5WWH`l$tuAkRncxdZjb&e`&d~91_GPThq
zcN81A@;q6PvRXk<6sdIjPlh3eXmcHWz%p5vrTD1~k>BqbD7-3JD84URB)TQdQjC>;
zm4)d>YyVNd)-NzxOmEyCdB5;6Cfx7io9`;16jcl!GEk6S9rq}L%UJ{UbDTA`%e2Bh
zLVxi+F$A)-XX?J`2bx0c({07(bA~*vNO@H@N>nAeCd-igkYvhZ6{A(*>b;sPhN*hG
z?wN79;j#4x)1NcNmlr=K$DZ@BZ`(khK|lMZr<BJW4s)>fyEfS+hE(Z?-gx19kuR9T
zt5VSP>4ppDtM&_4AIC`3WX(kFZe_LbsnjGhip>&KdRXqMaaZ3`2bl0ird|fWf)`nb
zF`GDSpPbmTtaDj!^S|~-`qK+ur7>bE!WMA2*b@%2$tL?G+}>L+*e@y*KbB%N;V{WE
z7pB-d?5m9sn4kDd#gopIjFPG4edSo0LMhNa*Y;@tHhqI90k5h@@KehYBFW>Ory{5_
z=|%d;tbO^%3O@8p%!U%%BH@5uTA8cU`c(Ty($G6qFsfH2>=ls}SGE0MZ|fNIFWXY*
z7^7BA(R-+$OYcip$QH>>a-npS(qZt?r)lrQU6wA>NK>(Sh@*%yh*j;`8S*V*eo9bg
zW8T}oy8O2pNW3MI835=Y=!0#gE?hQ8hzKqSH;58MrSgBYeEnniti=phTK1baX}7B%
zYtAaZ%Ea=q3bC?UHA1D-4~K6X%HVigyk)(aZ^2my;=VGUx-a$(kESOrNtu!rn>Rjx
zWln0++Nj+jO&&|}=bXz;7nE1TTLiZRUq$1Dqr@{+qxE}CRq$l6l_v8gZHMNn_NcN^
zu9uHeSXCr-l<Jng$?Oi_Fqhds+7H>^+XU8APBF2Zk;M)Vphw(`dzf-5-J1C;2bUS2
zFfpPwV5R#(0>Saa;8b0f&Jpr@*NOIun`N-NUYBhgV-lJ2;Yo%Mng~sX`i5eu{Iz_M
zlCHL>2kIul0oFn*-p+AWJKdaQ$2P}K=T3Y)V+8x0?~2g+nDt4&(}FUlXHhe|6DEcy
z1h{)lARTtb7^SM!^1b3!z3+q^$v%0mI!#-o_ckptQH%ll+Zr#8P}M4bDSNDNQ;ku-
z&^*ycnJu;i#}mgt;QeYay42a<8HPyEXu<=!#Iw%d9(p!<V$#C&Tj^KRo~Epi8x{K6
zX9xW@uE;URuv{sS1xjX%)`)S^Y=wuGs*lmD3@OI7hB<nT=9|i@VyosWPpL#|lQzhx
zGOag1ux$Y>KsqwsIn=olVFD+}naFsENIS|V``!-<iuyZ#R7!Q~jg**Vb6h}}yI&3q
zBJMzL!5JE}TnaMed&T>t=M@!dg3hTcFvtu%L!u#6H(rybxvxH;Dpbd7zv^!qS*D?I
zzK!p=?D%4L*b@LXLvnH*@lJ2lik$^gSl;=K4tX1?jI$)4OED&GO2~`$53%}0Fj{dt
zog3h(TBb5a_E=(*N@Y(JR`nBIxM7NMsqu>OobimFt*h3K)N+9fRHt@}KG7I&nhS5S
ze7EXs-|TJn4R)^G4_s@}P8|9HS4LmtRTLl#wnp&dz9uhCiA-7-*EjN6&{S`$TOJOi
z-@%Y>m2#LYTKZjjMgCZ6RbSQZ0qIXK%}zKH&VuVqCgWbiV12B9w86tT-I!q9ZxotV
zn3ZOV1qRE|gDiho2$m-nfjz<%MB2eh@!7-WhD)L+Cq7H@NC{4y7{d=8=l|1#NtuUf
zv;HuoYg!d_*<ERrJVaTip0A5Hl0ovPuk|<B3T$pOKY%-pYQsK5yb*5-HXSmqGoA<c
z1uMK5PJ-)Aq3{tHGB2>O?fYD@)Q9YJe@ieFsf-<!JUCUBd@ufN<hh_VJ}a5K3G<z>
z3Dw?K-Iq_2vZa?~Y}Iyctf3sF5O!Nv*>~9|+m2iFt$$k{m}BAH#zNx@BNMp8I6!LX
zHX~{bF{zDPjfuugQ;8Y1200_}4UEk`WkG+3KZ|~oa5{yQdL!{^)Sp2Uy)&3GM4>ar
z^iw?p%q~8X_LoM;1}ST_2IFzdZ=2KJ<pA+(&byAYHo2wL90#8;bsE1LTJ-mHt8~*q
zO?Mhp`U7D0@lVqsGuM{l%*6*W*ZXoq&5=;7I$=W!CGAXdPR#9~&0b!NaN<(r4-;N}
zTGmIpS}K-)li`);Gz*Q%);W%^&d<(y&bQ9t&ZqYA*4MC`X@k)Q<{;a2En1cKo^CC;
z(_c4O4V#QpP5+p0+l)vH@ij~3yC|e6GAI_GxGlMV%C5wlQG2-@4%O{Dj_-&vZBYM|
zJ(Qf0T$0AgcPJY*YD1RA%~6Etk#|TTvfVk?@zU08sfD9V76aSRqZ4W8YaeKnbu9f2
z{Yb+A<5yFNWwZS_`keTb_0VrfSZB02E+X+<Qs3l)#Gq&s_mJmNY5|r3_9RgYWx<jb
z@j>Z$#WD3{{WG}ShIKv#?&Vc>s(ra_v9;Lz)p$dHL$_U5p`(F>vMT*i!#v|O(<s;u
zUo;P~R@+CQ$M7opYVXa#ZzE^L5)(K{e#sM(mc`x)dG8hH)`LxOl$bQ?Oxb49S>Z_W
zY?(p%PP@za({dLOaw||@#AMI3?X_^tn@p1omvytXYRxchhqg->Y8YZ%X_^cNnYUWD
z**MM=mpfr0<CsrH$inD3@v{=oBn?UCCdI{W54q!2LrcZZvA-}LRY%CKiY^K{;xt*d
zYOn5!X^d5Ck8;wS$LwpZPtCcom#N9HU0<MEt(~MDp<^2&O$%Wu9AUn0)>z{0*PJj~
z1DxOvxdX;C0*)mloJu&Ikek>TKPBoz;34-0f)64zGYub9e@K4_lZ7sEqH>{bkm;kj
z5aiCM*nRC-o5kE<Dm3O8$OgM!rjIb3HJmf%z#BkXZJ}kAMQuT>h4x@)Cz6cWK*X~=
z{U?MEjfsdm5_ddqVSHqqBElm;#Eb`7>$5EmL$KzAoGjfebyJpW<pvVWhtHTJEFP9T
z^K4U!;ef7NTL5z7ociyEN5(k#r&(kH=~dQ6)-Bd(+aCKk=QCuI3x{1#DQ3S5d>hdx
z1|Rz&COf82%&^FlLGL;5sY%#=&U2Pq#z-ws$yV}J>vUs{eNAIb1k-vG4$d)E8HBo{
z+Wxw$`enxZCe*}-IhOm@3-+t_8@7>FyE)dfA7p>dakd~YT^q4mNncs1eoI1)krSi5
zBc<V-@P{B1D3J39?I(5wl474_DKIta611<i`}FUP4@`?qD&u71C}WQSZ@}vZ=;XTF
zhSesf`K>v_!m%=KIQt0uQQH+O-}1#W!+I1r^7TV>u2|d>Vhk<A<DT#I;HI#<VYZNe
zf@%Zp{*Syv-8WMpTn#$VS!N$>{S6;5Z8eRB2b%ftV-wYQRWH}&>6*2#wAI>f-AcnM
zQ?}XHQe&BJ{bU_x>ucj#|F+(-&a!Q=&vK@tcQEU5#l#p2-E9^t&dbd|i+h9X9jNo$
z;WNQ2m%Wn_Lh;A1!}y>q=R~kdd((2=;%6OYJ!W|hR~q+#b6=x>q+g=ntN+U&F^+@%
z%qz_x?bPxO^pbjOv~{u7%f_?UJ71%RF#lk~2{B|j^&EW)vxhaDeU!uXHhX1p=CO~t
zA7>WPTPb6S-MG<MGGs=#IuF@r*f8K8y48X=e=sdIy)aERg&8G!v3`y*0}e5B%{$?Z
zu)BGxd7l{vj&6^w+EIb{0AIQR*i-m?(nrb`8bps_G%yA+zc2@|B&=cXcGf%QD|$LD
zg0g^ANqB;r3YkzA(&+dMyt4*c7l2-S(2`?WWmduUumau#H<)})ekOsb0roUcHml7k
z*6X%c_9n-8Fix8fF>qZtKAuE;M#`b+DPyVqsJE%BXaZUdjRdj~*HJ{|LFD744a6|Q
zC7ctw1^j7>fFG3`x&%pgKC-vizS%z54%rHA;lMk-*haCvvA(fJ+Sc06+iGnT`+0jB
zcyBLqdL!FGrp8Q22Tj1<$G*nh$0rcB6OIAK2T$}Mx&c?@V!$K4!f(O*f|1~AFcK_<
zvOo^YWx!S)bIk_+QN_Te$qyv3YzFHSgFyC!3(SfvawWQ+fH~E%s2M3nz5!?K)y^U(
z(fP|Eb?k7aBTJEm$ZA9Z_(U#v)nhQ98~~C~Zh`sB@0dBjoq8HX0E}!fv<I|{jV-_~
z!yX3XX$N*N?l$f&ZZj?i2XZm6!$8*F6ySJ&3_BUy3e5+vnGWXbpSg|z^6C<xZfcNw
zz;oypvK=^R9R=FFEnuHd5go`u3_wHBT#yWN2c!k6QD5N0{v0rO|I&hifbt3lbD&v(
zs4D?V&wshE|DB`!KhvTA&leCw^MCmGfB)6L--GGN|KETA-`D)#_VfQffdAWC^<R7b
ztH6I1_^$&0Rp7r0{8xehD)3(g{;R-$75G0_zy-Jw7vPQl)%6%b{$D7_=ky0kmmolb
zXn_N7UqGKI!0&qjSJDi|WH&&vR2fL~8w1v}w}ElqTA*l31Fum621^7~Ju;x_$p?BZ
zJs?s-fsU^iWPaWN42%YFFaAKg<py$#Knf995swBsspY`M7jO=sd82@uZW!hb&?yE2
zK8=j|1PGWs=rCp-P}6Jz`l$xsd^!=3NGkvdwF3NH3<##fnDc-@c?npl*?=|K0H_on
zOan-OybIc40o2ub(1v)xSxo~f$sJ%{>ww2^7ocnQ0oB<*AX{~*%MXm~MgbpTEMQ|k
z16@@<V10_f_j1=wK+#lzV@?5kI0d++mw-npgaEe&l&1fx!kREH;Oz^6%*Ta*zo`af
z(hWcd4hHQ$3flG@j9GbLRX-0fgI2Ic-VBszTLE!X15|CPfO44&>i7+`Wed<6y#^J%
z;VJ?nN`LSdHvy}Xi^&2N`V+XzB7mQ{hnWPe1{M7qXuHk;HRWdDB{TzkiojXh2F?uv
zbej&q_XLA2Z~>1u3LL-le-v<3aO`B)R6vyt25K-Z&~9dev$-4)Il}>^I0kbV)Z#H1
zX*U2)#t4Xj$3Xe@uO3nkh?(zz<?99QWdoi@3}~NwAiGfpbWxc=&sG9RoKUc@b}$mw
zx~c&42hI$r1r_{G0JK;=fD^KU{bDim{^iTS-V*>_WC2^f4d|bdfGhgbl>{_Y_rb_|
z6lmE9@aYaxTc-m3pgXAkd~g<if+|8_oDI$o-~uB6hlGH$0|63h0A>@Qjub#Q)&!iY
zF+c;R1l!vRNFNI33Fv($pkNCDc~`GNwyVX}543z6_@4-l<^(tsOh6rd0OVUPXk{WG
zhSY#``VMq%<H1p=Kpt8Q;HG%45kS>e2YM0je|qO=@SFZX6<P-R#4*=qKrXHY+|)cU
zBj5(k%UjUPwu563f~~v-^wUewat7uu&@;-w+W#D&PP_`P6wntyy>9|)?KdiStpp0z
zT(JEbP_x-!o6|v#-BQpWRs(`h<nnP11--EZa|rnR219PZe|ZD&v3?4O$3tk3s}^u;
zERaO^(ZvA$YY50Z-3h9-4CrmcFb9DP^k0DcWMj^t1;Bsm5YWToF<94lS2b{-vI6c>
z4l-OP0fs6GdIh*Vr)wi}84zwS(U0geaAZTl(F_126$z+xsaPe{7o6RZPzF#SPXHte
z1+bF_z>-PO<=`xzc0C2&;imxshyqGfhB*fjL46(rMr{J-8kor`2gIHpeSlP9@&S8j
zc8vh4*|*q1nE4nJ=*gqe3P6CpL9l=!7y)=Y5xN!h5<if&%fOhRvrr<)%q<3NR|Dh?
zD7qz>si2=;Mp;-Npi7&JQGzRBC-4}01g^Px;OM`D<klmA<dh?`UF!fV*2mQseTtci
zV?f(c25<nsiH?ViNUQ5_kfS=+wHnREtOWb{>bi*@cin_Wfh(;Xa~|ApAaGQ{*#559
zlq5!_Win8$9dsRYegN}8;m#7|7t&;BVUFXLf__{AD$s_jz;t2<V_zcWkjulw@-V+L
zblJWm4uocZZ6EBwTKIqi<|A0_CWs7}N(kz}vx%4SCxC|e5x$%70eXh{0&)tExE>(~
zA+d{R%O-!I#@J}+OsE<;037i#Xo>SSP@o(K%E7UKifTfJBg-+XfOpgdKqxjL?=Z>0
z87dZY3wZ@t&2o?!-2<r0HQ=7H%k>W0i+_k+0Nk<bARYESVH%zWA+99sEI>t-B7T@q
zB+t>|xQle7mEbP_3c84m#lIj?Ns**h(s!bbID<3?sQ$KsyFTi~nmx3Q%9*kW;^5x(
zJ=6I5ZY#g3=cRa~`I>uGtTc65LQ&Ml$eGa>W8LD~qsN4N@T#JZp$sD>;B%3BQ>o^Z
z?7E<T`?vaSHNn-VstT$uS1qW#QjK=aLF)rk5(mc(2pt)GD!MeWF6L~&7$%#j!{@mX
zJVhQP#$ERh0SmdY%*T!>-6cR;43mEmcDL64>iB{AwYf(BySXLIwk7y`a!gc}{|atR
zWL;!L;9G{lwc6}%?@x|!chQEC0+_o4#s>9p=8_Wa0s8aWM}}@~KhYN6;?|(1W!2eL
zS8HYnImDe|v!aE57LGG`LaZS;$Su)X3}$#skzoWmrH$N=Ugi5JEW@8jS&WQxj<RRL
z9=h$SEz+vqOPx@YTlM+stF3s`7tg>5SHN7(o}kAGS0aVXz9`*3-oDBnfbww-Bp*hM
z?`<yG=Z@QJ(jfc?hrc0HJ5NhjXGseM<!xCtlFIuvOS-+0NWYIEPkcqb%*eR-6@mLH
zb!aeB>{#P`gw<0}#yal`?nl2#jE&^KDH(W?nWyR1?$;G4ZuK^IE^0nfJ)|nP8rxff
zX9qa^S8<L8+=~g0%Hq@#gRn6m1GosMqS}~8Jy!+34c_SWiIPt4A(4^AVC@MuF444z
zcJe(t#Eox$|NL22{a&;JKi_Mi=SNR@a9&JIa6b<o?KCx&7>gfIdCy{S%6yT)mHuJw
zRpf~z23~3lF+>>mnqF&U;(Y!FUcZ)t`rayDWkZME+C^=mzhl!w$dNvQ6wXf1A)fCT
zo2d}poz3u_6F~Ie$SG!Rbfb{$=qk%9uwsE4j%mfxJN#7M)0R^Wud9oGH#MJ?5gcbJ
zSnuxO*&!+Z=Y4Vm+JM7QrN>3q4o{;0fWWK16wVd*PPdgr56JG|!SVW5?NiMt1wpu>
zBeS`(zN)UGCbN2b^Gx|s6wgTYRR!G%J{9yWWOc-Vh-*Py-%nm4zODZEd=GiPagS#?
zXj0%Rx7fDOfY(e=rO4+B3%fGg7B|Xkt7{lF4}OoRqxW34^62Y)tGQ6<jR<QD@F_`b
zk1h}T(=W*Xmj6HAM?73C1=B#=M%)6uu)j9^R97nZOJ@oeb?#}~-jq;ZQM<A>xQ0+W
zxBb25AmP2|gn+@papC6Zn~AehXC$qNe9Mgw@Cxwvec~~JzRB$fJ=Sd&>9p%Sd`^uh
zKFZgN9&|C<b6b8kKB_m@ZmahHb)hD^TL~Yd8NB6zsi84ZnF%w~rex5P9*5fl>jR1c
z8oXaIO%yJ5nA-xHl5hZ-WQx&jR6)u(F|IqK{dbF|X<*~D`u6I5Rk&&+@2+7fmF#<m
zn-p3c{UzyS#-PmfBwiRRuq7ZXQ0Tp$F2x<d9;6O;_olyfg__F2df!6LRJm`@o;GpI
zthRxz(z>Ztr+)OU8ql;?RtbIc+|QjHek<-)Dm`<4#?s_3krCWbe?R~0UIlavK>~#l
zYv_9!m+>y^dedQ(SuaqW7N+wvyLsK=o#UJ8e-nRCs8!SrZ<;A`VP5*RMz}@C#*vbv
z(^E5UBpnQ;crWo<>$k@16Ezn*0ZPSBrL?(yAWH4y%y^p~_EeS&e+YMqPm9j>+;1P>
zaHMWa6R)YI_IpboQ;t_`gfe7)7(XE=BP9JwToU&PJA&is-<R`-_yprl{DYE+zv?Q&
zts*sIgKPzc&6>rkUrJ8}M&c(rC;Gx4&?0V_)^fFJNgdKP35p5Cg}x7=#?dk+r>~D6
z7rNg2hQ}*T1^XNMA@(b25p^`a9Hgqx!|f-{!G4C1Xw!{XjS*_GyirxD_LJ}Gozk_N
zx4QLZBerf^v%9{PEel>B_$s_8D={}craNG@zu9XL^B1*_bdhkB+)L#XSWpYL2dhM5
zp)1&f);evKiEcY?K!JX5jG<WdSOWD7<YC&^whXMn)J{-5W^N7K<J%Zc%w=br!z_L?
z0wOp=$!~E|{3Ft2S{YFLEhKHHEyk~~KS1$>Uv{Dv3tvGswyTDH@Iu>9<6-&d-hBS=
zjvGx^s&Ci)Y+bF}&lLNc179bs${U+l61YF`kY5G)iR%*~mAsEQnksj@@8-_bQD?h)
z9L?Za<)-yAeAa&5b;fzdl5Jn>xT*h3@<cSOcWEoBF0H|%#nJe#D-vJCE%Xl#J)XHF
zy)2~DZ>=we@d)G=hY-3*W%N{LIU~Vi8Y`Tz8I>U#Yl(FS^2w3scnk5MJB}jzQOg3g
zyEwD=Q0MsO!;MwI+lJTN(BqA#2Tbv;4Yg$%Q(tnA`#<r2PA>wPP&`r|bv*47BZFPd
zsbt#mW1!!zLFPciX=FLJ%ppd(q@S2EX0dUU?y=-!_o|Kqt;3oknp&IxYF*bc7#{BF
z=5su-HWkhghrbD`<C;98@Y^9hiAr5fj-gNXjNvd?p44@O=a^mAHp6&pmFp660ny{v
z<1gE5;ESd^D$m}`ZdKR!R$W7A>#vTnyv?2d_5{yN&w1R!w7L{Dye?!};NKqJgrV36
z<SXRqq<ajzC(W}j>lrPPyb9ZBOEJr=TbwD#J?Avc0Elis0Ut9RS3m3}blvM>w2rF3
z-rC!4Z=vvB*a<!w_a&jTGRGxh!+k;k$iiNZtHAft9+KLLHl~vu$9e%W20s&KqF7t9
z<)<ax9)q%hcj5&M1wCuG!>_d&Aj#^AU?A^jOKtn%7JPGQ#{kJXdnQTmy+6JzsXnnZ
z(JNwJz%Gwg%3$hp+63AjrjWgugY}$F&nF#$7`8^!1-JsdBkMs1Jl9EbT(flQ3pJY+
zI<dUxIFH*lv^}fkL5rIAwQHqr3H}~=S9oRuDGo_ai46^%9F)e1_N-ugcv#t&*?f-y
z?syu5SONtjG+UnKv3)(lc5<B(`(60Fo(mHANK&zIKfkV3*34*K)wr#Bal53uN%zZY
zcb$pINmv<mA#-m!JBAs)GNdAi?^VqC>O08uA#<{OD7}@Ck2!?o*u$(zj&`TWQVmy`
zMror}4kb@kCz{j~!`t0*rFnbfw8nGIkK1SWChEGaY<zj_*d$JjSD#_on_`n=|BQMa
zy4G){-@(98uL=*CJ%*7-#GzO0x8N2-jODw<V!UKHuV<+b03L0=#4ec9RozN&4ryFd
zf4<S&e7tp2Z-9QC<u6=MLU{@f#5g|B`5g<#zKH1!zYs7YaBc7c-*8S7C!f_rT!Rt-
zV?xxQwRoBj>oG>UZiF&SF;dO|Tm8{h);^=9r;*XXYU<O%YYp%1)Z5@Hf;@3XTu9u$
z{Ort-n0~RpqkY0i{^8s<uABF2&Tx)|F`0PIC2=e>^%&;c?!qO2OMtauN?+w^g@=UJ
zySrP^-T=G+%nb{hJerHz+r%_oxryy>Nn9R^&ocHo7Jni(JT4~UWI(w;E=cdQl@sfI
z*JCTqiO<H^ZR3nD;XkYu#`}gKQ@r-FvPE@7Arl=Dkh&Avi<-tZR5ToInBHXV%2BLQ
z9icvm?c&Z(R`!icTpqhG;bbH>5cY$)JRdq|ijOyE7bBUx6aNeu2w1Ka)`@06V>i6j
zxKjO2gQ$aKk3?aDu8twC%NiT%JQ`j%=C+&`)+sJnppg5a>m$DA4ah)Zy%U0BZUztV
zof;7BH`%j^GsbJTyM)Rk)?)Ft1Mm)D82rq*)$|0upgp5`qYG8_l{$sf`RCd%He(t;
z)+IHPo9ntH(%Jg=J_my@2Y2U?vXI!mN#wYo5Q)!7zigj*?oN+PPN4fr+B~u!VS{6x
zh2!AbYK>ykDR`xJn`V~2RCPh>6nXVD@S<CWH7e@Ry6DD9omoP;+392PEsXNc_sg7<
zd?Gy{F)K9F?~0$vvx079{dONlZz6vq#o*uDhuIv?AJzuIwHb{U)!RVI8D06OR4)wV
z>v*4<pa$=TT{S5U9i2S>Y2>tLu=n7kb$#kH-e=FrZb%_V&gb3?$Y<BN{l(0s&!pTT
z07)rivN0WD=n`w4iDY&d0@Nh6o93GgE1Dqa>N?b}ZS-lF-{@2Ku+g()qRgGJ*KMO;
zbL#X=YnG<(w>)xYNZgh13qdd0D;b->)Bk>aG)MzN9Oumw?1vo|vk!dEw9;@?ounMD
zq)9IbI=fT5y*dNi{%YUYS=8CgZxqGoZU7|;nHj~6h&&UUn$(`cN=r*Fjct!C4lCo%
z^ZkS4;eLhs630Rp+76lZMz(%~u31;2)u~6QrvkF@s<4P3+(qel*1Dm2Ve_iyNzH`T
zs;(4So&KBinVZ2sK4y7_Prp5b&kh|k<Wu3>{)_YUsfS`#1eJSwlY5+9#%IcBA_m{s
zF@|@bZF}p3mP^g_rkC}9*SFQz*TvQkZRl!jYU$stmPeS}p)_`ANO<D>K4%7BD|tT3
zeMI2U5rg*S4@sBAx`)^}Nz@T89h|JGlm_&&yKi@n?flU(pmRo-xy#YT>wLpI(mtVG
z(^}D-2K*!@w9ITX_dHQH!R`3JIPXKdQ-1VyD=HY_J4!fQI3!`<A9>?a??eye@;xq)
zf)JN+uWGAgoglHhsk5*%u`|3YrTbX-qVB-1gpQN#1KJL?lr~LjoYVNMX<oZUAXUDy
zRFigioekTX8rpAPk+5XjNLtC%;=F-ha`&dJi6R8NV2bd^9G*sRl}K`}SHb_IyR@sb
z>sR-_ZgJPo&dI#~tx3(p8V}Z8s+n7Ty!KTqBp@k^Z4)WgoJk?-#IQc3!suf9aCm6H
zqO}EgvtJ}Xi#+S6XQ=Rpky7}G=A3GhVt^!Eq!At$eHJ<eOkur%*cH?EtEs3ls`ig6
z=g+*~>8%^Odu79roAkfE_lDEc=k`tQKXK54q0xg#eF`%NCvS{w^`SFUC<=6!Sz_#C
z8n3^l3ewEe-BImUc&PS*G~Mo=U)^496?K(0mw&hX#C>n7J0TGFlHrx~Dz=2XD!DFq
zcAqo-Vu$`cV0y;5tcM95f!Dp-7#=vK^|N&ytk)hlzB6vnA%Hm@sl#d-G;5R}g<?LX
zEdu!Jy{laDL-_TtmYcmr;>oyR4+`f|?8l6E8H00|4;WM6m(iFpFexthpnrttN3sd}
z;bdA*06OiN;kJPRSo&~yDPR>>82(YOknzR$yP=kd#>2Jp%0(3`TRZtSK@rr4cAvR7
zYIRC{%Jb}B1$B9y8TnbS;{8Lq1Anj&kvHPbAUI2isnBpxe@Qz|H`TB}H%gacz-nhG
zsESOHyj|T!ZR-8~`j@$e+cmU%rT#Bs0l6TcPdqnqQs({q@V@!E_?*#cs;IRfk$V?I
zL#%aOwB0h6>SdZ6>TiIDCTg0LE$SMOGnpgzlq~13YPYmpX!!j5a;>U!YbQ~C7TbU~
zdYhwP#LvwX_np}9bAEH5HJNAQ*G3iv?sgBRmSJnGw~b46FO=8i>*PckQKppT%O%o(
zBs;`kdhT}kwGC<7Tt}&X(7Lxfx0mH);IbIc!f(edOFQ1z(*J4ywEm&_=h9gT>hNCQ
z1+1-PCrY%;Gu%^sm+q5H6s_sqB^)OFvp1o4V$b9*w4Kn>-Eg&jTD7^!(fzQe%`ynL
zg!WhH(YTGNBl`&k>>OwwxUAp)teWH@(Q5;(Yzy@_#I`YwM)hae7qLmG5xnZ@?3vax
zpU>&`?#yn#)HJeTZC&5rJDW~*CGf|Y4`L=zGJ~sPCZ~=n2q_F4w5EtVU{UV3baSjR
zXqHbJ<0S5pvjIlbyW}4vu;3@ZlV8#m(;3ql+&;Ng+@z_SSnFQ>u!`NB(DA<KwWZLt
zn?5P@TdW}C*MOyiy@xz1-Z-$cPgG`A+{+M&_inlduXS#PLv%((h-A6&@1BD0;;!V*
zdLF6$OpB>uXzlPC&tHL6r&{;7jTRlYa}f^fP?#h7ch;(b?84ncl7`GI2<!7EeQnIp
zkflCl^c0}3Is~851}lRl=X;;@jP5S#T-70K+tz|@URO7*CZNXhlU#kGEun3*qQxGD
z!FgQ{Z-`rwS2=KEVP^6D!Jqr`a#y6xi6jJ-c%BAnr#yR%DM71{w~7A}(gfw*y<Iyx
z=eO6iRX4w^+g-=4nNc~pj?_M$H&e60{uBGzcWn5)M34N51Ktf%4xtrJ==(LBl{h#2
zS-=aAJLD#4sC~LYqt?n#ieC2~7esUybwzhhZL4m5*0daKZBg}`%D6^W$F9ye(@dm=
z6dLp>YG%raf~3M}gR6=|2CnOKKXY<iaEQW(%G?S(;5{uFx*@>9!!C66KI>`jI@Ud=
zlit3){c7|1x;^z!?Y+vGjX$~+oyjmCnoTMT{u1k!Qd6+M@P6T>AyfLl%ZW<=C%T9W
zdBxKP;I@ORjn~aoE2Xufx1v-*DgS=YzAkcyZ^wt0poWk2QFXDu%Il7GAL?9V$i&fz
z;XxzfL`l|uiG|JqkwwCS1KHkbOQY)p&vP`inYcXXb~8c0M>S62kc<;miPrX}2rl$q
z?!MkB?ecF~+}P3#*WjwhcAf57ARd9MAi}K5*ue?MGDZ%(QBc_bdH;FYq!d={2JUjs
zYq$HjB(&Y~*g(_es95r$GKb`Y_?T#lcrF;nw)Nn<V_V)d)0%Hoch_v_nIyQa{6WqI
zW*&)2Lz4&PY#Gqpm(=fT9w%)_Tw<uf=O_~;uEQ*`TTDd5HSH#qKp~WKWy!K4>1xSC
zNsBPP_e0Nk-kFxTmg!Avt9P`=sQKb=`1Rf|Sa9t1tSiZtc@qo5vsf8kDUp%C11@==
zXKcrVwE*Wec!A-lAxS4yU(>KO$5oS6m8yZNyNVC8Itfcy(Rs1$Q!A}Gspd;hhkl3h
zy<2_YGmbjJE4Mw#p4m5#kuo(dI{H9RqGvd380`ZFa{h2|EDD3n<O3hj<?5dpw`+a1
z-}Oq(Bh@t31KBm<?e3)Z=;l|=jWzylWO#?xALki1(tm7(XI^D;R02CACGkZ_W{@J_
z4BeMnO*1)9+NvB_V~we=%@_6uDa2H`7tq2^{ZVa|RwpkIKH!J89jNbU9A5LeIn;W{
z5`xFaFhdW7wdHI}x)**Z?ysmXel#!G2VzbnmC(22@%CP{#VIrvTN0f+;G6Jhkkq`?
zD6!PRiRvchHd$$RdRs;_zpl3aZS73SH{5hY<b641M_6f;A}v2k8?YnD6ddWPqO*NP
ztZbr)@rg9WCbQ=uo6H=TfH{atEw_Qb-ov!WRB0+y-4sm`TKJYmRjs7a)v%_TBRS%>
zhH%NFIZY9(_iu?F6TO;~<00Zgei?2jy&nYJaZ^y%(i+hWc)0a5l4eud-;y5T4?7m2
zVNMU7LfNe;kQH_{bx-8CHZH2MHB&kzjaQ7(zB2k+zkO*(Bg(yeLpBG!VVz{*0%`t-
zJvRD23kYT!h(~cFoI=3CHadOD6@=TQ*R(%e<;HXR{oqODfh0>2C~@zu?5g7(X_(M3
zti7z|yJ4?)F^3hrHFa{-PM<a2daqr;2R73$G$hYIJ1{YD9{Un`3c|AT%@<6W4l;E$
zBak$VXd%2dd5Aa3F38hGYRPV8oTQL{xnn`Av>~eLM00BAdrEUyNdOX6ocu8OH?xzH
z$6Cu`v#Nr}M%@e>9OUW6Wpc1OV+^dd8tttv8EuJgA7&89LFmz3?}-$2$gXK|8ogqR
zqCmKpx25%Yv#xo5%U9lh%9|K!=+cNO(ftFS(&a8+Vk~>6*WTdsQ70lNgq-&%C7Use
zV1x0rEdf)5#}Yp?S9&S%RJdJ}D$N%g#QoKW;iCpm?R0r#kFsMrxPor9=eMp9-{c4r
zC&mtpP;nVv0ptUYZ`fDvTeybk!_l(H&q1dcXRsx<>xN8oA7>aYlUCuTb(>7Cv1b|f
zs9wk;<=%>J-Do3LdrTvj9}oo#=Cm{0`n893J`l86CWbG~corWTPV-5p6Y&EP9ZBnB
ziwsYE5%oUgfZtb2hVw7uU_+k$jO!Y19C;s^P9%~06IYlS($3!7q5xT)a;jEfWWZ}Q
zi+kc*f3;oVHSs2N{L_WvLQ|qMpTy1%n$2-B-Es3B{VDtXkH`H=C<spuDfexl5S`h&
zFnz2&#YG@6D8ngaaw&d}U8HFQs;4#5$?_HICAtj5ErVEnLj1I6b?1_f>%4-_*F9e5
z>0xeJ4^zg)Wctrz!Q?w=JTA>c7V4Q$5bYak3jF0>h~*g1D?jQd+Dgz*xN=ennMX{+
z3v3n2w}L?aFyTn~dDR)+XVY6#or>2pg7=)arX#Sks`I>NieF8}>MUB4K4hEkV0J5^
z0@Fm+`pk>`Gvc2R-;gLj89myWu70hWt>>DH9dn@`nj4*gf8Z?B1&R;%Z0U9h?<htC
zx9UcHe@&V^f&aZDqtmBT&}EZ%xwXf`S<^Dm*vVlp0*V>ogad>iW{3YuE|cpPd^YeO
zuLYz&=F!?@jb1y)@B&t#E)tIh<Fl-NwXY;c`1tNf{%vuFhOgzRqvc10M|)bkj&-T{
zUgD*$u%MX4=!}xI_3<;JOSyABM!Q{e+sEd6p&YBvA-{dT0uKYuWz99Q^_e;!?M4&u
z>%gDIk{p{1@tXcpwjiJXiho4hB25$32y=S7drk?;`Gq|p((jHxy$40-C(lYPNEwv8
zAl5JVg!ggw4$nKDzuo7#&t+3N@oWb53TD64Y+G#^WqNOz24gJY)<KrZ`ZD!5MZQ!o
z>L=*oy9?@po%_%3@g39oX`%y?d5U%BAi5xAOxz!dIf=YPP142K;~`=GfBRhU4&$t0
zWi!q)taMLmB5p7G2>Ak({jG3;G1&+k*t$2W9desASL!2vA#4&>iVjOcWTCRbvayN|
zwMsY7_{CIZe@Hsw@zeKF;Cyab$fbxMk;xIGLazj)L6-u;ecU|nFw@<-NS@d*w9GLc
zD45$#)AiX}uEs~hRzFcZkw23sEBYx_%2@RsEvg%*hxN}4k4ziQE=!nwxpSRs4R!(k
z6CsV9>o%VGi*?-ng2zeEyIzmIo4m`stzMO!O!j=%JNic2aEdSSEq0S@uTy37wDdEz
z>XUSS+6+y(nx=lN{;u)Urf6?yx9S@86yqAxX|u_?-;sbSUH2dr?lB>bbe^oF+y(Pr
ztK3%5fiX9|p1y+q+iiwh2hB>gQl5~nlM0B{cs2GPj2+=S2HH<qp8)?UHEc1>F;yG;
z7`Ga>7>bNbjE7B4Fva3yD|RFyZRj{C3pa|uBAG};$}Q?Z+8)|k+D2L(wH#z*8!1o0
z`b`cgpGY7q#8qH#V=FMf5Qme99I?-}+_wy|J~oeocf+I1f5QQA1I#y7n?{>wT7B%<
zHkQ-hwG*sXH$gk_E<!Tt1u2JIN7hpssb^@DXsc+Rv}060rIa#@{F_)ztS9_~kHt%I
z6znxuCqi@v+dXVqwvSe>We}_};*DO0Df%3PyJ4%IY1pfuWgHD>n1@*d?2{Z3XgFAP
zY$NDMP1GB1K}>`DRrW_tkWYknj@MzY7|uj?ntL~c=O(3WAbtjkIaK6{?V9<5p-K~|
z3RAR61I5>b7NNVay7v!}uc$|~OSW6h&;^;s*e|0iah<d>uaVr}!OdaJs98}SQ3a8s
z!rFrMfg62aaq8Sn431kINe7vcL-s_=7~@q<it>XrN!XVk+%dfELCd%%UE{ZATAR6z
z+3~(RNhFnh(FYKwdFFFBMV2J6)30aCGQXxxN(oBvjn;BEc;$I4r5i{OaFbkDoz2ca
z9WnOPm^gfiE7Z2%FjMnd<uAV0J*C^!S=!Ow!mAChk8fbsTbu5+u4?}!o@>KUx!#qb
z?Fp$_a9(tNbsm)MnI4{?4NdnO$9_&fL@5WJ1ZJ@E-;E|AsQoLlh<JpQ<yv4VGLF#P
z5r=kpb-*2C+R06aYuEjL{`>rIX3dSp-WH<B=8(8u_7y~Gl9%_{SJ0Y&HP0`zH|cH6
zh(Mhuj&*`El~hQ02;IZ(!x^D;0*$;EUxO`i&9?L4Zk0w<DqPBEb$o1jR2N&fua;J|
zw=%z4S!Zc1=}v*~k>#A;&~1st+}Q>4d`a$%Y+2gqxSXJQUiaMR(>4*G;5@J^aVGp*
z;2Gc`G?Q1lJ;#lAdfB&XJH`2esU3bixcOvtYqk8B<h$!f)US%)we?Q~Oq+v>^&T3|
zO!3Ln_Px}nF}F{SG38}sM&LE?f$mKpcfN@*kB~=j;W&g+l8q8TOC+8F*JZw$pn4|$
zv*%UU=eFkhb+x~$lPV?OA6FdzeXmwrua|s5gQ@X8K2e)eNPTMaSLB?{fio8;R)$sj
zJoZFb`$^~VQo>i91OJs!M%YM=p+}K+;rZB8&cj9z1zGgCSJ`>E89YAKbyP2^6j#W8
z4X#^Vd%mqjUrxBr3<+2mdpq-IpPxD8>@nHov{5kv?oO|j9(1=-LJ_#~l0m9cEznL~
zrSx;Fpz#P@*gEF}-E>*BxSAi{F{@cs_q|s0i}}Oj$BSQ~b*CHfq8Mi*rGRrhEFsyI
zGcGSLCp<Skb92J%FtTquo6jgFE(6YFjgSdD4Yw92BHv{i-P}p@h<&iDtZH?tq@#B&
ze{kFM#+`LR)%MCGKj!|dti4h{wyjZLO6c+M3Tu!3of4GWC-+*mPiAU-YUn24<L<{9
zL6l8^23U^WiG56DP&2@t<SK<onn}10eYW2>Br0ZzW(#I^Eo>_UeQfgYvR}J@FRwvs
z_wlA{wqtA_{URpDKT6!1mXLEQPno_W>W_dio+V5XaOw*NF1!D@zF<d@^Qj9cCFCx`
zA>u#8E?11L%T%V_tr#XQ;mbSLwykR#RUc66Uc0&OTm9VjGKIhMySq5@P{Ql@)FfHP
z*u1$JCnDtD(X4Q{+murLGuKB{?@Gh(ppx8zDLCSM!Ukdzei16O#hROR-3qmMgwS1J
z?3me-+IXsAOGCeg?Ts++x^gG3GT>P3nAni$wghd~pxiYHB)?wz8tOyJXQB;r&uMYq
zhAxw{8Kv|&<RHRl{6oSw+(5L|7HK_cx~CZ<FO@73ukQ^6>#N+>KFv!Sn;I+H=Jnn)
z*3q{{y-6AwGb%DAxg_sk#+G2STP5K&fklYIFdVDxpV6JfN;=AHrTGzUxITmlcnGa9
zKZhUNKY^*$9g5%5d_}3kCVJY{(H7I9Z`#n}#e3Q1rS9)`A+8|(eaz+1W$|xwlQIq5
zNu+bGClC)i4JFyUZ4PuJ*~lz&f8^FgypKOac!0}s>@x85XKW2<i*1&6nBuT%n}(qD
z75a7-wLNKF)OL~gsH0FY(_X@*r;kn!4!sz<C(V}2i5<n93V5^AxTg@t5n>(Z3?y!1
zp7n@ex{-h5ml5I!9_TjXCyl?U+8KqmnU`w{)x&jTbzH@v9t@AzevQZODCsEgSRr|g
z{}y#6b7b6?pxII4Y(drp?q&Qhq#ozO2caj;7p(iSrSvkkhdYsa96y&(MH~Pnn9Af+
z6gy1?U<K%#4FQ^GtU1xJRZb90?4H2S<i7%Qt{XZNg_+j<zSXIpQm%zO5B{0rmpdSG
zFXa_*`(cyGn4K1z^&;*FeUS&u!qUDG*n}Cx>Cg|;3;BJ8&~(pv&Dm*@!c`WIt=wc&
ztP{$6-U}-DF+5lEZXP83sVc*tj#!g<G#(%JHSUk>DM<qMMw}aAHhBf+uw|GXiyu!v
z=~2P9Gro{o@iPeNkk+_fHd{7AchcP7HV3)pN=3F>XTra90_m3?3m+AH?Bcg@+LDEZ
z%FU`A+>PjkxzX{vxu;|EGJT^%-TLA#QihZJqrjsT8$g}RT<m$z^Bawh{RdY{7;h6u
z=ZmKTe~XjaQaFf=W!=I44P#9g4Zy3nb0VMB%kO%@qxDpXPRQF-%WeI*ysYWThqzb6
zgHz8%J!X*ccc|^;azMeQlA7qz9uDuRoJh(`%neA7p3~(^CM(zmzD}gMZQn^<z$_+}
zI4{DZHC5up-QT-B1k-!p2)qQNML(sh)J1A8yv;v3D?Pr<FDJ&4^*PLsK8q@6>?WOr
zj^HsQ4x_|d=`+YpgCmiM*s}(U?1ef&w@($LA(~&|F|3D-3gnjIzNuV!mRH$I5eG;{
zbS3n>mp%j^qjWnoN<vtQXUY_RkMO*_T`}ueI0krprmn}m!@b9iW48F^a30e>Q4`&^
zqL98`6Rj=PkkzHS08<^}N9&-Y<Q=YGFb?$Wt6-M9R8%7R*DK@?`3qUE!q*U?c!sG;
zJQu&g|4B@FE+zu<oaO$??FO|!z5!L?v0m3W7Po#Z6>Ajnq>W{=Xq4(G4NiGX+hLmn
z4J4Qt-x!A+41J<TF8q^M*Yiv~MO+~JCLJNWrOZ-QsfNpLT0TV=#gzsQON4UGQG>mU
z+zZ{Fy7@pBhlO&^E6*Lns^v^%r4yIgKj=?u7i+)Enq}WjN9_&HL&PHHT*@6+sClTW
zNgTjW>M9XGklz$H%7OqtFj3A|2B?2Xtn|3#^C5!B;_N;tH-a%<5Y53TCHJwLam8$<
z`(aiFXExh|KG;PzPBdtARnl7NT*FnH#HA-cW+l^CB2#ojm4ih|Jg<(AqJ>ht__)*}
z&s4mVSE#;9x66YAYh(0*n^Vu_@?viWOFb?#5?Dnp5;BH)fc=~4@3qdSjD45XWIbt|
zYUq^DlvHTy%|mQtbRF?A?IQV-V~qY!Rh)1Wucqs(=)J^8>Mr}Lc&1n-$&+c-OO$2U
zkl682`7wFf^0c7HTYk%!p{!YyrI;*AyGO3aTJ{mnMfM3=C1Nq1Hj=e_6-IR!yw|=9
zxd%1TK2z>mg0wXCd|_VaiOwvMySz+%Qi>=o(%s?+xtk_jjz@3CgvGv$D$McAbcA>M
z_GeyURg$&H4_cOYl?R)1*yp1sm3qp4&iKL*qAZp<wHGZc$82;J;S8k;V!<cXOJy$v
zm%94(ToNCb)JjG2=h8OuOz8w!sdAU175^%3U0hP!guKI9KSGatpY(jr{2OnB${F!q
zY|nI#pWh75ViLo-8xGZ#D{jetYWrD6+XuVK2s?;xP(8dy_f^_YFh~&BTOy`N=ga!4
zX2@+~hm<ezm-ko184t5VV?V_WPW{%WEj2Cpkgv*%O;cdkkY+Kbu&1)WdPVwKSkv$x
z$R*QD)psykK1TZ|yxq3Q)fe9bysu_kE^42PTLoi!^8{0cd!?h~cNMT)A-gS&mu!;J
z)LzCKvM{PJsWo9s{`8zR;WI*#1Ku%Kk!wkV>95>_SlON_z7+RU#5K?k>uAkyd6nFy
znyWi*igdgMu5yo@Hmj%Mm~_3+*gL&vsUTiFLq0^ArogKrlvgAid8!tp>TeASE{`n_
z3(p%}FfJB}35ZGb`HQjDZ8iNmolJYktl%)2x5?*7uaGDDU7DpTj_jn|Pu~WYSWY;Z
z5Cy|>tTAj+J(j%^6!d6?G|_u;gW{W7sd=J`l2<9dDWA%F)ObYbRS|}dN$yir@F8Vh
z#;&w4K@YuMo&wqhavpURWj9qzO`)tNBCeq}qIr=)r5>*?*Yb7!Oe|Z4<&`PZct^ch
zW)VLTc=7+{pW#~sUE&DoL8(H%P4ihhR9k5F$J}Euf(C^P5_)syXN*t7WRVjrA-+Ki
zeZpC7Zr;?Tq^pDw+;_|~q}*0y_BH*ZU#z=n$b!p^M!m&!NIy+ksXnL}FO-Q7iqP&p
zy$RwE!XeT`b)s6P<meunt{I10#84phre{ykp2(Gn#0+u9giJ|#VNy|aTnOrWo&AMA
zn=HYfgC-;M?OQDej0^R9bVoD~Kt^DxcE2V^KUZ^Kd0#U_nJoPR{5)`?dlIf>f%vXs
zqk4??ohianXMOENPysZEm`%Pxjb#1h`NgM+s|(%}riqe7CP$`4m4w~|1l}Uf9_CP*
z1MonfoI>jl*aloH_G))&+SCQ=X4PX=m-3`?q^dzV4>&8iRLeD6wM%ukjOXC#z%|C|
z8073iWzb9PD*O)O2vQd*opJ<3WIU&Ar9Prer(CC|Q3EKOsNuAwl)V%=#f$7k@+3VW
z+{MqrPr_}+c0oZ<IcAb;G<pFj%u)LlyV;g$n`^sjdu$tIudsVN9ytC2>6{}F88RHO
zt{c()Xer28m4QUk*T^@Zz&;I}dbgl!z;nTVK;kb3wC{JoD_;Zj{$St+`4zZT1^^FK
z8Z;N`gyvx1VF|cpxW~9=Tm*hDek1+`UW<3(BM3Q!L_!DwPk4c!fbYc>;4Wb$5FW}0
zl<aZTiVQ?9IAffT9D^J-`z`w>`+WOw`#9imywZLQcn!7N8IBc>Mn{VCkuw+hiA)0O
z@2!BFJ_TH6_dqbT03<7Ma7%C>K)%LE{2u&kd?UUIUyZ+opN41Rzu;!z9N1l0Z;(@(
z1APVzb&YElprwzX@#rsP4U&)eB3kE9=WFME@PzWzS>Y5q3BaXr8FCxZAPjT>V8Xtk
z2s#4j<L?8dgaaJ&5lkAC4H7)`P!UkL$AOVRUtB0~wwr_#V5_mM|7HkbSAtB`*U);%
ziTME7;!unPu<9i)e-{ru4-zFZP!4KGz9O%H()|Fk0hy1?0*d!#$Zq5Tat)yYo%=$x
z2K4}xejCu)Z@_c{I(as94Aj^gn}99EF2Vkd-G@C6+>e)H7XrpP5vzwfpes;0P}Dns
z1MYU<7Wx$^GcrMvMId0=ZOAup9EGR>>~kfWgO(u%WD%MP+Q3FH0VmaefNSg=puxWY
zo<9>od&gpyVmiP+alm&n7n%h<0N%*`fs4R3Xe|VT+~nODF;Lr22g-vi=m;c(sL)rC
zbFmKiZ7z1kxyGXZKE+dA>w(Uq1iTW9sRC}u4K4>d2^|IekOQGVF*i^c5rP~ihHC<n
zgIHXTu@|A2cpcddACF>@FMt%cf;Mb)9l*kbbgTtAhLK@AT@_Augn%-UF#Bewjxd#U
z19f-gLkgUaYZxG~DZoi@wabZpiGk2TE*&%)LjXCnH-IPRPgIX-!_`4^5i{l!ei*a>
z?E5}uGBg>3MfolxmIUdMS(v_16wro*0LFhg=<_{5tI+16xu&6WG54T#AV=zis}}2x
zd4xOw9tsmdFS>`^M<$>PP>{WY{^<-yEtq9EGD!0J2MfD?B8})(pkvtLDuBX3a#WBj
z29W$8uuoiAv={n-OMo!wWbAlc7ASHgZaMT9CJ?s(8vrP`MyM0`zkbJ1up5C=;HqmR
zP<CXyz9ZWmrLK*@1>uPE562wf!HRYIp*GAi=qy@@sDZQZCgeR}@4bL)@Co2W@e%l0
z&%kDZOyPdm*RD9AELaGx+M6f`_~No%TcIlKSM&wQF>zq-BKOfrz(I2s`UxG5wSqLN
zVw8xU!0ZKT4F@D~%|^cfzt|_>Xs}Qlav#+7C#a%3REtJn*8r_fIrax;j>`vY2GxEE
zZN;?%y+;T19TK?4K?=}AhM{Tb7U13c8ik>Hv>g}|h(He-4AeVM07GAn$wOLPe}Q^6
z1D5?TIv*&0LXd-CYzeeSK$-FHb?yX83WsY4Xu%$!C^!k6Vo!h`65_gnDS`Z;{y@9*
z4P4c!7!33`NFRbh>ex%ydgu+%THHhlz+*QL0%;^@D5eu=I^uzv<+N))@c4~z<)JNL
zhOIB~SY`s}>vup0F%zT~tp{!tDsYeUbv*(ZMXSM8Fa*nYanZp*D{}|ULiYgA<8wec
z@DkkbWFVJ$8Wf4$@A`$l19@QETqd*%vmEOLXY2xIJ!%IjX6vD?m~rSn#2w23=V~kF
z#s6aOt>2r<zW47Vu_kr5)ZJa6Mv>y~?(Q(?z~C;!AcMO*gA7iEI(2tVo2G3Vw`1Qm
zpX>P}o*&*lS4tAnlaqb+-Y0vlb>A;+40D6-N0rP)W(|0)YzMO0W;n}@j1~F|m_k+P
z2dD(sBX@ziETTSxJNa&UG<6r{U}Kq+bQa7(WuW|#F|*JL@D$$5T&I(fY|u9i1-;Q$
zn2igOG+>Q6gN|k>0z@8c6v~A&xfHpI=F>`g4C)M?)G3H9b_lyhQ)CS6YXWFfh6B5)
zj=4phK+hnxK&;M1w*aFj5!5h;aeq7>)K~MtL31&vX3A&;>tI~a<=~AD^C)$Ms%1Li
zSdP;V=~4I+Ag=`>I#vViNF`%?(E#QSs6|eq0eBldo*D$SG%5WKTr&sb{@{H37@5pc
zgX_m5m_724YVsyFhV@9dg8YmjOuiwJxCM0YuT-pI50cKFf#wod(KMDB?LdrU=i-k@
z89f}E2lL_r#F{xzD`B>wm^;{YI7{nMdt8X+g34kA_6Hrqgn@49A~P5Ko|QBY(*ObL
z2lfu1i{#KG+J&cKN8$55M&>g!Xd#UMTuKVF*DdB0kl-#tZ~hK6zUSaz{Rv2h{ovDi
zpK=GrUoSbFnodomYN!R!-fB7xRAdB<@f_$e(db$94muLufc^p+(i>p@*~1km5Bj7Q
zxQEeLDwYP$tvGmX{|mm?tKs!kaGm%Bin&do$4UTw6NCVODfSfNHiy80dOB#1#)30D
zMQdpceq)Rj?in#XbTiQ6j6p4D&#)O6&{QEz8=cC;L!Wko87GE`hUYc{OYQ>b&Ypu7
zN&=cJJ}80wK}oj=RBX#YaWxklvX_HKY6|F~mV)>7EKmWhh2K-*(Hc;X4T8Rr0va!H
zods>se?BX*pau$r$HAboa)6sZsM}0oza}tZ{-d#3!95euYVpBa+6y*c*h3ts^^)QG
zI}WyCFbXF^j~xsewP@&l?r^jIKNg!3oZK^Doc@9<(QRPQ-GTFP9wOnV;QXBh9ob>f
z$(?}vH{to)a7E4pG8oL6Fk%g$`s#=ILI^A{2hb|HgND%?9(n$sn$a3GlL2rYc7*q_
zhJS@{l>Z$g7mkqw+A9Y1aQ`vKbf6q!K-Jg@S}GEhcXAkMYUo!w=v@dLAr6W*06@au
znZhUKfFjNjsAKkU#ysH`2%q#nid!6ft^|1Ba8ObG*IE&9ECHZ3vxND@3H}D0gFz*y
z0PWrYjHr6Jso<Un-rEeki2L9g><Xi~4cci2Y7P8`LD*2_rXb8@le)s(3dwCWVkQ&M
zl@GXV=@?bNQLQA3n_=Z8o@}J$3kUu*9;d0+$&LR}edE5Mr>V~3OSB0*H~s`V#n=R~
z#_f!Fx@f%Ha7~k9(#9Dn=;vSJS()C^l%uCC-zrMTAy~3vCH<6)RU4D%)$i2liWt==
zm;*1e+jtf@8$VAUpvIzAL>7<?%IKvWJ3O7`gYL&j_6jN;=Rn=31DAkn@@DK1xX{lh
zQM#Kd((eR1SSR|KH;eTapUiflry{YKfke<xm>W&g`^gl;1HFr3CU%6%(HGzY%pl5>
z<G}e$9wMh9=M9-UHr-9^Bn#=|K-r8!ZlgzZ4s<;;LgR>bqUQ7_#234Wd}C_ho5f_9
z+g4#1b^|YmYb_VNvkP@gxl-;(;yo6J%ZMB%3IB@ZQDJO?6zEp)x4?C9jb$VwLLH6Y
z=<<lYtoP&=)+5#ugM^;NyFej~y%~Ii)K>94=oc~`<w@<3{i|&>TA;VkFEAO&T-Utg
zmoSIqPMl}xHgz+#i+M%3V>bM!=soN(dpdh2wvo`#^}w3*BZG+Z=oi*C^cl3yRaPV0
zM0bR~YE-VerTmj~Q5UEm#pyI0GW6otNk01xI#Sn2u?;kOp9wOsxqmSpL>2!K=PLP%
z)6D8Y-mucZ+u0v|$M~=kQ4`KB-W9}(XUl2=&Sb03Sie*6q<T!h(S}M;vRl5kgXTow
zD`a=McUW1voA_%%iDicMGvmP~muxrM4iT`;m%9JsxP_Nw9cuok;=5{+c4*tEmWqy9
zE!iC=ZIkP+*5y>ic77CHYL5r%#`3<GY)W_mTW0M(D8}QGeNw`sxaUG)Tv5VR$HA^;
z?hlzB!x&SU`b779%^A`BQgQXG@~c@Xd9Eea8R|@aMN`cP@h7r?{F_eU|1=U=Omeje
znV)blxqH;R$+IE*QW<aST<_fJ?8Mziza>`yN%u~}%E~Rpy%{63dUIcX-SqK7?&P9~
zBCOsLoQ;M3MaFwQF1e}#r^i2u{TBQs+9KscYHiA|VeeAD2Kl;jZJ(mWx<i_5@wK)m
zO~|h)S(~#9zOVfHJ>%y0)~_vDi*lvKSm#4D$o8_wqHtkopI^Dx3eSIh(}E|(D25*x
z9iK8GHa$>g-N*LBE@^iS1oo$N<uq}tJWHvP<f6y9gEOC}dt@ERPcCA$lvy--J#t9#
z+~lRT9B%4o6XFu$z2E<0_`aBT(R65>mxtXo?jikgg^R*n)upmlnD^(jw^rwtTbAt0
zQ{{^C<t3*o!^8{iulfsJi``2c5v~ID6})!%+heBRu+Xa^0l~-p-Z=T$d+=9j{#0L8
zEme%ymS_l>uFJOmR@vVLSYAir&R^N3Q)}-VQhk5=b~?<4`m+#v7LmvIa-HbC(C<M|
zkl#5c8|$qORt}eq)A4kDxqPom1kQXHwHdv^4UJ_d3zlcED9o(fRTdyV=yu6p;P}**
z&-2rsQSQX-oJ_qZ`JDET^Nw&hU_8uNWglZRhJVIrH?kF6bhncm=`h`_-p_U43qIwX
z$sJe9uPbTOnk^2s5*7+NIIH!Sqz`nzTTS=A<L&3Q!{d~_(r6Z*%C)n$auHauIg6MU
zRkZw-;S0K$koF{1{mQ+T^Qb7L`fSq=_VKW*o}mH(Ymp|c?}5yW=i}uF)j(!0|Jq#P
zmC|$3qk<Nj*Fwh3oM|UpHB&Y5s096@2^ak;S(M{mlG_m4h{<02e+@6=Um=F*&83Ta
zH_=~(=>b9Rmu%NrM(|(K7W8fYSgS0{Yv!|!aORFafw+%W;!XO{KFem;Vx-8qaZ&rB
zb_u^M><`CPl!_QopXnE<+l^294EAfVt29T<#<5>eT6~OUll5{_rC>WNo18=LpxLaI
zh^uT*$Ca9*Vr|v=whyh?K#9{u&&NDldX8b1e55>&`Q+g0Kgx}7>0)MPJQVXmqfKww
z<y!<9m9dOKjk^l@i$$|YjlHP6ep>}rxu&U1WYYOe=j6Ixn9kirhRJHBIPqGL?eW0R
z)p57^b^b`U4qwSTZiCtf3gnn0T$@~Rch(8Ej85v^Q{Ps3uX0cAm)2ozbGr}PHicB!
z$jHIKuOhWe*-A&p02{9k+r>s1*kxSIj<u?HHnZ$Sjshi&%gf+YvtzL-s<W+AD+Vey
z)!MgA?%dt<Tz@j)f$vN~jI6Wcx*TYyW<T6)z4y6>S{`Q2MRB~Jhg;vb|71QCCk@S{
zBkL!3FxQ=R(y*x~x$Z>8?Mml{!j9n`e$sRHmqTB=t~JbU#k&V|-TWq})m~e@ZrO+P
z-qCTiJuAlafc+1<R(=DStUExnxTB0@Y%}JOBB@PRxwdS5Wp7JF*Pq=V*y%o4V2)`-
z&yrRv=?W~=&e3hWx1&e6Wg32&xJ3~h#OjNKx79J$UW3l?8Xd<8;pAa|>MeU-RUarR
zFZo<kBKoaMNj7*y2F@00G-I1vx?Bu*tzta-Jioh(?D_=N2$vYi1Pg}PXWEZ5enXGb
ze<WG>19lK=4gE=;*iu^7Sm;oUHXjlVR><ro1pXGd&e&dbw}t78;QTE-=CRT{-Cb#W
zpVwqy=@wucEw<U;wz$FyCsz>O%v3BCo6j_B_jMnr&M4ZPA6%(!)ASBCof+^)Xqi)x
zqP8hTR7}{}S$LLsPxqYdM3`11$91)2fZ&JCQmf%SCwik{Ia$hlMhlUzhTVPA`pczA
zL30Vw)X_Bv&-I!Te%t#o^P_WQ#}?&!lTP7MueILm+!ol5=UpO?8!U0131PlYFdH|a
zji@ea7|o(r8jNLoTQ^rtF3Ku;T=%L?t78fA&_%(x$#4C+9e4WHv-jJ_xxe#_clU5=
zhHK?^;vsFt`(V;7*va0=2q3Dl24W9047cTTJNDIHDtT6TxoT_EIfbKLR#19)kbRbR
zQ@2+9ko2?27hd)}=DEjplI;!tc%+NeBNI4hc&6N|z?V|f>C_=IOV=*%5&ftiU4FFi
zOxeTQ63HR+U;gK!Hn@q9%)T)3MXevd*Y1()6?d5%;}~YSihBb1CH+V#b`Rf*-vcV?
zJ?05@M!!(8s(Vz^sj8#Jg0ixz-5rzJ4?XZ`hd>w8O!d8<o$^E24U0>TXN9j^49?~D
zXU$2@V&njMl>9)SMCEt}ei1!F59kDn-^9JmHnkO{j%6<^{%t-)u6LLpHZ8=#@i}f#
zTvXOm$^6fjP2gQl+6OzP*e|mb3S2QC!dJIee}ytdXJeM=ZgPQoWbco*mO5d%Whq*=
ztbV*a!-#g@9`u**Fvm8dVpwkmvd-}m`0E7*;~0x>+x3n$4iT1@Ip$=cdYigWd&`hZ
zJkZ}!HTJc1S~M-FaxV`m)72*QHDcb5K|T+_dHI5MnCUBir_mQ9dtLx{H1`JI*nEf0
zbo+m8wwexQ&!>#^&02{zT=!YSRbu^jMJ_F8Yy2zPOYc`)ZLiSIHDB!!;=9|+(y73z
z*(}GT#@L&`g<Hh-=JpC&Ez)iKftKgT=YXGTlK!?fOXH({E1%u>ujoR{+uB1F=Sl}k
z1x+FH+q~^UU+?kWA{T}ICR;O`BC7}HVaCx$pLn6hBQ0>-NW0}$e#R!O)s&N7sCleB
zDeLHU?s95X)-A5UiiZ{MFEp=u(Ct8NFn{iB?_udV&%@4hkY}WaiR(v)LpFn~4qDaN
zXzixi(U!jizwlS2g?6LDL)y`Uh<<O8)@`gjRq~{8Yrb**l48rIU-H+S7(0LWGd}zL
zqya9$FM<PtHu@fNPZY*E;m$H=$}!Srj&TaMST9yQ?*A-4(Q&@%LCwK(S<&`_^juZ;
zp6pq9Nfj%)HWGZ3*N%Q(fBN%6IZ=mW56A6`*&e<n=%8Po&rF{yp8K3d7Qfj3hTZZ)
z$(K%9vsIm_{7KQO{Pj8AKgVTF%G{XA&q*y`C(`Sm2xdBld3Ob$i`kiYdx&z#&m=+o
zl&B?P!$TSay}ge+#+h1SuG&q~-@DY!mutsY6c)cKxRSFnD=IT1BR;b?^IY!Ms&PFw
zl(~ts(^8+KVMpTkB~MQEAMzp5DgJIW8sQR}9Ef<GcHC<w$0z8F2aa{UY3{7=t&$ae
z%l-WGdDeo=`9C&%i}^7vn^(Q6r^2w<sN3PUfRyN~gF**?PrRLSHMuITFuXfBH~2=-
zY0pvi9J4U)6!PxCDp5i6;|6tgNU3E3lKU<DP3EC=b~=+WFMDl8X!lj!4Bp>%6a77+
z%;V`nvlHi~I3&G~%@6kt-4(n);DX0X$Hi7E-WYO(>@RUp`{jmN)kyi+q9?hQKfSVU
zWe&<XmJym|Rr0GtqD;hATAlPYjkJ#59nVg=HY7SBJ9b?3m++dP<$fvNDXu}bWBAF;
zADTOT5gieYd!a_ctLSO2Bzs}@s?3?`+p_wzXBNaYNu<BiQWJZ(+R)cgk@1(4a#Ea<
z#>98ToQWWVoCCi5jB+crvot+{57wWT9uzsY9IcyE*<Q>k*p_3O{dbm6=D|$g?2Mf9
zN^5bx+Jnn>_}l+b__0`S%Hkp4l9Cgz4YrJV5;7+EOu%vv7sqFow|Jj{;V@frtxaFI
zr}A>Cc|lV4v}}u?u9<F`BeP#-Z!Ai0KR%F8@3yS<To`gcGA}7SwJ>RNvUAdhSfenr
z&@Vwwp3jA=?79S_m~WclQls``4LfSorG5oYx%+Z<WqD+#{Ct%y&Th?L)$~A8qtY1X
z2}^wEhVM))NEIhl4dJD7;vFN;MA(G3dtP>X<h<FW7Sj>^vh<GC&ByAEOT7!H<*&_F
zWv<S`vQK73=gi9ASTVlyPiX}1WxLY-aLDPnZ7H*c<fn!Y|CRV8?r}6b{G`9w^RQc~
z<rv;@^r)&tJiaZop}ExTmn>h9bs^I-YfENw*3#_KykWmgn&(R1Yl=-@JEr(fh>lAf
zo*Fmw>4=}Hmj<WBpNhN_?Cg`~QDCp<N3gB+EqzNxn#QSBLyG?`sQ!5=bLvm)j0ag8
zax8OC7pSVPcCPKej;#Xa?UYbDUY+bXY-*Zc+Q;Omq^YqB!)^s#@#t_NEjM#(kvDRc
z*t+dp&6ZNH!kV0fjD*a48NBqBKg+WXIiAJGn>bz5H3v*?*c|oY#@rt?Zm4i%McU@!
zi9-?-mPCbxpZ1G$d+nq(u46qUg8HSR`AugkhZWz>@6Aff@XtE+1J6`ufBtD(fK+{J
z-P~J?<e0y6{19p$KPYkYNZ(O8BmNrEnfx}6j657N)l=p2!uBdhg2t+ccek`3t$klI
z?3XV4X8Pd_`*fS{fm!&^lAj}suGO(SW++DTj#-ZM)I@p5e;vAX%(amxMzxLDlyo+J
zXQVdpf%|(Q%i<$$i!2>z7P+@QsVFIaTyP}QJKZ58@O#<!#XmDL_1Sr)I~y*GrWh6r
z_%=fVoMI${MI-Nx){P1p>pg5!;;s0Xp+EiKyH(mFrqj?F#FV~O9bcOh%L9ua<?}Q3
z=>zGF-@MW*vQA{C=7m=zHjVFDN&6T}9d3ri#jH#Iee|1AmSf6B??^REd=={zD)+W^
zYqojF3&(oY!9A}#=GJX5n_WCPm&#m{8J|vn-<~-$tL$fML2u>K)=&NC@Kt8hT^2<6
z#g0k!8ly<F9U~j*lgvx_8C4K4)K}tk(rPIG6tz$DMKY}oY5cvsxyZgilr<*PF>~XO
zu^D+k-~H6&*;Z_5zSwhwE;5lgehS$T>yo^CRQV|FsGFm<rPdAlGe#P6(tCp|+inp5
z4mMF=-}_YbvT0{!L|H^(YqsOhj0|1|%t${sWPi%ZE)h1|6Ct`E{3o`z{l>>0O&Feb
zdhF;?#bb~W^AncG9}YX~x7Tfk{VUS~^crC=i|^dtdZ7ADiKs}Gb2DpDRzZeOdRbOL
zPFuF!uSqpzyOHcOn`@ovwk_(?;E>eLv2RCLjXE*vL-Lq7Bq}8EoqL^At>r!TN_xF&
zRkvk(Nj+6Iw`6v~xNMW3`!XkGyveBhxiDvDKC4vNe75I{euRa;<F<e^gV!ZaN;@`g
z+{i_vQim@Y)Dit7wB389(9Ld-z!hnM^%LG%(DJfopp-7Yl|MdbZ#KZ5GtGZWa_Brm
zVN6wrXy`x%#<y>BT^o^>G$ncCXumOsM--;{r?|wN3fmR1!JTKn%<3?=$k3}9+B>*4
zzj;q}SIOX#H~GtQzGUzCc_8a`_V~PveEVXb+K=M5%IjQz=MP?OQ6E#*4DlUxZglwY
zMZ+d0-ixpbHt~rRCfNQmd(XN|_GpB?{T(^2XKVkhjH)Or+FW>|K%G;Vb2;~J?wZ2W
z#jfQ?I|CIMb;Zua^IqV|q)#c|QeTZaKYad>oW!+JWZ*Jyjqrd?xGBc#p}e)E0ux7c
zIJYgV6V^<tqDu`WMA5Xu`hqb9`wQcWgUUu!FX{2qIAGq+Tf9R<5|Vq9*QchYO;5#=
z+v1mmiTo<un(QhqM)HTCUr1*)HDJ;^vXgGpHrdwAtD~xv<${Vs#jlHviVF)*mL9J7
zy{f2vwRS&!$FkMeD=0Sh<&gZ8<{>{);*;>$z@RI>H(XM!HkoeZEk%@u^ST73iPX3M
zwAi*&)V=`ptep*Eb)Ra(s{$&<RTh>smw&07Uw2tlMk1`~mUsPs3ppF1OfpSU$C<}%
zh#nXCr~4XVg3UtyY3@<*_=qxmg>}qZrC1d&PwSo2Q`KeP@u>xA`Kzg~wytJ!&9jOd
zmD}rd^+M4d#d}O=mhF-jvOHo#^yP$-m_=|!AMg9gwZ`_lc{{%XACBhIV75)L2;hPn
zMru>FSC#9a3foCi&>h_6EZP8;6ib^w)%{bmqjpkVXYInad1^0utnqq}!G23ZiI|kw
z_DEs)ouKtz<6QRHe>3|_@HejxdjT1M>*OQI7~dvR)m18uW`<PKKTlfHGrlKLazebL
zb4ur^R<HWNhPQR%TK77A#}LAi(wL?D<$5g$iyPD#5fkw)?7H6p*Aj<xYj?pH-U04u
zgrS~MZB(`Xv~~yauX2lQry{8Lo5ZX)OMI|9ShTY3k4Ch9f30IRyKYe}w_R-LH^iDR
z@_*)eIegaOg^`_6ArV&tqCJ#O+ih<dZvjV#x5#$-8~u?Sp?#oH>4W7mDWVLQ#7e*$
zM!Z7oFW%ceujP8<gu33E%{4D;92?t|({%)P%43Zi<{z85C2~#lh4}gqd%rNRk51K=
z|Csq2zr{6>Kh4v#bh|VwRH4d;1B(Vi`t2lDz3n~L;$*R~v%YOaGgiN-{_mQjwZZkZ
z&7)NUt=edehnw^Cus4If!|x~X2Q>uOhrIDoINh?pWa%yV!rq5|GSq4VHU6?g^0D$s
zeP#WRz*$5l8Pl87Wh4G5QnwMUOylK-w)%<nmW^kd77UD3`_c-Bct?%bKzwbuGJbFJ
zu!!$b+e3G_*SHnhpE8?eT!TL*MLMZUBfTosOBYIVd&l+ph|fxvN_xBW;$vMV9q&3N
zt+J+esB${jw54@T%i4ZlHIO*02id*#m=`@eY<7HNa$wYmxHXXp-lKg9q0%zY>Hz08
zWlv0$)BP*@zKWmpoD;tli+lEWFYYnw8Qe8n{0{tDj&_-LM0d>VT-~;*<86n3=Mw2Y
z<xlD#<8q7Ft}TIQgLcPs#5Y7Q8srmwGPo+l#OH%cfOC_XDK{K#S1Sh!`$lv(i;%7(
zoxPpzq9vW@JEwOp>6qH_y5m7deutu?wO!M8uC1x{uU6OgRpKx5Vq!Pf$9lcnlR%HC
zkAoJc>`V1bU6t}ZVSU`mh;;!6+~(T+G+IkHE2s1x5`Ay=Z~D8Tq@GhhP&cE#wqDl2
zZ<^8kz4c)Gm5#qUZ8|S><aHeEc-)cMHA1>rSB{M~<vJPpriZ<b%TBTw+CQvoXmQHv
z#JO?9!kzrnTvk|?a-JEk%CH_?`<mu)4X^8x>xybm*E-fYfX=1A@nti=&8cHWr;+G#
zr%`8Z$3GoS9qUEreXBIdNTuMOy|>qh(3i2N5?2hJFrsHTGxT-}Ie0@f8hqK~FWbp{
z1NBA0lBBoqXezAlsQFkegxkKFr?sthqZ<Ee_H8@gF-#=wO7Hq2x-W7Uxrk~-josS@
zB>J!TT(cghRNsZ+J#mi7=Y}Pw(IbuxvmP=kK@=qjigSN&oyL1jWXTSRBinTK=W3o;
z9j>UUNUr)(b++bG-O~nMOJCdc&P83N-KJvy?%?i<t_@wb-E8q)X@$-MyKa)}(C1|l
zS`o7_5g8giqI5*vu*xAv67R)K3-R!BvX3w}M~YQDdY5;EG&$Bit$I>nTVY=@q7smh
zwQry%&A3g`v8L;cxUwf!qU&Kv#z{U&j`gNX9W+9EJ=enOo{;d33BMkDIng<F)6lZi
zdns>WPP-9W>?3sUHuq%D(t8g0bRC8D(%veUikR}%6~d|yH31El%?H|cif)S!_A2{_
z1Br+kST@int(Crz4oGLoXKEyb6klZe#m>b&DBxY#n;1?)U{Yh^=Y&D=yCNq7m1>kz
zg2f)r4Z~kDj#$wmsE?_BQ^BeDSvjL-c71GfRa>aYA1XR;4Rp$9C~qrYDbFcAl%`6N
zVvS;ia**bWzLb8<xovvXR^S@#lNRJ0@jO}-!;PI0eIvX#sLiL*)yKZqG?HCJEK~IK
zl(x4uX4S5&zF2h?X0qXpYg=!1t`)ECn<6`)oUU1^yQ@EAm_Y0z@(m#dLVrhpSO3m1
zmYhg;q3+x)<1Lo7eVl8l=Q-b{0S|$YGT^_>$Kamt+-{p@{)<<J(7F}!xstrj;?|I6
zePe!OQIkt+PrFz&q~~zop99wwYPAK#FQ1b~A%{7EUIi6AI-muYfRA83l7+2j7jdui
z)h7R%53;tfU*)KC3KG6@p5pY>A<y=M)gtpo!7K1^DJ3}Cdy0utL2s)#rTbBrPxor^
zYRTQc*HW&$LYbl2r;jF+=$p(M)CB*5Z)UAw&t@-YUBIW}Qfw3EiH*hLaWy`hwUV9A
z8O$~3j^xU?J9yuC`*`-em)urPDSI*N0cL>gZ7eV)`Givcn|`>yNav=1s~@6I))V@D
z25Z8d+(~h03H=&bk4n+)7zQN8??6K=!JcBrF+G-#B}28%TBx_F1q$c`$iTTWr|Gd!
zpX5Swfw>hz@hFBQNflX4T9Au@E`F54p=!gGUJD+Gz2Iy51SvztqF;bN?0{*pVR!;m
zC@sYeIKrBTd*Z`zN4yYo$2BYy772Nye98-P!R|sWZ!;+&-_nWT%6OP!lY_}AR0!Qd
zog?dsb-*>}&@ZSe@-`g(9XbH=viIp$`XxBB)+6tbGe`?^4o!vnogtV#9RD{=h+E>X
zv6a|NxXs7Bpn78~)EMz0uYMLXiQT}BJ`WzOPD}+<XsxE#)BEVdz{0o<1aTgCiq2$)
zLLI|yU=;U44pa=>V^_#EDwsCNDh>eq_cGMt9DrJsd5jMe#>@u(M=TIPY?x4HJ@~Fd
z4F}{P|I62gA{W5Du@UKm%8FZ1^>Y(_j&`GF7zqUC9JB;7*&Beg>;Xr$9kQHCs4JMj
z7(uPZK6(OFG_^w2SSDQCuTXcPvZ;ttQ_=J?`U)+g<Kewafn0qAKD`TM?Egh|s3jJJ
z&A>Ke>##+@0vQIMxeF?oR-+MU7jg=6rVVh!$>5Nh4|^X*+X8JA0h)Iyl>-@fV>%gX
ziB{8pLjF4hd^sOM7MKSa<?~1@VvhQt<DgFI7Str=qSw)n=o$D72iOGrDl&-ZHhiJi
z;*(i(&|46#$|gtR<5-87YW*DDcyc$oktN1rXq>1e+L;G9kF^AyK-*JC=~L)GcoMEd
zUPI+pDdUJ4;GA7V0)Z}XiabUiV?4Z+-N4GEA7~vkFAU$%<s6(d8F{E*sa<LqV1B}$
z2BVhrCbFI+={i(^2eW?1HzE&-Y~3FH52_lQ#c5?<L)TG-L>~1S6|&pdpYS<An>|70
z0@3yiW`bWvg^ZXyL$*<mna@!9<_I+|y_7Z8OZkJB?gOR<GW&X{^YMnt0Y0(|34n9;
z2lSv6wD14w!S;bm?i)C_9gyw63I4#TP@D7>+<()+K{g%SWhFpjuLQ358K~0{)1LG<
zawe%J)zm-q9&ntEgADm~IET}qo~(jcYe+G?Cm(=IX0^cGyv%%xX*|D^odGpeCHi!2
zjo}O1(PEsHlM!31?;KIbs@HVa5YvrYEZ><27#%~_8HVc(hJUHSkiY*2Tw5<N!^qjX
z)7p~;Hgf_W;PivPWhX8|>(Dd!8_sE-kx?j*VZDUPrYgh(+W@^|6JmqDK;NR1(ZlF$
zRws87HyFz$@->6CML@jLQM;gKC>}CiQlg)#hsuFRlnFJO+(`7%v(XafAQ?e)llk;8
zhKI5cS9$@x0lA4K<9u`)5{?EV6R}0y8qQNhMrV)`?R3oyeJk}9?ZwPkkAWF`9(j#U
zrGL?RcqIECR!kXzAF2)W5;=l*;d(5AF;H_+e~4BuLK0!Nx=6nyZz8YpO^BM<Pxm7>
z;OLu%9Y>bZ4a7_;o$;ZsB0=~Miqeb8E@U|VJ35q!WG+E9UOUo*{ldCw6Y48uwG)At
zE=T8J!x<}j4zd)R08YXW;EYz%FMx*glCpxTuZ^HhzfMI^r<n1m78w9?`zs)$TLTGu
zD7GEXhDxOoP!afydPIH2BY_?KOdkvU-XQiud;$_o^cg0jx7c%7uIPPeEfmebXX7!z
zr8hzkq6!$nZ<!+6gZz^`i|)gG>CJ`!@;&n#I73q~+e%29+J^4Jo};OVlsZhBkaLh3
z_$Z7Etow85Q|u<rXLquF*cUNRsAxEj-G$z-VT@rE+ro8%poh>G5i7LQuv=rM>(}np
z7^~ka=E-a1^@<^yW4bOwFx31Z$PQK+|AbY$(?*X0pKzZ_uVG$R9*NH5t(*mu*`Jt0
zx?Ka;M77N`8e8i5HIC&8MJIk8En!uL)Xi?FXgJtx(Y3*#vh4IRj$RyZ1)Dl9e$eE>
zjgcRGH#m$oUdZ+a?zlDclaT9|l4WQP*M|Rq6HRdx)#CbgdF#@aU3FNQUtUTkl`$e`
ze^F!QtooZx8Ip&rb1su&jfTz`5}6Pc>k^X{zae^o?{2%%?B(P_(u&y&N{Zi@)66)W
z&C{AjS-P8+v6mZs1}60Mcl_3p-Z-Z2Z}3d%F8NV%twd0EsnWc5ZO0vIh0X4u+PHsW
z*TkHTdJ}adc5L`!_aMs%WT<|IA<Y1MM?--AH2sS6!+4!VjESG1lb6cch$L&H`!YL~
zt<zdJgVWN)>c*0y!i-<Z<xG`D-4DrXR)g?(^osbfSXPu#_>oAL$YL*z)fo)Y1nI>3
zVj_%`>Ss{hTnF<So3&Q9e2SaPiQrVAHEK$%ZXeS=vpYy~qH}Ql?`53Qo8^%;2{q%Y
zLPS>h6k$(PPgG=BMevQ_+Y#*{8ID)ExV}`qko=958DzRlveam_%@=#ECCQrz9)_cg
z%<z9yM|)0n9qeVvTl<?tgX<4fdDZ?_bE{@lc|q|S@k&m&%g(Sse>eXNL5ITLMW^|z
zEZ?#`2yY|^14W2#w{`;NW?^bO#PR}Y5$_tw`0Z>LeV4RZ(jZyZ|5S2C^se=8!@h>G
zb<%35n%k8V>n6!kuvVKUZ^V}jSQy+8u{x6Px4_BA)RQX_T;)z-9vSM1F{}`icykxQ
zOwLv#%4h`V0y9n1HW1#Q+Pl09>6qCuzIA5f=K6KD6KlHaS{r9It?F8=3Bf|_-+P7m
zS@>@Y#bR0`#spq-@3R?UGsE_tK!^@uexa5)$&TY@;ofWpTo*kVuAxD_b3h~+-K}rE
z)jYbztnqfWMa}g3_S)?FJ+1n-*WIX0r4yOW^U(VK=6fdWe*C|H3AP9w;lXujc8#)G
z!Lh|cSeDoun6XY{eB6<{lFcUXtKP_i`__oQv<++iQeRc)S65ouUcst8Qpc;C+uYDO
zMLex{-GCdybs8EJ8k`h*IKDXvOAy2mfijP9&-t#2<}dLF_+)MgtBcu-C|L~WI$MPd
z)_;)?^lj=o-%K?0HJLWvu63;y)LySyQ+KmrT;qh6$)XEASnr1ZGUlPPbr3svZRm~o
z-N_Y+Xk2QDnb$~<bFP&ZWAJX|J$o@5M}|>x=p4>&&OCGk*{und2TJNYzBkQm7}M0*
z<kc{(?pOW8hO>>Un{TzQXnWncujgj}LMcWJv0WZ8Ib<N@MeNq3vP5p2e^|J;-gS)7
z+Ikav6nzA(z)g@mqL18%b#Nx(>kY4zDe~d{4@9+1HTC9A3tPT4eXify;NSAD{c1;9
zyL0;?(f!_L*(~`Eg)94}8!OB{bY0lDxY*?CB-^;pL32EIy4-UdFx!K^CA#Q^Xb9D)
z<LkLFf7T$3&P2`!-sV4@`<g!1`8D)4e`%S}Y~OsK73rKSeh13I$2~LpCdwtM)2f@4
zjqQk_)sauacf_nnN*a=tP#5{l_p{3jhqG1_xo;ry76{DLQ<`SwPR)11gs~@sRVh+s
z@6n$2cBY}fZbg$rn|u4Mw)gG0=(RY#Z@P3+e?)(vY(VL)nXdVb`DPOmxHUo@o*unD
z@xqWpiBx2iUy;iR5CNrezZp`LvsBkKIpEWJSs~G^Cpw4#&Ch|o{l5LdJ&LxIO<S6~
z+OBtccdhIm)g$X&G;l+{S-w`rQao14fT4FsbDJ7s-tX-h{yK~o?h-pT@ovJKD4Ab{
zP-q)wzKy$`I4K`B;IFV%Zk0cf%}^Xs`{)N5E~uRc^nE}2Hui`+JlZnb_jl#@jPG0A
zf4)CqU_hZ!KU1$!WvVjNdo??>7j)hT%QDaVdC2gPEg_MSv*H%V-3!0x?cmsMan9J8
zz23l;*Y;ZsESEi!Imk=pzbjbkE4oiQALRk*9%<~rhTh<AMOU&Uy#MjQL3y71nS7pd
zkH$)SUo}BFQQfIY*W6Nj8!i~R2pj#j1~>$i1PdeCQFQ2Z-+ZB&ji>1hE(bZG70BD9
z(t-K%W%9?e2-$V{Jk>MJV9hG!dRe%vP_|xn5PSvZNsZ*wRZ*Hp>K!VHDoOKLb3=tG
z_R6OygVbT_k6J!wmeUA7AK%5^^8?R^&kVKk+vUM?d1iA|kk1;9b`gtI0|VVMp{iN+
zMR85GU4B}1Uo%uaU9m%Mp>Ee&tCz{H$<kCV>M}*7@{{(k;iEQMIRF&M`HE%Wb0${E
zRHu|GBHOCj??QmTr;CqoczncDh`Nq&s<c;{rm~JPGHQ(ei!xX-RDECTr_lh}bqP2|
zY*%fTrzpL&<Fz8?dAVHimwKM&fVxWUsT*#%4vbDC)eJ?CEM}lsI#xDOo+F#1+`_JQ
z{TSfwnc{Xb_-XVcf1Uj!ySvURn}uweKxh-@u#TmSQ;pHB(kE-V>K;`WFnaZ}ozi4k
zjT$3o5FzRml@Vb|U03A{D7Ds5k;eixe}+P?Jkmd?=l6c03Q^~(6FElihM)tUJ6&6X
zw??n^{%ZN$D%M$HJr(WNo}jN|zQi5nWA!_77d2M*2nf7#O}bJ%kSA|eXQ?}t2Gs^2
zV@}c@)HG>>31^bld27rxk!q<dtk0ougiJ5j$?O#M`n@Kto@~EN*IKWSQ9r}CI=(Rz
zIB{GGjIwlg^uHWEovAQa_tW?2ADU%qjedjvyS%NhTbeF2RZIh4hfeKcB8r-$*J!d0
ze7cp0)bsSgI!uKR{M*;qr|Mrepp&&IbZQ}<;8gAF>*nD$I^uY=gNxWq;<Urf+~fuE
z0NKEer^hN|v=12YE7gqB22&x#IK@4wPJT&__a{l))J?>6g3>J`NO~^0M7!T$ha{4-
zRdve!s;%JYNJ%~pgvy4=#wuqJ!RDYrcgKbD;M%zDUgNEDggOtYX(7|Y!np=RuX2k1
z59+4ALStt*MZGt?P_-xuR2}lr-ZzrFvZopsN=mPQI)gA4ms+mdKwoBNYxk))XuV`h
z#G@r+`}LCYUO(s`I@-}r?@{CQ!Q&d_Qyd+RI`8rJuxV#+HJZ=8X6VtZg6~BaHQl;{
z#0z30k*8zS-!+$1>-rJtFwGO?vHm&Qvsf@0qWgf&<M={NcrH4PnyBqkYvup+z3q+c
zOYB=EMddeS+jRHLQib7mcirq`9*3NDiuPFSd(`?UKgz6@?V<}Xq!NCr3{{9>q~1~A
zLjEA;>H>9-)ZMb40erxrzf0~(8OS=lH*Vleg>SR|?3ql4;Ujrb-O-oYA1bjGm5Z<S
z8TDrNFVmC8dV7VPw`W?^>tL;Gr_WX2vo^J6LoLU$Z4A%IbiGJ%Tm4gaQ%mYG>NYWn
zs4xU-PpdvF-YYT`BW1SA!}>7&ET}_!i`_$dSxVL{dMYI#Ta`lwhDjTH_KI)z?&>w}
zdo-{@mn%4D_s(Xumo##+-(L5tL9L!EtP;SBB7&JmE~O)t$uf~fqPn20)|13oLkM9{
zRO)yd2jwcIpK7ckPn~KQX}C%Cquvlj3FGX>Qef>nS8t=dCZ~FjivQ>pNYZ*pX|wdC
znlQO*{lwhQ_hG~l_dmRo!fp#E*i05KH!Y)Tume=nz+1&6%{SRnMU;MlVZ5GAm{a2n
zz3O)LcJ&3BwX8r_P8Az!8Ss<F2*jKhi5HRY(4}NPFlkTs2X)>C4Qy)HYcW^)NV`~&
zYd+R`YJh9VPLHCXpwKPOkA!2~ECqw{liWVt{Q<q^v7)^1ld4^tuD-5MA(s+<hGhL%
zsMGzR3e)Z~*lM@wyl6ccK%K-KvA^gp<`;ESGeS8@j`a-!HDjq{Sg*GKiu7-?*Tmdp
zj-6XjnxBz(Q~11q<u1FtwmVNS`pBEXTBLj@pQWslB=x?QPnOS8ywZNxuhKgjtcWFs
z4BZ!9qyDmf1gu2wk&)C4L<1Cy9K;q8kY{xf>b)|n{;u8{Nn_8;UZO9$Ki=>}a8S@=
z^D1DA&js&ukp+RX-BbK8yY4l4VuEq6sclq?mFIhy9t?b_ItR9?-+}MWzj^^d>33<{
zbss?^$R<~z*U3@jZ`flxpESX~(doJZ-D=hLK7QZKKL73&;<J4X5_aE1;wsP7sKnOO
z?}FC>-%F7@0yla021dF6W@&EO&fBQB)uO6t5|(5||JL5Leq7n9QmUTmXHn}6dBoqe
z5Alt-OWxGC8?uP`hGnEPc?5J2Z*^6wZAuKBC9T18t)zd=z&x2qdX&7*GvYn9we>#c
zPWbwSulH~B-5oT<{j2Q{>y1W-NK^e!#bn8rp6VW<_&3QF=}eiAa)?f;-$hW=3Obpo
zqW^)_;0DkIs)^Oa1-+|*r>DTkmsBj0<;u>;WYWX3R0Ur#QE^4r!2W0yY!>HM;Bm}D
z7*ZGX$R{x<#c!<>$NsrR2i8Xz>v&S9o{c?5-R+`t5~eSqe}m$qI!KeK*Q1;8K<W?n
z99*bpAtrR0`YU;wSfY$ow=356&F^!O7W8fDE0qbAo(j2Yks%*HX>4I(Ell(J*XvM_
zIK(L6N6?Xg5pJ)+W0&FiF|?j1KiQKe?i0mzV%=_%-2U4#cTKJSfnG}{GuGrLP%b7I
zO7)w;r)IVq1-<22`49Old8=%k^0w-za=m7WZky(t?j3!V^U&nB#djC3=T^_q;5EVP
z{R2XL0}i_lagMcCa6zx9J1o5|z9o9m_MvS;$K0;JC5s1=)Uz~chSk(&as}N8OyXyx
zFVU!r)xJ|dRZRs_eXMeU{Drbe{a%S_Lv(&xTJLPIAUEPRKsa7tC-8LiQ2Q(jIT7F;
z_%TT0y-x^sR%S1;B=WlIX3yg;th2x6kJhuDCf$=IdlXNV6E*M2zla=?#pIK@<Xd9C
zzEta}8LUoFK2a1YT@@b6a?N%1L9M;vxqbsg9W{iG5%OD2BxZ@iXtzVIyZs&f7y9G}
zD1Gm{H8_E_pFn~5lcN>Yl4$YN&WjyJqRCw~;?2GL2UaR7Rd=*w^{))$4F4J^{RVBQ
z?vB<&y+Om)@YQLW7P#sT(cL$!Cf^g2XdJmn*CE5W29sjbBQ_<%wa#PRR(pT;9P4??
zYmrB$!x0<Wd=+ay-L3yJ!0YAo{0W{Nsa?;-AA4T)jh3C1A5l4LXX_^G|J8>Wg7xQh
zrMlzVJk1ELt2Ppt)O^EBaMWDJ{0*!AXlw;24o~C0+&6+vCQB_Z+TF4H=D5z~o^Xo`
z?)F?b-r<RjyTuw_1h$yksJ=CT^)HYd=#J>VDxNM*l}zscUFs-LQBBhv(iZF5466-o
zhJVQG#4}<ynMd3rg2`z>m5--}17oEa^k08NtgsB@vNp4~a_s~K#*C@hBF<{NwJ%tR
zyV#z#&a{>R6eCu!hLeJQrl#v#G&1EE#b^1Z0aw{ancsh(OtDtkt@^4Ssin2UbuIew
zhS7%MaCM0$YKR|(cycoNom@zdp*GSCsOA_X9LvF$vFcd`oLF8t_qx#wzP;d}@oVGP
zCRa_YO`e;)GkzgJ1W$RP+%DD>Y!z|}dY;bkr>;s@rL_kFb)lLIJ>ZyTw|2AkhxV7w
zRcB=IHAwVB!Ev8QoF*Fx7WIZ+OBq1XXN)~WUGSAG13rZFj%~!5#>r*B=iKKUWUDyq
zIXhS**&o?kSo3is{0QcO9tEY?81x^;0u)JHMoq70o<TI1Lr<c)^hMGi6h{A0Vbn9S
zlH5uviD6_JVMA;p9Z5dvMUupH>I-#`UJ5!}oDl*QshHUYTG2*`^Xx%>Lq_A{u&?L>
zbTm2{^JM0rd$EtG0K1Bf##cfld_PWN-mE%&I&K2LBUwQ#9qxxKvE2~uzl>}}&LIZ+
zENw{z5!+$QBNiD3>CYP2hBcsTer9+@ywTs(#}E%lHbneIR1eUySJRd7{*Fink_pPJ
z3D_NMI4)o(vPxJ2&Pmp6b{=~K`z*VK)x#dn7PD5d3h;xV9{vt-V-mdw@zY}F7JY(_
z05bSCvIzRkBf~c039*K_LbMY<hzw#h@sSuy`qAKa4>4OdH3>Az$AN)02e?`i<Ofi}
z1SktTjJ?8-;^$E#EP@q`Kfz@9ef%`e!ILp(>;OI)T?}XF5?TT5v31}b!bh8#dq_V`
zP>*Q|WltZ3`DP8!oy_PwdMrJfR*(niY^H+jqw?r`lr!@;Xt<xyf%I-rFU2A!kSR<X
zQiq;{c=%9sDJlXbXd$SFLqU&r1GPs9$S<TK%h7J+Fx1IoXb4)#EP=elc!~q>e-ijs
z!yu~82bF6%BZe%)AD{;OOdkZrnE=kbm~Mm!audB1*h?M2?y>{T(lF38r2tW^7zj@*
zka+;xo&`$U0CXmL5xEWdf~OFlHz3ZSC;ouEMgBsD10O0F)N;+pdr+S>gKF?H^PdKB
zG3fNh(F35kE(K;(IcOt)16|`FCXaprk?N5M&Q#NE`XMNS>zH+P68M){15fQ8<UST6
z@yI`*E+#=!HkHX?z5%!E1d@fAftK+i{5uD<ZMn#3^e*z2DP!Ex1mrK!atlCD`4I9V
z=U_igppi=iE#U^>S#1Yx*@*w6&254G>;jh9T40p-L!My)WO2HIcqaNkWp_9z<@N!a
z%oMnMk-(l(Gh3KzpnEN4cEOpCf+M;KnVDAL@O=h-;6xySy#bn47trvAK*WA95c3!~
z_VJM8xe8exJIH(d3)z?i_`iRk7gPeL&jMIsLC~rnK>d0S6v;jC>Ul^QM1X~$y*~|{
zGg}~<9Y$)P6;gm7*2UnU3S}U7G6J-rgPEm}9SWr5;3!zox+3~95bykuP9z<fi8zB|
zE&_cCIzVe=4*G*xjEu%ofhnd1&D$^Fi#dP}b`#Lm8kr3cQ9cSef*H&Qpu|a#^FTi{
zLfD82Xqv0&zd?gH8`|a#v{({+ayF>tihvdP6!foR&{Ge9iv0*^iq8Rkj*CoZ+=2R*
z%|t*3ZV);d&R;M}1L^7@@(IXbcYs@WgMNr`(BEk%(EFYO&D~gfI+}sb0BRo_y@hOI
zjv=SfBdCThV$LG75gBuvz6Cj}e&F{#rcXjnaTD_b*$7m=4agYKMoQ_ybPYL`3CDf0
zugC$kAAN+<)ILfLRJEPtGwL3SqD`~~lZPC|;+ehF4s;V*L2sruBCjxKW-~b!8HblK
zhsbK=BesEFMk$eLcmwD}zcF_BQ^bNqkiD$MXff#n5#OU&9i^p?V*9Xa(DifSTYVoy
z`=<b7v5NX?u%mWk6PaYgTzU<*1@(tsz6!5HA5xyQ17!XRsS3#dTtzoCCG<*c5AMnA
zrrEd-S2LarhHu1-m{;_6Gznjhtf4QXQtUW`(r1xQOi3RnyAdmFKmDA_KsI19dML?b
zOtFWw5iyZjhHa(&$>9tapN+7|t8^e%&*+F^Y6n(`<dd~@4Can`fmYfI-++ne2}~j8
zi=CinGUKpkXgNKZd5ukhJ$f_I*a++cDA0F;v%z>eoC-vyqh7R-nuu&bEt&5WAE`wD
zV#=xK%u3W0Sw}k{G`az~Pm7uFC<ChNtw<wW%agz}Vhs8W@q!Wd8Aj^A&@;~=iO>_L
z!hGq1L_@rM7341mL0;1ddiWvc3G}DOh#RbnWQY#visRwYei$!m*yDasp$5VHx&f4x
zMv&VYfwVv_5C`hqOvp_hXMTr#=Ny=c&%%fr3%_^3OtKK>w_U(kya}4vFVM^DA#3`d
zy3+#Q%^Px{(V%!u0<CH?WGjY3_B9Tk35UG08*I*S6>)^|W(k`OZ2zfA%|S<M4BLN-
zQd8KAIc%2jybav90llXXZcd;Q{qObvX+<sJc}sYuF=7VCj6=o_gBt}SP7j|+2U<`W
zWNoD|r}n^+^}(D2#vrf_fEx8bm9qw3N5Wh}!p!mC52RuKzn}kDq5u2&Ukm)N1^(9p
z|7(H&wZQ*c;D0UfzZUpk3;eGI{?`Kke`o;)9Bv4R6X{`<0}wx0?fmC^(+{<aeX!E$
zfG9~LY|TtN+-rx&U9b|8!={FHj|%=u4yz&+Jo@iBE$rt%$0r)@QUAB@!C@`Mf_RP{
ztRj72UHG31&oEdKP5`3%3UD;q3{jjvkOL4C`V+Z`TtTiOw;<MV3t}ke;Mtw9hFkz^
z%Or5|afG!Q0Y}vYYt<~~BgAE1L*?E(h|GNXKX;-bkZYQQxtlogx3RnMX-p|~kOp)s
zHlA8aO=C=XRahl~YUXH5)G5plUKD|oTHTz!>q=5~w_|^A=l}`;iL<&KJ&GG4V!oeo
z4)%<d0S*meM&mdM?6KGxq@5MW>M&Zu7b9-mSA0v8B#SdfZ;Z{XPYP@;9WBorowt&k
zk1{7MZ}OA*#{6xZEWt(I1Wqq%qfe$P^(%Di)HkK$<SgY#%{mQaBxDN|O_BtKoot$N
zw>m@Cs=<|Kl%w=Jl>+@J`UJ2JcI!XuyY;(Bfqo6MLT^XrQs9$-O~wbf%ON(pkF%PM
zaLxHQaWB5BQ2=M6$tIQtNn#ZNgZwMKg)QVR;*aK-^WL#8u-9?J*b`Z2Sjor+)>L)|
zwuOl!?U*9egL=WZ0uR;=S;A~5uQJE=KFB`K4fGQE%;2x@CC`#ohVw)&bAy--o|DnY
zP1=uHK$l>rnLTs>U4d++vsvxf6#5uxikcvvcqcIm-9xq@8=-y}hnnAqNVK7g`i))=
z5zRjsXYvI&AFe|kr~s&b{y}1h6(hoIsU`SXqynYM<J2{MFCC2zqK6rlP!7mvbS6Cr
zPeYyXugnj83)+Mopes-x`~yVG!_nWd+sItzJ~9N{4m&X?sCYh1o8u=ibB0Z7kwLgE
zDx#lI*Xdm>DK-oG)*-|ZqP2m{1WLesU}RV>Y9Rk$9uN_ReRLBwgAReJ&Qj_sb;IC~
z2B7uKZEOm}c(%}oNMA;anzJqOyHF*aNAIF>@YA$Ly}{RV3HaW<ME}Ot{O5p$79-Vk
z3o{>!#J`}06ixk2_fl8sE8tex41R@nv^V*Q+CpukFVI<JJ1qv+qF2l^G#V#Rf5w3x
z2R>78AS*i=J;Cg!Z5ah!Nq>eBSIk^TY_J{}2XSa1Hk7eM$AZgSBIGE9cp@?#ONVMu
zE;zrXVcF;&tPFhx@!J!K9CQV*!67t*a;N5yBPcU^C4GaOK^n*}lqr=*o+M{bwd7g)
zE3+4kggWvom=jdhPhm}9FXoKq`g0ksj$_Fg#JY*?M6Bs?M25jgo2JMZ*fQX)upQ9L
z9R`NV@)ZWPiD4I$%qbJ>v+i?D^APwb{l@v1_?`0H?|Rtrtodrr82#CSxK5(!pUUo1
z|3cT?pr7qO$L8NHI9;`<-9b~%nQA@O^}Byl^rWGZvC0X*kMkO_HEBs?i_bTkO177p
z>H=4Zk`vkcz6E_g_W@8<|NQk~Th{yPjs0H?%Z-XHtvxqKSSPO;dS__%(7VH_;liW~
z;lXYW*1kqs=8p11CkY0Viwjrgj?BQn=6y*1;*@u@_FnIE1s8p89OmK?vOcaZ!8dV2
z(vXz+l)AX8;8Yib70rWser06Wf~LKdMI}l3?4OxG+`m4}*!ioszOd)MJe=+_+T=LR
z-z?%_?83N*@v9Re6W&EX4CDwmSXmi8qwXqicG)zKuP!e!DnNb;f24ei$eC0&x?^%5
zs_DdjGn?b_G{`2(F*Z0Zb#Q9JAMwk=oP18&x0tPFzeYx@Y}-Q{=T*-6wfjf;$E<gQ
zzm%2?YO7b?)J-w^+i9yG9ySnkDl9E5HuN9g7s5d2O%8-r7Ej8ICn61V)Yp4Iw;!ud
ztA1a6Dfh*<KMEW=zAGvSfAo-@yMIIQ>%gLb@NoN}XD*AZURm$3ooAAQY$H!2Pe@Fu
z?;R?6)KOhC{g;3K#4P`!N1YnkPGpK;ns9lbZNP8AF2T-$g>Hm(p!IF*Go~Y12IeGI
zMMWuJO6vwb^h{_dEHf=fe+A^cYs!(il2xoGORb-?|8AeafUAL+?{yo2#aY`F%N<;6
zhQPgWFLjDEK>m23rlq3Nr}|gfKUwptpGc$BV@P{`hUatN3GRl#TVb97;~f65e&9q|
znzQBT74|*kcc^k(tXkCH-}I<<Q=_C}b%u9Up>n=#v+^fD*E84svx6>VTg*c5IQ!wk
zbMBAKyjiV+`9?{GY}t8DxcX-&(qz|~Utjg>Oy>Lg1+p)qTve|{pYsO$-(63{E)TPC
zedg)ro8WN9_;<5M=CkSZP^YI<-Rf=-Jr=3zhL>L~jm|T!w(R-X9isO&zGO4Rd5LFk
zL}<uLZ*jmAZ<)h<+d!Ke0&k{?I;-2%pVae2%xf{NnqKv=^v}%Vn&iH+j=Q?Oro*g{
z+t2ZO8S^%P@iK&SeGWUu3-{Rf@!grbXs#x)d$Z(D*Q**?+51X5-#YzZ>#{CRs{lQ2
zcE{A<P#shgk>>R}JS+xvo#y_^dx6bv?%&+^m|0(CkGJ%8LuJ|8>SLvwz8%Sn6o0S&
z)$xoU&DqAE@A)|5o4+LBbc%P#Wj8WR;VC!iG)drRD%bRg2kP4PlxJ7HFT=9le6w$m
zH3`aBkV)K?w9=6di1VB2KX}l*SjuBzm~p6y&3c<c%Y~Gs++5k!jn-bMZLCPjTa|G;
zXKUl!@}l+({HZ>eKger{*WrN5$l$@&p*_JbW43!Nbhzy(;dbea)UJIqnjY4*SDeb9
zmL2^)_LpbP`SK_wLrx-B*st*@^m!15#-EP;7`i_8N$7DGE4K>EI%caONS@s;Yt&Rt
zE4-82{3GzYab;lXt0o^}pQe?!#4W|+O;B?TF$j+~j&+IO`2X5_tME3mZCkji#FCkr
znVFr$fetfun3<V59fl4wbeOTj%ywcYam-8t%OZ=V!aLpP-~YZ3_vt*h^*NEsQo*dH
zlGd05BIXCneR~T!BiGHM*2j(0s!kMT7WjVPKl`Jw{#Q-W2~D~Al||$p81OJ;P|Dn_
z$?0#>`8nl@z~2eo3H;S+=5NhZv3FzkuYF%P<j;ID=jGIrzX}Fb-ZtIS<gyEVYkV$7
z7iT17#AOgU^_hRf7Dqh@h_e-Q8S6axYRS?nq-fx`inni{Ed08$DCa9zxmG*C;O$o8
zbujQoYJ2+ebXIP3t~L2=taHS0H&;;-_E3}6y1$|J$DP8mPh*}IzxnVz=F^30N~>>c
z=4|jnJ-5c?WjLp8$XVHGVMbNb-WY$sS&k>T@upUVqB)^dRV4e;{`~O^cHy+o#4oWr
zuZ>HebU)_yIC60Mi_}#)VV$e9`lRH=tAb5VeMJ7mFy-H}lJZ{PTff<XG*_L!`%A!A
zL#wiFf&RVod$*Q=Td8AGM`fPuvN5+Y?NFj~)Ev))cKcYj+Bt2H>O1|oTO|Cr_HoO*
zw}p@1kFR~EE^D34d*=SqJuRUqtvq#6r_|28tZB)w<8lKW9HoNIruB*}$(>&z-#rU%
zKU?^s@7J}T(4PuLS=#}8ikrQ=eOOYuPg;G})h>N<=@j?Gobbag?`%xeFeNVgTB#~5
z{C4;C?Z;g{uPaFS(pPdwy{3Ji!$r@;fG;WW8G<YrqIuskyb>12?(@V&W$X}5imXfh
z<s$vpv+r9THNV;N&FfQUZEpK8^;EvIx2@ltcr;U%Wz3Gwo1S|wE--GZ|99aRj$Z#!
zQr__T=fnc156(~HUOo95^F>;LXjtuPHrK1n|7ol;U6!*j$EVAu&H)LovF<^mZR**J
zja#Mlbvuij3TD6C_jJ+AjDqQ37FEdAmF?fy%e*QBcEx#QMC9h@?C+A^<yyRb3>}y+
zdX0$<=OusERR7#n@aWC3r&+IG=1<Jeslqh3^+R|vubkk#I95jYPMfkPbdK$u6L&O{
z^lK5$Vv4m(B(tgx{k--SeY5-7*|*%U*w^bd{k1C$Y`)UR8Z<ago3SNlOZMozt2rBD
z4@TAcs0A9@Pgf;gTzR{=C_ntQ<+<lu_Scwi<+V4oqm7+~t-jBKskojQ-EyLHLc6$U
zZ;D+R@yV-@zn)@gPl=~gmKJX)c=<;1(&1gnH`e#zb@qDNoFY{Ea6)>6_e6R2o7_j8
z)@4498ytSs^S+>#T-d%zTv-|OE2p6GZQs{j-yJOs|CwADqYKAB@#lGc4w)Gnkvu!=
zZEm;hVd)>^=Y>x3KtxOE{@P=b+M42$!fzixoqE6O-H^iQQv2#b%Axp5j>S1FfQ-5o
zCrI(h{g5S0X-x2r$n&bS*@D#?#j@f?zv>}BpB4lZWPU!M-&)GloR>Hmo6u_8&F<O3
zJ)+UrYbl>H4<`4IbBucCKh|+O7oiWeKbDvvk7Y=4r|-RgJTAQdBdgX%?4-PB?a6hp
z|LW!+_&#E4^x1?1$<nyFk(+{-c+In~VpkGlb#3y|E#2ylR2(QBSY|FOFF#X1wY6GR
zVVs7#3Ln}_U1R<B1dBqs5jl~wLMHo3JuW)21qUJ7X01V|ye9i8mNc>(`ZYdnP7&Xh
zjZzOW+_TPR>N)8mgKc-mgRTqR2YV!Y9Ce@UDs>obYcH(lRG<fmt=7Y)937*zZ@;Tv
zpdQ{{r}fe;Fd&xuL>u{>dBMKK?awvwdI*(56aSlFfbc7~mD8Uq=P0nx^iyOeT148A
zmxxB9ipaxz5o|h%{2jb5@6tkg6m)ivBKJXYSk06(osk;!64HZS2^@sAbSW|sor+9B
zmtkjtg>V+Ur~|Oa=u%`kc)}l{hk`TtL@I~aPkK{FXc;((+tC-ON%U+`8b%|RK+h(?
z>Y-O!3Oc&Ss6XZm`lLa$3v{4k!Pk5}{f4X~jFby-A{3x|t)YFO<19n@*gMPx{OQ|R
zui(4uIq)<VL+`o_-H6<$YC%VNi0V%*1-~-`d4lqyo9K92M`xgSL2dR3^#h&eF$@Lv
zNisSR$;5hLdyv!c-MEaIPnA-KsY2RBzoW-e!)PnjMuh=uAqE`-9nE9t1MF{XF!~6z
zh;Ptcs26e-u?7F_Xe1D=WS+ykWCf)GWvc-ClrD5W^_8xMZ_Zrs;oS$?$4SsHFM<x|
zAhZ+ARf|FG6$w4`q3A16Zr*`jXm9#DLm<WID43&u!6qP^nKR&~9gj|BF47j%oq0|%
z$Zci|<AwGI=jvO)K8QfHz=0SFUcNV=quC71j<t*l*xhTPtGSGR4Nk*-nH$Iv@Huut
z_Am{=KoK$zkpghaHiGW02zUgW=`iLluuE<tUcdn{z&3AFUWgt^W+s4Fa5-axRxo}D
z3Hne0Fc<QHfxu^`LSO$37J|gnuE?KgK5~_sOwWh@^-Y=$3er*rgE<EW9SX`s4b1Jk
zpznYK@d@Vl2+ZB9VLXT#5q1xl7r}rF{Dsa!Zc$ahW1fW!1QtvW>?rb$9taGUSYQ}P
z!LuPA{Et&vflN254`@I?QGet2kWAE{ilKi;Izhr(BKaq^34A=i<L?kNhh&yO|J#oh
zi_Hb6J3kmx@99m<I)sgBKq)s1`GVOX7il}>PwYI}(NW%tnBm<01gzizW<upiFIFPE
z56gmG1|6>)bw__PG^HiiQzUf-=6S!tOz$?h)jN}Wsq4rjbRktq{6RkhS9>WHL=T`(
zP;<cR{|fyZ{h7K8W2l6F0R8C)fM?7^21Bp;6mT?}5O*{Y9e@r7?o@xYAN0}HNChk{
z0>9{Wz@xbg{EtfH1t1vxfm3rEDMY3K@8L1%cn=^u!3{kDyqwcu+$;uMBM-XSlYzw%
z3kp#be9`X!!=@3=(n;upUt=CJJHRRWD<B*bVO(4Uf92iKFP{p(XP_g00yru+01L4L
z_67}@iwpGHvtZ4GU_8wP<YW!Z1NVaJaX9>@{o{j-!*SFCpXMaocEUJZ2TJ3mpfz3w
z>pKRs;!pozDq>*bNEt3-Wq7b=TR7?vcy%E3%)OwC-r=9@25!whu+$T}=Wc-Q*!+X=
zIR4`;jlc-v!2Wb}#U;=WXM<O~8AeWr7c~i3Q5&F4EO<T&d=?RO-P!P5claxq?*nGU
zhMqect^!tg4FRv}=)iX%NgdwX?eJI+>omeW1^kNPU;RHAl^E`~z%{KDT*T|(Rtr_E
zWn{1|BdmpC9AH1~Vc&g#!w>=}RENiP4$>QNsBAb#-Jt%XpmtN>Y;=W3{&2Jjz&Z#5
z4nP~c=PF@cmEi9G8nC9n;k?`h-02on{ywmgzQ8-Z2Dm$4;hL)X2SGE!F>~Rl2sjRR
zs7?n9p@WwY4(HetI0xad2mVmWj%vEV-~FM!B6xmBz148kTG(QToBU@u`!C>%bP1Hi
zSAlPFhj|4@26mPIunkbCm<M=zdjmHj7mmms&TtZ-YhB@fAS~<fxb6bmaDr!H|C|>q
zyptI?qa3KEE!4smmeRnHa);-1@FY6UsU5I-I{dghxDXI&f-q2DBe-sBpuVNRCTfN{
ze1qdHfN}B(mej!h)W9CIpiXkwcO1rI$Cz+}wfe#Fc8BUFz#2Qe$fLn+n-71nh4Zd}
z>qb57Pe<i${PXAqvsb9Ld%*q+FD8GdO%xBVR@LMI+}An+C>25W-ECVfQ%o7eXgt%p
z4ub02jcbgHEoLf(c|!L`J^~u_jCF;R!0pc|Vt3}aa&d5Zp2yz9iU;oAJY*x<h<-%%
zpx6D34##@3?AT81zN}(27)?i&=ySNXjNnb>uAp0p7j!wZ0hHGMz}tO-3_zQ$gN;>&
z@5b4tJd?s$Y<yzeV17m1pkjf0NHPgP?eJi<NEo)8nn!EctGLnZIcPJwmZfEP6Yzw?
z*<D%txweAMJUh;Ou7tmor{i4V%;#jX7qE^3r*jr^6LL@#z}fUc3`hiV!ZL`wOKORi
z#7rxj7)ho=Hh>FhH5D3S%*%)*;%{@jbqjHx@CP0E@AMurfVza_qi}U(O0hAlOK1yP
zgN;OK#ulB(a%Yc4U9pMmG2pM6h+SuYMJF(^>`vSy>>#s^8z_2)eIa|$!N9?(Ks&R}
zqi5lK{$PHR_Dm5wp4*1Jz_Tq=i33b6eVM2w?b#prdF;Euuk|)ttw*rY+~KToR5Gri
zmLr##Y%GiIh3q8{F;c)tGpLdHpHvpI5zA&Jp<L3Qc!e0)@6dhLKEy-LIKg2ok#Zu>
zQ6I4*+_CIW^af%EbpxBpN~Z$M)%XE+Dj(7stnV%1lq+1jdGtBDghJ^hz!)7%cY<7s
zWz<~C7wOEFp%3Uw=zQ)r%$7V!g|YKFICG!ejj*^4+}^y?{5zZ@@Sd2*_T{#*uE3}L
zb=Fcqv-$yRaRs&6>Snm5oG%-uFz9a>?kJA6B#Oh8*UV$-9B^U(jX~^7T!%R{3LESz
zyibO74r>km68tTET+H*xLP#H8E8+?+b4aSc;k&Yn{E5t8GOe*o^|G?LCAlR9#j}6>
z{ry~V-;%`gQT3lB#j<b8t%OFf-=WecEv50dO?}?>IN9Y~&W`jcN$NOBOh(+^*l{7A
z?zZ+-!pZ1;ZJGE(<ITn^wUbKw6i)uK`g6DZZTXWv=X~ZDY$*_b{`>2tikud_m816+
zo(`LqJGaM`ZWS<RSlT5ddr5pu*wqmGP}?ATUxVjLFOK&Vw{V*^jKtup?$fqQwn^e9
z9^K;5+^ycR^3JbbKd1jR{(SKB$<K{Hg1)aRrm8)qYcvQt#NR#pZZ}zWT<XJ=n@Izs
zEP)IBvi$z^J>)I%%=0|v@y=z1jT)Ok{$cHF*6B{GSE!F@N9Z)_g^FiwbnC#D;M$%Q
zx63+}@2wbD`L^m~_06g+RcjjwU6s?=1a4MCYEt^Q^ykrGe)V3CJ|{dkxOH+n;<?Rl
zuU}`E9-#XjZh4`0Zd=!Wf!KvO(@(5E*16U;olEQB=71KT<_EPut8UdjYkW{YqwY)n
zmipG(=q8SNrJp9fYnpxB;P{+4iNC$WSKIf_Gu&3X2Dx?jp5|}$GTKdKZ6dj*dFri-
z(^?a;k;UhA;aovC5R2P`WPPM_WyRtPEjg0olG!Z*O+y;aH$HD(Q6FB}(9j3tMDNUe
z73Uu{DgIZ;B)c`duMW|!QytejDZK)MJOhuoTSf0NoppTsKE+T?Z?lP9z(lc@aIf>)
z*~P|h(vy-avY-~3I8U=rXRo>?ztOr){HS40J<{agAg!w<j>PuJO^w+cQ5EkMki)lP
zDp8Q*cYDI&o9CjC&cO<oE4+F{WlC2hw_eu#G(RNOOd~j396>2^u}Ps%Y#-YiBJ)x2
z(oN7c=uaBz+O-N?+P`^l^9o5~OOWI{Uy_!VVH>g`d|za>LkPVP>neI`tFc$Ot?{=D
zNO#%Dok;$vTiAB2EmRkcZ(-(OF{}_|Aim95pns){)4kE3HEAq;@g<gh;Avj3>7<w<
zvyqCVi0p7%xO^c~m=u%sJ)p|}TIg^GZ{Qbp&>LeM?>b-h&h(q%=)`uQ1{kz$+uK}q
z+wddI2u#INAa>Sax=rn*HWW0R0pv;ScV>p=ho!`%)wrwgsduURs4gnL$+DE4HHS1p
zAIDCn@VOp)LeyTTfL{rjyrMaFT)RJA-um=%dBt@?PMJ3<{pGLJ_e|HwDr7KcHoKC{
zGS##nQC-zKnjR1ajwheZ^dzU^^YyIuKJ7;}=hOp~VahJ5>+&FZlm4lHO8S$Kbw1+I
zuAUcIZ|Mze2b(g%bwP#Oa=#j<I$k-}#j;c3D_g9rHdYbMNH~85U&@>_FVL=49#e62
z5%@b!rZANgiTp**G)L<!>Kht?W{xsI>8yUKbZ(o_`ovHd)HNx{KiS_oqQY$^+k}4M
zKe4^Vs}h{`xazgWeurQa+s2x&xGH<EVVQ?o-BAZY1t*G{Wxk_3toGI%&>tbv*lW0}
zFfV2=8EQ&xuTi^c*sAr)0I<>+r&!jyMZUpw)qhXi+klCo@+jP6v*0}Mq{!JOg7cfO
z&HbU<61!_Qm$^CCOjV|0S$n0<*97cM4n!4^+4yC0pk+k6OrK}9HKrPV;Pa??*8K*q
zK1%yb@lLw7Rj&}XmWjK!<=JhBF9<aUeTnNFEVHZN^%L6I6TC|9Zr1~z@s3$`^)@50
zUplqIO_K<!wv*;~l*>Af%;jF-owLMfwzmILK9`?Wf3%pWTV_`yZLZgJmp+v`$(yC(
zmMP6U&F_3(L^Ma9Ohn`6`nK8`1-<N_+Z6B*I!*U{@4Da7#^EnfHMOSwhia6{Q=wGx
zEeF}Z@x0lSI3pObrd~QhDrz0x)?G~)mYP3m<5Z88K5djVPwd{3Fa994&|iF)gyAtG
zQ>VpW2yXVUb18RS;BejUFSi*UtuDWu9i5&F+vz&vbzP(;N-<h%OZX6VcqKU>#|@J;
zJAvqFBR5Dk$y3|#*5Bow+ctqGo|`OIp3{0xW>ROd2Dp~^4~zCpI-O{Y+7|pKko4W?
zvDTCC>E^c3HP<=V@r}riRYdhN-_i}%KGC@Ay6cOyo%AOC8(o5CLfchYPD_ub)Rwo+
zOmkz)bg@(GiMGeB$J$7BqV|S$CAZLJQSizLSu`urF7|rl^vI84(%>|IooA%ypRO|d
zF?Mm_=UvIHCbnBn=^Zuk>R8PJ%^qcK+qAaN5?)hF!}A7V!?3ym^;eo?&4a}v8Lw@*
z>P5T8*pI?_3J0U-tB}(X=OdrS9EjT%`y6z5DIu*v3w&cd2-h;FIW}VM7>*KoZe4Hw
zWJ=b(Rql|-wq6z2H;k>XuannEsvcHNtDRoIq@kwSU%Fj>LWQ-XhGo=5mX%xJu*2iH
zch|u7FyELXF%zR+M7KqK4@(VZ`S0`D=rPRUh0O}lZ0-Xzn#RcPW?Umwu9CZm1M5H5
zZm&C4ySQe1jkxY`!@vd@9ny7jN>QjSH$@Sh&~EHrf=0XE4#CcoJWu&J`qumA2Y3f*
z{3HGQ1Pt^W<Nc?{PnSH$<2DVv-JCr3G-NOS#*}Id*6vltww-ESB4M}OYF;ZHE}bPQ
zkiL}XD_F`&sxa+$U9!o77coE4FitzSK={LUxqYRR-1)xiOxMF6%RP6xu5yZSRy*)*
zpNaYlrwMqRXlx(mhg^k`G8|8}CY!~^oyNh2OkHRFbc0#@r;e>F&^<Kf8Ax5eNeN1$
zJOXEMn5iyC>oHFr!tT!9Es7UC=Bou$1m^`K1T~y0P7rq~yMkT7?!+cA4ssQ=9ZBF-
zQ)7KYOaztLN9!)jBm5$sXx%_WldaZC#COns7^xs4o>`4~ql>U0mKVDl>mq#D^5n;J
zg4im^%`Ia`f^x?OQt&QeR_H2nK@Twj_~HYo-sIneh6n-=CmQGCzfsv#9l;`=;U}mT
z!i~HE3ZT8@9SXzN!JPdo))%~>7PD+oBRZ4Q#9GK%!#TjZh6S>_VW-h}b^+uG48UAa
z4_JQ$(|`<Se2Dp^m5wEr6Jw}TFn|AzX@-2JBI*vALb*b2fCw4L@L{Ii#+*VU;XCvY
z$XmL_TtR=aim@VeBI=4%!C>0YY(#%y?x+TwcSfVb7+aWsl%e0SO_23A2<;2{i)5I^
z&A=20m$^dBfo!&JfOWV+ve{j77Cjl=jQK$(6X;m5%`lsuf<zKlz$E(6hhP?^qOPE+
zSU6HkYk|SvPH$zlBRm!dnTsv~9{V1cL9b`-BID6gT8Lagub~D|LJWs*k>2P>NM1w0
zp=<`s<>Fu;ih-9u0@8$>nN!dYK249Ojxoi^OnNNB18oLPvgxIuQ_)b*nfu6bI*-}F
z_(Fn{0?ytpBmmS_*^pAV5*vk%fkY`6NNpSqN*0>l!}I}6VH0u`W^m(S-WCM2`P+a8
zEeF@9N~C~30G?v@kX_h`If}hNX3#~n7#V_EX$jJd0BS&Q2h8CVl7;>Tn!S5~_q;)u
z!S)YB{@WNN7$($*86LBMJ`1zUZh%U}g0EQ@z%Ob*p_2o86bxAmc)|)q36&m!nh-tR
zlV$@3v60>mGwt=@{`C};0)K;wV>9Cewe^7g^aF(K1030S$hF%9xpz+iYs^C)ppQY{
z)iD$91~bkmNG?1G$I=Vtr*rAikbriR`ACmtHbK_fIHniOLCR<|6~G)uB+MPUnZ5$b
zqa@@D%rFmtc4|B%FC~JLQWWY8PE}7qGm-#lSWa+mZUPRp9z~H`piH_B$jA;row`8+
zoDEU}4s8=bZ*mYa7Po>*XeB6?G9giJERzBi7D1ZTXJDiBMi!xe!Q6HxD3Qca->HD`
zd4TKMKFByYz;s7O!%Vyw4M85$bD1>64*aD;7%SY5K$}6$mWKWUq-_oT0eCYHq4ILb
z2c!WdY6e{HA>c<i@(OVQFRPj0g?1AXz-B?E`y$i9A*w5krUfty-wXA42Kd4rrXy+W
zAk3*l(dB@5xPy|W95fbIK$4~bUi%bKzeV67b{Z)IT<006fSf?VbBl2T#NZRHrjIbE
z==F3rxOUK>cRNNu1_r}wNP0X2PJ_-!4@k^(0i<UPWa~8o#+V6XxE9V>H&8{5L^pvd
zYaFmCc0dxC3n;|Cz>Izuq@9fhRP+v`0ZqtuW)ZyuFsS*=c-Y@9P@RF`oHq%ui|3F`
zHWJW>M8HuZkRPCs$^|qc7d*-$0F6MQ9?8J=u>*`F3-E~|Kudf8gAf8L^A}SD*ufLP
zCNcrt;lVh`K}JAzmLhABlgJWS?=nDZy1;tVU_XNZs}RETY9NbjGjjnF;F6g+;GNbJ
zZoT20_JnM>`LN^&tnm@lL<1RO9r}=tOt3&eUIJksIv$GviRe&(xB-UZ0%zI<mUU#1
zb>L^YFgkk!A~Xi-Fch>cQ(%nEfp^nv;9yLJEUOGSA`e)j10WevxFQvTI`415F)jd3
za~s|ZSK<B*I44(Oj9v${=n9O-(@^z&Fe*2~UU%SbD*$=h2&mh2KvG@<-q!%fZx1+0
z4>-;xP}$?~-aUofffT{d$X7rR-@%A^fLwyxX>cFh1<&Y6f$IflFcgkJ1gMS%M(-Oy
zDj&jD4*)v23C`OraEDt1qklHM%g=+OU?c1o=o10W(E?JV0R81`rYE30n*mw;g)9IC
z&O<n}0%QyzZUfLW9jY;O9#RVERu;m*J9I6uMFuf%AQkd8jMzI++bu|UdN>jTTD>_)
zBV~cnKAK(&O0-`T4*1V2NO}B7-vlLBBb|YigW_=jdYkElsnC;vdTn6ysSLaY|A4jw
z%6<&4O;&n6bCfZ`S-Hv_#;&0Wz&4u59uK;+Fk~in2AM~_f-71r=0V8V59v8*A>{`M
zp*y#ha6$i~yA!iP3A>q2hNQD&tQo9%%pP<duB5%KQIKajj9f_mq|3-M`Y1<>58y51
zyl0(Ye@FIF9texq%eaA?gjUdXEGOK8Xt4@FfCCT|SPmmOOYt_|YHAgo4@#<MOo_FZ
z@TQ4I3ONI)*W@hj6LKys7B1F!@Vsq2G>_@4Hq-EjxL9aodW~fA7wE#l+tW&ow%lgB
z!1G;r)%ba1tleO?Kzdx1>C{(Yp`vW{=3pd`r!_ri4H2Et{~|M;QjJIO@wOMi2TN;{
zjSe;*v$Nw2(`@0tWp%Se0;|ZtUdCLr+(dN(SAsD;1RuAxmPlS6_E~?BSISSrV?hm^
z$5w;ls}4VdxU#M=7qB2|3fjm7P%`Q)RRF$tTgXaM!45?OjRUYa;bM+I#v_+=`toPs
z-SHj3u}Xr^s)ckCwgr1h4?{K7U}hx?Wm53dp!`iX4?*T|Jcz!O4<=!qCv^BNRt4zT
z>p^dN0Y8U-XN_Z-to8IEWC$t6{MaI<g*A-d50KtyG=m;aF1DPdc0dp17oA76A|9Y9
zPh)oA{b&Kl$hixdH*b0OnDzKDxblr+MzD&Jlk{991ysn<@ZDe-CI_FtAYud(g-wKB
zOE;p3?u`i8J6V4q21s%}$-0XOf%SJBGoVY!G!g^U&z%V)(}{7M8~kOKvBtBU9()(;
za6=OVR<p=)%R=HUc9g4Q1>t7$8LyUokk~=&1E<ahtf@$~<sxyFwU!e`z9I{;9L@y{
zdOMH?_z}C0)ibvAO6Wq>)7R17tZvK;!VcTcJ<j-9%J5F0fa{92(6h|r$v@bOu@roR
zWh6BebHYN%;btx|kX6ckiCiWwQNy{r`3qU+$U#&;-c)`xx`;Z)`OI6%9*Vl6R@MwI
z%^FG1A|qIbScmXr(=tmoO%aZ!czu&$qvZ&>2cK-PwVWmsn4Z)Xn8EdBj}&?eM+oEW
z4>|d}7P@Y8-r?lsR^UF<v6_E{zh9_k4<H;2J2V&D+GJj0yzXMnUGVuDUYB02E<03p
zy4g!^r^l(kc`u!x`wb5(jQ*GymnO_UklUPvWGqXS#03VcJU=;jbLQf^w3@ck=ARYa
z3gh#aeTjWP;Pr;Li64C5U3>rQ%l_g;;t<@8FSc3fIW*RsRiEjWUeJl(b4HKCtgi{H
zqAx{Og&g;;a7-08u=mq;CY_>P{IqFs?aW`>zR~$%9~@sVd>!*P>FuTWilQlEKWdw>
zrvu@=A}%TWT=t-h%B;IxjGfM={1Ishn&WrfJ<i@kcvc`1IIzW}pJ{#jp0;bvPiq`2
zN=j}O?fw+<KKR3j_rJgG_HlXTDC1JzP|;@R{4jQUUB=Di*(qDH?&Z8n2@W6WyUeS<
zd!XHPc5ft(HIf_2T8~#4p6YkCcWHgq5L)xLBDsVttjMqVOn)AjpH!%-n~n?YvK)`N
zeT_Vq^;c%^g!_rpGIKIcMZfV&^|<Uh4%lyFsNwicnu7%)>j|Uzy5TPkOMbekthQ6t
z<5J>>dy(L)`ty>{2}RFa#xMizQXOyj#3wiBx}+B-@Y8&<eNr`HsXnXRS2#}+jYaPh
zJd&Z#lgXfNS6I*LPpjhE{G}fnnk!>V)xYYCUldNxR}~EVPSlSj8M{LcGd+(bRd>cy
z9b)IEigWfPzYosxsrUHH$wt6NTgZC+p7pEcDIQEMB(#R#+mAzI#<OKc&Bn?tmEFrY
z-?tVx7k&KssKQ2@ZS&6A)s-Dd<=n{hiH%MCmNhBaGo-JN$n(5|9WRox!Jk>R_)^P!
z(@o+udVpB3U7)Sfixq;#rdmz?;hLP1;O}q0bANgNI$Bd=?dDYGeA0bMoFaE<>dk0r
z(zWy+vFQOUFIQJjn?<Z!M4rVBceJvN-7PqLQX#;Z{o5R7cp~4?GD)1$e5U$#X;q0$
zNxxqS#pZH1BjT{z;jCkAjB6JnF)ZwHa*wRpk*PjMeKvTM2__?5sY&=^Q=_5Xe2v^h
z72%u64G4_~>h`vmX<o{XHy&vCTqmy>U-IeKt5UzxqWbAH<IreR?0zzBQr3cq9#LB|
zZzk^WkMq6f>+Dd6y#&oMZFJOo8(7x9OagV;DnZ;iHI@-Nwx!XalU!|?(t5AyN7=@*
zz7=@s*<WWXbw-`-CDCVlZG2ExNZ8r1^I0Lu+x@Qjbqb1d8jX!XXF`I^Yb{^@(=-4+
zKQ~&3AbG+~$RT4gsV8yeCP}i=TfV)fSB0SFc=_t$FU1e5eJz>7I(BC#MbeqX#r~&b
zm*>uiD)BiUb~x~g@B>T48%~|ljnjvlY2$tCDy$H)fO~U8`Oj$u&Jadjsv<#Ykd3UH
zS97sOUb>^$qx@3I$EFL|A6yYO-rqg-c<`p+e%Z591N_6ooTBEqeBq7~rL$v9n6V6w
zP-z%Vj9@)w2V?trEStsXd+P;im%&+Huc&U_RfE@TuNw*+&&!p4%DR<zHra7!)6X2g
zCQ#vp{tMIHv$h7W56eg>@^P|pclagr#qG?MxW$mK?M$qoN1<nVtGUB@J|Yrru|yIE
zoly3hJWaa3I-*uv+f-s(!m3(TezPP;*_HK*<O**`iXx8r7Ni8^SVD^<B2yOxo^x90
z@xXo^HJ2Pm)f#T;ep-8hSH2M&Xm_9WJNu<=GVR}f$Xccz-f&8~R#H$tq~?A7ozj@H
zeYHg8r?Rt(jVvwIQ_v;6B7B*@L+Ze+W0B#IYBD19qi3{FwZq@=*%U;bHImxJmLCLT
zc|^MKt^6`Z&qjDV4cY2(##-sJ+CO9un*S=J8UmYll+LeO(6q4Ht8#&yg?f@coOdC)
zVb6UmX*Y7WN3v2zb)FFZ)4w(3xbqqIUdT?)H|*7&G@Y;n82_|xN0m%I8o}O9U&B3(
z&y>BC$<pwKZjzjqlIqRP7n*leW;P_Z+^b2bJ<)cXYQ`UMUIqpRo$))Kc`^HBj8o2p
zE(;^4M@))3=lq1fPZ&-~bh8a{hFRL4x)zfi-rwp2pH!!;m(5)*JyZ>?nBshMW|M>T
zL6dKjyTrLk)i^_Zzp=FGapMK`USz*jWH&YRmDi^5#hu#{<|SwK;H52ywk9?O&<-h%
zJ=s@HYU6-*qw<qxre=w*#JJ74hd9QZFo#->Tgy}f!A&YqY;IA?XG`9S1+B{^r^WAO
zYbE|-qhyNoHh!7ehOGAX4(#pwGi7zwhy-(|p?PN$3KOryn%#XJi$#@|{klW#-C8BB
z-ijfLQ|csLreTcbn02jXyRo~mK(`zmo)#<9z~}LyO4oWwu2l_{7t7N%9Qn7_Ln^Cc
z9umfi;O+IZ4GayMm!V3FOxEO;XS3p$CRT?$b$)3ViS5&4?fvB2!~<m)z<E)pT%<13
zt~Z`HVb(r|i^dG2N*$z$)E-c*R1<*S*Qu&?H&i=R$@(v<-HOHS_Z9WlG3+I%vuBy#
z2w%S>Me6eSb-5FAF2!w02n|=cys}rb<BgBo{o6z>qa^Rdcnc}-t;|(f^+t1?Il{aj
ze{2%#3yqg`W7?1Dr|1#wDs8?lw7qvbtxW~Tt5uo;<webY^aIr*u<<Q-&kOcU85mQS
zG(7ip;#~0GeCzAy!m^)EFEMP@&XG2?OqCvOx+Fd;Um^dY^w8%To*JXAy{wPScdUIa
zgG`Q=NOOq!wYkms(m2sLPS;6yygfx7qB^2ntoTFs2(pEj+Tk9H+>b=WB$P#qGW@g5
z2}wyCVy=7NbM0rdiAXaws>LmVlCENL{acAl)-0W)snoyKeXw4&TsQy3^DXZ!tF0~;
z0mw)WgDc}A<6Zp{Jy*ZAJx|k9^+I__;oLrkzK@UPZ+6@6dNS}@d`QgZl)rK&C7(+&
zCe#L0cs_DULuHo3dOPWcmTTf^b%MrP$-0)0t?xCJ>Ly)h^CC+f`IvY|foD3o2hfKc
zat5WP##=3x<z|UCTdP*jYm1P(w@s2ARSC&AmX*T!Zf2JwVL1t3V|JyRv%-=dC*6p7
z<x}p~!&Xf`GUcnITYfYPn>}llO;zFu@q7iUpKT~L)zg1caby{$rJ_g@8AF`M9}qW;
zT4P^hVEb(Cb4|R`LA64itqM|S&|@fywaERo>t^4@vD&DZ_)8fR6Px1t#h(fI=yAyD
z40^}9)-X~!pyfl$_L}NCyOt>pAH}Pbb!|^{nfOEVG}?vrnsQ)ea!m9pR!{a#av&2&
zB^x!SK!dF+T(e#2-<q!$D%^B4kjrF&&1m-^_ugS!V#}lFr9Mj&#2ezzMr`q(@48Ef
zk*iF9s6;JpE&Cf9tN(=l;o7EMtr3bnYL$5)_#O3TT?E|h8E+X%vMk(P%s60TP$r?p
zY7A2E(OgwtlTK;d*)~(Q%JR{=km~DX<JjbRKQcJtP~5Zhq$GCYy2LLbt9&``@jM%*
zyX95e2Pr8IuM29p+qAmgQ!14EwSCkLH8)ykBmV3GST-+!XJz%|onmhQZ=v2qipk!%
zN_|0brtP$3mUy%Dyf~zFBP=_H4szISU*tP0!W_OLNt(7NDLyql;X>%mfN5@Weiv+&
zd5&t0e4%(>!?VVU#=ypW$&^-i#Y4ka(^Jb#j6ytFiGpB`iu0V`m6ea)M<kYQ<}5?B
zs-J4De4Kc$bfMTyESFu<xfrk0c{bPVMtTQ__KoP8P@if{Hl*B5niVlT*xRd{jfs;>
zywkWT&q$Uw$QnP^6Ln23dE!4>bF_VRITjSMDoa?&`~#d&ez-u)-of61-XdOE9gVv+
ztJSO8j!UP?mPo!!Ps_sF518lRxuRdTgWb*r$A+zl8J==EDI&QwX>4RfNLQb+_Sbk8
z%2}VQTqnzKOle4KP}H_Gj%>Lnxu|&3e$rS(c1Fw)W<H8vDmW*s=I`L$<*1Ou<R^=_
zeusLiGGA6H`6_7<pOMn7`*gA9-<jV<z3l5fPX(<FbBcSKNGBdkdJ`WQsS9%T`eomf
zcYzvh$Wf_eh0SS=;SGuP5siIX?4^Sg-`gJ=P7;8%VXJv1yq|&?QM_OUe*yPA%zr20
zdV@^6TZOb8Y;~9RmCTgwkveFc%)ypWUXaZ>$B}-MgGPrhjK3B?G2v1|Qq--GK7NOt
zH;W`#PfLY1Sut0#y?I3A%7(p-2b=FpPRpG%bs!R(i1@LSd3%I?L<2-t(G7uu`<Q);
zUW8M|0~)<@pnR|7l*HVUB+<y$$fp{vn5QyMBAu<R$J2lX!6DHX;>%*MB``5*VLO7-
zJgxS(`6uaKCX?o;e4%7#^YA9Bv43--B&)Sv^-H(FG=?ffp0m#KLj<TWUG!8ihc}Ot
zjP4@mTk{Ng?JV^L`4?GK>jBA7*+zMl{HdYQ@|fNOTPt;M31EU9q8sBz#yyF@6}>d{
zsz2>2wh3eR!Si$~#T98}%Z{eNrp3)8B+2s2YPmkx@)t81d&n6rWC>!0Q-lY&57}GL
zzlfcdP5MjfSIRhfw(PR(qjZ;SpklaEr2n04rbY`t+uOQs^S>SB6MiHnE=Cd~kGdS<
z<KN&WwZ%Cy(#}|+4wfI5>}pxrJgQ}aq^xzIszv+Q^n~z6ez1OVxAOA@I|Rx68jc+s
zGU>^5YotM_eWp%PY;5}?Um$Ojdnhy1Y#ooVrCoVF?RPt+`=kdrgtSIxL`{uOjQSPA
z3UKkvb6Co6WTu<@XqPA^%fcijErH@(sfT=)YKvBDav|<B0qjaPpYOm|b2sxOtO@X4
zwbsfrztFE!KT?fU{AjgPT$e9z)2rU8qjXcvxpW*BE&Aaw*hS*A-hX*;r-%g+(UD^#
z`Uk81_Iqr0XcB1Aqwsz2h{jfVSuT~0ZaoIQmz^3?H_H@2V3acwjO|2GRw=4s>gf~2
zIhaj!)^BOI)p)2DDYq%_DZi=4Yo2OX8DysM<Rq*w$HDeDr*5vczGM7*2L*?134Ihg
zDkR!}xObt;Alv1<Qsxh9t)XxGebqIElVX=*oT@~#NcY;f&XP&2r+&bvM`z$iUZjQ8
z20Y0+-Q;L^1)su4G~Sv;>SRsVc6aS={U+lxb2BlVnZY^6Uv1Y5V%+z6Kl6R)pAm!w
zl>`j(Kjp=Bd*iTA_>!%o6Rdv54_bkyT(wYDrTU>+rWG0bn?tNwBm&rbHe@)&f(KGB
zQjX8G)EL(qc)FkM<(jD)H%(akHtl0wy74!2Z+thTB#h$N3B)!DPMuudx%+wB`$YPE
z@oV&z`keM$?KaKP!Db+@H+q<yVp(Aj=;GShnj;#OW|h|0z&E`F&)Uz#d9sKug3ra*
z)Kr4P%@(t%hiQeuNk3ShukE8lAU$Wj!NHVd;aCSzCA15=h_jq86Cw_cj+dPyJo>x$
z@#^7~;~D7L*R8kn1c#%dUA#KhB_@i@w$?!(t-nENFzW@za-+Zb3asO;^$T8UU4v)i
zBQ5(Zw&tbAKE^lt9r{XrlHSR<&@j`eFtaVw@SmiBF(3<A1jmklT^MG&$&PSnatwE#
z<Kp1r@6zTR=Cs7&vYiO>&AM|q*iz;UIUbL*o-j9=7Mo|84w(B}UYn0wS6D->eef{r
zBg=D3rpXO_n}6w(4Y>x1KFjEBI&ZoPxdhi?J^`Z@t6-n!KjP(xnnZ_18|+ZKC3emB
zo9yS<9kzG171$JrX7W$-YB_vX8G49GqxzBHPHEX?5tw;q+>~sZWm<3AXR0$!H&q%(
z7`dh)riI4d<{jq4W`CSZ+##<3n|L#}n-k7$<4Xmjga<{PL}p=6(FI{|L8f3L&&++x
zS;0QWmSc~xS<s#O4&9<T%sgfq{RaAMLr57BPrSl+<0tVE;Ow{xPlEIgg%!m|SvOlr
z>mOD}d?|Q74kpUU2r8S|44<OIS@o=yoYmZGJa7I4zMLP+@5Ud&JH@Txq;lF>xvck)
zPyRQ03-I>7zyNju?AZ>IT0Swa=+lfC@<Yx-SEUeAb_P;M$hBk)d6DQ(^dltr4txjk
z6c-Rbhz#O)avSAD{iKfqtM)qTfrYYC*(GcaXEx^pCxA1NvxqHYtzq53x?{&sJ@6a5
zAxnTg)&l7ApMV<o1bjLL__lwb)4|JbGHOL^(OBs9L<9fOnOQ~q(Lof8I!f}%2gD3W
z778aO6FrGK*y=s<I;Det*KK4CdIXr=AFxs^2k_f_*bDF%><9RxE!GOTF|W}wl!sM7
zQq4W|6eP)10dxH<x)7a*iqMaM&)WgR@D^}m$AEUSgg!$H=*#dvh^Kl{)2MA^9eIcB
zOO}(jNeQ`&x&h97bLstbN2O%UFyLZ;MV5kx)&talwxh4W{wWMoLb4I$8er2Q*{C1r
zD=FYKx1b~nj#=niz#&0~g+7A*-z7ldy%0ImADjSR(&On6I+S*%TObpsn7Tzhp)OMw
zsqa(^@ZZybA3c{oO8*VdQ_+6V@j44UND6u(8PMSv2AF;a_P+;y*Fx80A}r|wD7rsz
zCNa2mXsJ7H9rrtK9jw^@+&Yxx&_aM8<o{pxpTGV0|NnVT2Uqxic(o*ORXc7Sk2;qA
z&(Hs;(*OIa|NGv5w*8;~|GPK;S@M5B8|ab$&!7KqL-1e6R{wkZ@ACh=tYdBeyPyC4
qEB|-f`}bA<R^Z<X{9A#4EAVdx{;j~j75KLT|5o7N3jDt+@P7cu_eE>~

literal 0
HcmV?d00001

diff --git a/server/files/sounds/converted/OmUj7ql4AyqgTQxn.wav b/server/files/sounds/converted/OmUj7ql4AyqgTQxn.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f8a0e421ccdac3d07f4e3936d522f4d5610c198a
GIT binary patch
literal 161222
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

literal 0
HcmV?d00001

diff --git a/server/files/sounds/converted/cJN3HW4FLCHgG1Yd.wav b/server/files/sounds/converted/cJN3HW4FLCHgG1Yd.wav
new file mode 100644
index 0000000000000000000000000000000000000000..474a0c182b58e2c87fc507a3ba63b37d9560142c
GIT binary patch
literal 104032
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
U0)Ha#Cjx&W@FxQQuOje&0Gd_ntN;K2

literal 0
HcmV?d00001

diff --git a/server/files/sounds/converted/zPc2ylBoHrFFubg7.wav b/server/files/sounds/converted/zPc2ylBoHrFFubg7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..474a0c182b58e2c87fc507a3ba63b37d9560142c
GIT binary patch
literal 104032
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
U0)Ha#Cjx&W@FxQQuOje&0Gd_ntN;K2

literal 0
HcmV?d00001

diff --git a/server/files/sounds/original/Jh5jFb8IqxKR2Bm4.wav b/server/files/sounds/original/Jh5jFb8IqxKR2Bm4.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f8a0e421ccdac3d07f4e3936d522f4d5610c198a
GIT binary patch
literal 161222
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

literal 0
HcmV?d00001

diff --git a/server/files/sounds/original/OmUj7ql4AyqgTQxn.wav b/server/files/sounds/original/OmUj7ql4AyqgTQxn.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f8a0e421ccdac3d07f4e3936d522f4d5610c198a
GIT binary patch
literal 161222
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

literal 0
HcmV?d00001

diff --git a/server/files/sounds/original/cJN3HW4FLCHgG1Yd.wav b/server/files/sounds/original/cJN3HW4FLCHgG1Yd.wav
new file mode 100644
index 0000000000000000000000000000000000000000..474a0c182b58e2c87fc507a3ba63b37d9560142c
GIT binary patch
literal 104032
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
U0)Ha#Cjx&W@FxQQuOje&0Gd_ntN;K2

literal 0
HcmV?d00001

diff --git a/server/files/sounds/original/zPc2ylBoHrFFubg7.wav b/server/files/sounds/original/zPc2ylBoHrFFubg7.wav
new file mode 100644
index 0000000000000000000000000000000000000000..474a0c182b58e2c87fc507a3ba63b37d9560142c
GIT binary patch
literal 104032
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
U0)Ha#Cjx&W@FxQQuOje&0Gd_ntN;K2

literal 0
HcmV?d00001

diff --git a/server/migrations/20151202190300-test.js b/server/migrations/20151202190300-test.js
index 57337fa..32242c5 100644
--- a/server/migrations/20151202190300-test.js
+++ b/server/migrations/20151202190300-test.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/action.js b/server/models/action.js
index 7ed53af..a231702 100644
--- a/server/models/action.js
+++ b/server/models/action.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/asterisk_manager.js b/server/models/asterisk_manager.js
index a58428a..73a178a 100644
--- a/server/models/asterisk_manager.js
+++ b/server/models/asterisk_manager.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/asterisk_manager_interface.js b/server/models/asterisk_manager_interface.js
index a885f63..737e98b 100644
--- a/server/models/asterisk_manager_interface.js
+++ b/server/models/asterisk_manager_interface.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/autodialer_contact.js b/server/models/autodialer_contact.js
index cdbc401..0cf3a62 100644
--- a/server/models/autodialer_contact.js
+++ b/server/models/autodialer_contact.js
@@ -1 +1 @@
-var _0x9f50=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x43\x6F\x6E\x74\x61\x63\x74","\x53\x54\x52\x49\x4E\x47","\x61\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x5F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0x9f50[0];module[_0x9f50[1]]=function(_0x1d65x1,_0x1d65x2){var _0x1d65x3=_0x1d65x1[_0x9f50[5]](_0x9f50[2],{status:{type:_0x1d65x2[_0x9f50[3]]}},{tableName:_0x9f50[4]});return _0x1d65x3}
\ No newline at end of file
+var _0x2bb6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x43\x6F\x6E\x74\x61\x63\x74","\x53\x54\x52\x49\x4E\x47","\x61\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x5F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0x2bb6[0];module[_0x2bb6[1]]=function(_0x6b07x1,_0x6b07x2){var _0x6b07x3=_0x6b07x1[_0x2bb6[5]](_0x2bb6[2],{status:{type:_0x6b07x2[_0x2bb6[3]]}},{tableName:_0x2bb6[4]});return _0x6b07x3}
\ No newline at end of file
diff --git a/server/models/autodialer_process.js b/server/models/autodialer_process.js
index a19c44e..00162dd 100644
--- a/server/models/autodialer_process.js
+++ b/server/models/autodialer_process.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/automation.js b/server/models/automation.js
index 4b80d4b..60383d0 100644
--- a/server/models/automation.js
+++ b/server/models/automation.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/canned_answer.js b/server/models/canned_answer.js
index 758ae79..2b26d45 100644
--- a/server/models/canned_answer.js
+++ b/server/models/canned_answer.js
@@ -1 +1 @@
-var _0xa169=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x61\x6E\x6E\x65\x64\x41\x6E\x73\x77\x65\x72","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x63\x61\x6E\x6E\x65\x64\x5F\x61\x6E\x73\x77\x65\x72\x73","\x64\x65\x66\x69\x6E\x65"];_0xa169[0];module[_0xa169[1]]=function(_0x3eafx1,_0x3eafx2){return _0x3eafx1[_0xa169[6]](_0xa169[2],{key:_0x3eafx2[_0xa169[3]],value:_0x3eafx2[_0xa169[4]],description:_0x3eafx2[_0xa169[3]]},{tableName:_0xa169[5]})}
\ No newline at end of file
+var _0x165e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x61\x6E\x6E\x65\x64\x41\x6E\x73\x77\x65\x72","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x63\x61\x6E\x6E\x65\x64\x5F\x61\x6E\x73\x77\x65\x72\x73","\x64\x65\x66\x69\x6E\x65"];_0x165e[0];module[_0x165e[1]]=function(_0x87d2x1,_0x87d2x2){return _0x87d2x1[_0x165e[6]](_0x165e[2],{key:_0x87d2x2[_0x165e[3]],value:_0x87d2x2[_0x165e[4]],description:_0x87d2x2[_0x165e[3]]},{tableName:_0x165e[5]})}
\ No newline at end of file
diff --git a/server/models/channel.js b/server/models/channel.js
index 0c76a8e..d068b1d 100644
--- a/server/models/channel.js
+++ b/server/models/channel.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chanspy.js b/server/models/chanspy.js
index 7a43102..7bede21 100644
--- a/server/models/chanspy.js
+++ b/server/models/chanspy.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_application.js b/server/models/chat_application.js
index 06fe7f4..dde5243 100644
--- a/server/models/chat_application.js
+++ b/server/models/chat_application.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_enquiry.js b/server/models/chat_enquiry.js
index 0a36caa..1819264 100644
--- a/server/models/chat_enquiry.js
+++ b/server/models/chat_enquiry.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_message.js b/server/models/chat_message.js
index f5b0eee..d098b19 100644
--- a/server/models/chat_message.js
+++ b/server/models/chat_message.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_proactive_action.js b/server/models/chat_proactive_action.js
index 93c4ef6..850741a 100644
--- a/server/models/chat_proactive_action.js
+++ b/server/models/chat_proactive_action.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_queue.js b/server/models/chat_queue.js
index cbb9b8b..1b928a3 100644
--- a/server/models/chat_queue.js
+++ b/server/models/chat_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_room.js b/server/models/chat_room.js
index d3740a6..ea6988e 100644
--- a/server/models/chat_room.js
+++ b/server/models/chat_room.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_visitor.js b/server/models/chat_visitor.js
index 82a7f61..0bfd498 100644
--- a/server/models/chat_visitor.js
+++ b/server/models/chat_visitor.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_website.js b/server/models/chat_website.js
index cb40f86..6b4ae01 100644
--- a/server/models/chat_website.js
+++ b/server/models/chat_website.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/chat_websites_field.js b/server/models/chat_websites_field.js
index 7203a1a..9b3764d 100644
--- a/server/models/chat_websites_field.js
+++ b/server/models/chat_websites_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/company.js b/server/models/company.js
index 7ff7752..3e37992 100644
--- a/server/models/company.js
+++ b/server/models/company.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/contact.js b/server/models/contact.js
index 491706a..e93f72d 100644
--- a/server/models/contact.js
+++ b/server/models/contact.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/contact_email.js b/server/models/contact_email.js
index 48dd2bd..5717261 100644
--- a/server/models/contact_email.js
+++ b/server/models/contact_email.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/contact_has_custom_field.js b/server/models/contact_has_custom_field.js
index 3af16fc..bde2ee3 100644
--- a/server/models/contact_has_custom_field.js
+++ b/server/models/contact_has_custom_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/contact_phone.js b/server/models/contact_phone.js
index aef2c39..3fd20be 100644
--- a/server/models/contact_phone.js
+++ b/server/models/contact_phone.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/custom_field.js b/server/models/custom_field.js
index 48375a0..52ad40d 100644
--- a/server/models/custom_field.js
+++ b/server/models/custom_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/custom_report.js b/server/models/custom_report.js
index e76711b..9a71683 100644
--- a/server/models/custom_report.js
+++ b/server/models/custom_report.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/dashboard.js b/server/models/dashboard.js
index 297cb45..9a03741 100644
--- a/server/models/dashboard.js
+++ b/server/models/dashboard.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/default_report.js b/server/models/default_report.js
index b2f9214..ef70f96 100644
--- a/server/models/default_report.js
+++ b/server/models/default_report.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/desk_account.js b/server/models/desk_account.js
index 35b505f..3d7cd7b 100644
--- a/server/models/desk_account.js
+++ b/server/models/desk_account.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/desk_configuration.js b/server/models/desk_configuration.js
index d7d918c..79749ed 100644
--- a/server/models/desk_configuration.js
+++ b/server/models/desk_configuration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/desk_field.js b/server/models/desk_field.js
index 2d22a51..313a542 100644
--- a/server/models/desk_field.js
+++ b/server/models/desk_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/event.js b/server/models/event.js
index 36da676..55da164 100644
--- a/server/models/event.js
+++ b/server/models/event.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/extracted_report.js b/server/models/extracted_report.js
index 70dbfb9..70101ee 100644
--- a/server/models/extracted_report.js
+++ b/server/models/extracted_report.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/fax_account.js b/server/models/fax_account.js
index b2a8dcf..dd3d067 100644
--- a/server/models/fax_account.js
+++ b/server/models/fax_account.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/fax_application.js b/server/models/fax_application.js
index 4b23632..78436b1 100644
--- a/server/models/fax_application.js
+++ b/server/models/fax_application.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/fax_message.js b/server/models/fax_message.js
index bc03740..0c02f33 100644
--- a/server/models/fax_message.js
+++ b/server/models/fax_message.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/fax_queue.js b/server/models/fax_queue.js
index 78b95d6..3e06e4e 100644
--- a/server/models/fax_queue.js
+++ b/server/models/fax_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/fax_room.js b/server/models/fax_room.js
index 041d5b5..0e32c53 100644
--- a/server/models/fax_room.js
+++ b/server/models/fax_room.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/freshdesk_account.js b/server/models/freshdesk_account.js
index 89d2778..0f37259 100644
--- a/server/models/freshdesk_account.js
+++ b/server/models/freshdesk_account.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/freshdesk_configuration.js b/server/models/freshdesk_configuration.js
index 7e882d8..541a721 100644
--- a/server/models/freshdesk_configuration.js
+++ b/server/models/freshdesk_configuration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/freshdesk_field.js b/server/models/freshdesk_field.js
index 5d106f0..1f3c1f8 100644
--- a/server/models/freshdesk_field.js
+++ b/server/models/freshdesk_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/history/report_agent_history.js b/server/models/history/report_agent_history.js
index 030a162..fd83be8 100644
--- a/server/models/history/report_agent_history.js
+++ b/server/models/history/report_agent_history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/history/report_call_history.js b/server/models/history/report_call_history.js
index 4daecfc..f658511 100644
--- a/server/models/history/report_call_history.js
+++ b/server/models/history/report_call_history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/history/report_dial_history.js b/server/models/history/report_dial_history.js
index 06d2d69..84b2f32 100644
--- a/server/models/history/report_dial_history.js
+++ b/server/models/history/report_dial_history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/history/report_integration_history.js b/server/models/history/report_integration_history.js
index 31a15ec..7138133 100644
--- a/server/models/history/report_integration_history.js
+++ b/server/models/history/report_integration_history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/history/report_mail_session_history.js b/server/models/history/report_mail_session_history.js
index 6581d59..0fe4695 100644
--- a/server/models/history/report_mail_session_history.js
+++ b/server/models/history/report_mail_session_history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/history/report_member_history.js b/server/models/history/report_member_history.js
index 9f05643..d81cdad 100644
--- a/server/models/history/report_member_history.js
+++ b/server/models/history/report_member_history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/history/report_queue_history.js b/server/models/history/report_queue_history.js
index 5ab4ad0..94cc127 100644
--- a/server/models/history/report_queue_history.js
+++ b/server/models/history/report_queue_history.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/index.js b/server/models/index.js
index f4cf5e4..75e6b57 100644
--- a/server/models/index.js
+++ b/server/models/index.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/integration.js b/server/models/integration.js
index e939b81..90b769b 100644
--- a/server/models/integration.js
+++ b/server/models/integration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/interval.js b/server/models/interval.js
index c80da02..c77911b 100644
--- a/server/models/interval.js
+++ b/server/models/interval.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/jscripty_project.js b/server/models/jscripty_project.js
index 0d9b510..fdb6c88 100644
--- a/server/models/jscripty_project.js
+++ b/server/models/jscripty_project.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_account.js b/server/models/mail_account.js
index 440a1ba..4b75fda 100644
--- a/server/models/mail_account.js
+++ b/server/models/mail_account.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_application.js b/server/models/mail_application.js
index c50d7f7..8c11db4 100644
--- a/server/models/mail_application.js
+++ b/server/models/mail_application.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_attachment.js b/server/models/mail_attachment.js
index 80fdd57..8a71bd9 100644
--- a/server/models/mail_attachment.js
+++ b/server/models/mail_attachment.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_automation.js b/server/models/mail_automation.js
index d322c32..6d15b0f 100644
--- a/server/models/mail_automation.js
+++ b/server/models/mail_automation.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_message.js b/server/models/mail_message.js
index ee74bf3..d71f194 100644
--- a/server/models/mail_message.js
+++ b/server/models/mail_message.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_queue.js b/server/models/mail_queue.js
index 7d3fcf7..288876b 100644
--- a/server/models/mail_queue.js
+++ b/server/models/mail_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_room.js b/server/models/mail_room.js
index 85ec1b0..d306541 100644
--- a/server/models/mail_room.js
+++ b/server/models/mail_room.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_room_status.js b/server/models/mail_room_status.js
index 411a6a9..41c1cd6 100644
--- a/server/models/mail_room_status.js
+++ b/server/models/mail_room_status.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_server_in.js b/server/models/mail_server_in.js
index a02512c..f3446aa 100644
--- a/server/models/mail_server_in.js
+++ b/server/models/mail_server_in.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_server_out.js b/server/models/mail_server_out.js
index 8fd275b..344327a 100644
--- a/server/models/mail_server_out.js
+++ b/server/models/mail_server_out.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_template.js b/server/models/mail_template.js
index c1c62b1..764a61c 100644
--- a/server/models/mail_template.js
+++ b/server/models/mail_template.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/mail_trigger.js b/server/models/mail_trigger.js
index 4de63b4..698abfc 100644
--- a/server/models/mail_trigger.js
+++ b/server/models/mail_trigger.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/metric.js b/server/models/metric.js
index 926616e..c52609d 100644
--- a/server/models/metric.js
+++ b/server/models/metric.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/module.js b/server/models/module.js
index da9efbf..cae7570 100644
--- a/server/models/module.js
+++ b/server/models/module.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/motionbar.js b/server/models/motionbar.js
index f2011e1..12faadf 100644
--- a/server/models/motionbar.js
+++ b/server/models/motionbar.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/pause.js b/server/models/pause.js
index a7eb6ef..4f4f664 100644
--- a/server/models/pause.js
+++ b/server/models/pause.js
@@ -1 +1 @@
-var _0x15c7=["\x65\x78\x70\x6F\x72\x74\x73","\x50\x61\x75\x73\x65","\x53\x54\x52\x49\x4E\x47","\x70\x61\x75\x73\x65\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x15c7[0]]=function(_0x68d4x1,_0x68d4x2){var _0x68d4x3=_0x68d4x1[_0x15c7[4]](_0x15c7[1],{name:{type:_0x68d4x2[_0x15c7[2]],unique:true,allowNull:false,validate:{notEmpty:true}},description:{type:_0x68d4x2[_0x15c7[2]]}},{tableName:_0x15c7[3],associate:function(_0x68d4x4){}});return _0x68d4x3}
\ No newline at end of file
+var _0x89ca=["\x65\x78\x70\x6F\x72\x74\x73","\x50\x61\x75\x73\x65","\x53\x54\x52\x49\x4E\x47","\x70\x61\x75\x73\x65\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x89ca[0]]=function(_0x3129x1,_0x3129x2){var _0x3129x3=_0x3129x1[_0x89ca[4]](_0x89ca[1],{name:{type:_0x3129x2[_0x89ca[2]],unique:true,allowNull:false,validate:{notEmpty:true}},description:{type:_0x3129x2[_0x89ca[2]]}},{tableName:_0x89ca[3],associate:function(_0x3129x4){}});return _0x3129x3}
\ No newline at end of file
diff --git a/server/models/report_agent.js b/server/models/report_agent.js
index cdcf535..55d1870 100644
--- a/server/models/report_agent.js
+++ b/server/models/report_agent.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_call.js b/server/models/report_call.js
index 56ccf74..23f9d95 100644
--- a/server/models/report_call.js
+++ b/server/models/report_call.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_chat.js b/server/models/report_chat.js
index 838194d..1ff34c2 100644
--- a/server/models/report_chat.js
+++ b/server/models/report_chat.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_chat_session.js b/server/models/report_chat_session.js
index a1b7b5b..daa12ac 100644
--- a/server/models/report_chat_session.js
+++ b/server/models/report_chat_session.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_dial.js b/server/models/report_dial.js
index 1a736bc..ad89a45 100644
--- a/server/models/report_dial.js
+++ b/server/models/report_dial.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_field.js b/server/models/report_field.js
index 9ee674b..b5d4a06 100644
--- a/server/models/report_field.js
+++ b/server/models/report_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_integration.js b/server/models/report_integration.js
index 3f37cda..2a371f2 100644
--- a/server/models/report_integration.js
+++ b/server/models/report_integration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_jscripty_input.js b/server/models/report_jscripty_input.js
index def7f97..7d2d78d 100644
--- a/server/models/report_jscripty_input.js
+++ b/server/models/report_jscripty_input.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_jscripty_question.js b/server/models/report_jscripty_question.js
index 59293f4..27401c6 100644
--- a/server/models/report_jscripty_question.js
+++ b/server/models/report_jscripty_question.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_jscripty_session.js b/server/models/report_jscripty_session.js
index 9da078a..2829e1c 100644
--- a/server/models/report_jscripty_session.js
+++ b/server/models/report_jscripty_session.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_mail.js b/server/models/report_mail.js
index 47b5fd1..ce05fce 100644
--- a/server/models/report_mail.js
+++ b/server/models/report_mail.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_mail_session.js b/server/models/report_mail_session.js
index 8637282..9640778 100644
--- a/server/models/report_mail_session.js
+++ b/server/models/report_mail_session.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_member.js b/server/models/report_member.js
index 52c2311..f679d05 100644
--- a/server/models/report_member.js
+++ b/server/models/report_member.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_queue.js b/server/models/report_queue.js
index 94c8705..b5bfa8e 100644
--- a/server/models/report_queue.js
+++ b/server/models/report_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_square.js b/server/models/report_square.js
index 445ab5e..8dea9a9 100644
--- a/server/models/report_square.js
+++ b/server/models/report_square.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_square_detail.js b/server/models/report_square_detail.js
index cce10dd..605d9bb 100644
--- a/server/models/report_square_detail.js
+++ b/server/models/report_square_detail.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/report_tree.js b/server/models/report_tree.js
index 208b570..7e8f42e 100644
--- a/server/models/report_tree.js
+++ b/server/models/report_tree.js
@@ -1 +1 @@
-var _0xbafb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x54\x45\x58\x54","\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x73","\x64\x65\x66\x69\x6E\x65"];_0xbafb[0];module[_0xbafb[1]]=function(_0xa4acx1,_0xa4acx2){var _0xa4acx3=_0xa4acx1[_0xbafb[5]](_0xbafb[2],{tree:_0xa4acx2[_0xbafb[3]]},{tableName:_0xbafb[4]});return _0xa4acx3}
\ No newline at end of file
+var _0x4ebf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x54\x45\x58\x54","\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x73","\x64\x65\x66\x69\x6E\x65"];_0x4ebf[0];module[_0x4ebf[1]]=function(_0xff58x1,_0xff58x2){var _0xff58x3=_0xff58x1[_0x4ebf[5]](_0x4ebf[2],{tree:_0xff58x2[_0x4ebf[3]]},{tableName:_0x4ebf[4]});return _0xff58x3}
\ No newline at end of file
diff --git a/server/models/salesforce_account.js b/server/models/salesforce_account.js
index 3c78db5..82a1dfc 100644
--- a/server/models/salesforce_account.js
+++ b/server/models/salesforce_account.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/salesforce_configuration.js b/server/models/salesforce_configuration.js
index 442258a..f34141b 100644
--- a/server/models/salesforce_configuration.js
+++ b/server/models/salesforce_configuration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/salesforce_field.js b/server/models/salesforce_field.js
index 4f323e2..ae6c7a8 100644
--- a/server/models/salesforce_field.js
+++ b/server/models/salesforce_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/service.js b/server/models/service.js
index df6f42a..396acc8 100644
--- a/server/models/service.js
+++ b/server/models/service.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/settings.js b/server/models/settings.js
index 4d11881..52b5721 100644
--- a/server/models/settings.js
+++ b/server/models/settings.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/sound.js b/server/models/sound.js
index 6c89229..c600525 100644
--- a/server/models/sound.js
+++ b/server/models/sound.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/square_odbc.js b/server/models/square_odbc.js
index 05556b7..8c3ca38 100644
--- a/server/models/square_odbc.js
+++ b/server/models/square_odbc.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/square_project.js b/server/models/square_project.js
index 5786c81..0d3207d 100644
--- a/server/models/square_project.js
+++ b/server/models/square_project.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/sugarcrm_account.js b/server/models/sugarcrm_account.js
index 6ca1464..0e27434 100644
--- a/server/models/sugarcrm_account.js
+++ b/server/models/sugarcrm_account.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/sugarcrm_configuration.js b/server/models/sugarcrm_configuration.js
index adb8e74..8d71ce8 100644
--- a/server/models/sugarcrm_configuration.js
+++ b/server/models/sugarcrm_configuration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/sugarcrm_field.js b/server/models/sugarcrm_field.js
index 1c5555b..8d45834 100644
--- a/server/models/sugarcrm_field.js
+++ b/server/models/sugarcrm_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/tag.js b/server/models/tag.js
index 062d1d5..06ec7d9 100644
--- a/server/models/tag.js
+++ b/server/models/tag.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/team.js b/server/models/team.js
index 186ece7..34482a8 100644
--- a/server/models/team.js
+++ b/server/models/team.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/telephone.js b/server/models/telephone.js
index 1c859cf..e28615e 100644
--- a/server/models/telephone.js
+++ b/server/models/telephone.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/tools_action.js b/server/models/tools_action.js
index 3dd3978..8940b4b 100644
--- a/server/models/tools_action.js
+++ b/server/models/tools_action.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/tools_condition.js b/server/models/tools_condition.js
index 2497a2b..eef51a3 100644
--- a/server/models/tools_condition.js
+++ b/server/models/tools_condition.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/trigger.js b/server/models/trigger.js
index b6dba21..164b334 100644
--- a/server/models/trigger.js
+++ b/server/models/trigger.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/trunk.js b/server/models/trunk.js
index 736d01a..dc47e5a 100644
--- a/server/models/trunk.js
+++ b/server/models/trunk.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/user.js b/server/models/user.js
index 2cc0663..b5b2294 100644
--- a/server/models/user.js
+++ b/server/models/user.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/user_has_chat_queue.js b/server/models/user_has_chat_queue.js
index fce2aed..31446bf 100644
--- a/server/models/user_has_chat_queue.js
+++ b/server/models/user_has_chat_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/user_has_chat_room.js b/server/models/user_has_chat_room.js
index db23730..3d80904 100644
--- a/server/models/user_has_chat_room.js
+++ b/server/models/user_has_chat_room.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/user_has_fax_queue.js b/server/models/user_has_fax_queue.js
index c6b1c01..8dc1131 100644
--- a/server/models/user_has_fax_queue.js
+++ b/server/models/user_has_fax_queue.js
@@ -1 +1 @@
-var _0x8502=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x49\x4E\x54\x45\x47\x45\x52","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x8502[0]);module[_0x8502[1]]=function(_0xe02fx2,_0xe02fx3){var _0xe02fx4=_0xe02fx2[_0x8502[5]](_0x8502[2],{penalty:{type:_0xe02fx3[_0x8502[3]],defaultValue:0}},{tableName:_0x8502[4]});return _0xe02fx4}
\ No newline at end of file
+var _0xffd4=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x49\x4E\x54\x45\x47\x45\x52","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xffd4[0]);module[_0xffd4[1]]=function(_0x4188x2,_0x4188x3){var _0x4188x4=_0x4188x2[_0xffd4[5]](_0xffd4[2],{penalty:{type:_0x4188x3[_0xffd4[3]],defaultValue:0}},{tableName:_0xffd4[4]});return _0x4188x4}
\ No newline at end of file
diff --git a/server/models/user_has_mail_queue.js b/server/models/user_has_mail_queue.js
index 833452f..2873746 100644
--- a/server/models/user_has_mail_queue.js
+++ b/server/models/user_has_mail_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/user_has_service.js b/server/models/user_has_service.js
index 72cb317..2155c20 100644
--- a/server/models/user_has_service.js
+++ b/server/models/user_has_service.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/user_has_team.js b/server/models/user_has_team.js
index 9c4bb5f..8791849 100644
--- a/server/models/user_has_team.js
+++ b/server/models/user_has_team.js
@@ -1 +1 @@
-var _0xce58=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xce58[0]);module[_0xce58[1]]=function(_0x61bbx2,_0x61bbx3){var _0x61bbx4=_0x61bbx2[_0xce58[4]](_0xce58[2],{},{tableName:_0xce58[3]});return _0x61bbx4}
\ No newline at end of file
+var _0x41f3=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x41f3[0]);module[_0x41f3[1]]=function(_0xfc79x2,_0xfc79x3){var _0xfc79x4=_0xfc79x2[_0x41f3[4]](_0x41f3[2],{},{tableName:_0x41f3[3]});return _0xfc79x4}
\ No newline at end of file
diff --git a/server/models/user_has_voice_queue.js b/server/models/user_has_voice_queue.js
index a343f9c..fcb3561 100644
--- a/server/models/user_has_voice_queue.js
+++ b/server/models/user_has_voice_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/variable.js b/server/models/variable.js
index d5ad541..f82194d 100644
--- a/server/models/variable.js
+++ b/server/models/variable.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/voice_context.js b/server/models/voice_context.js
index 6834755..0d9e21f 100644
--- a/server/models/voice_context.js
+++ b/server/models/voice_context.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/voice_extension.js b/server/models/voice_extension.js
index c39a57d..50cc723 100644
--- a/server/models/voice_extension.js
+++ b/server/models/voice_extension.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/voice_musiconhold.js b/server/models/voice_musiconhold.js
index 7558353..cc46717 100644
--- a/server/models/voice_musiconhold.js
+++ b/server/models/voice_musiconhold.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/voice_queue.js b/server/models/voice_queue.js
index 7fde2ac..1e7fc12 100644
--- a/server/models/voice_queue.js
+++ b/server/models/voice_queue.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/voice_recording.js b/server/models/voice_recording.js
index 92b736b..177a95e 100644
--- a/server/models/voice_recording.js
+++ b/server/models/voice_recording.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/voice_voicemail.js b/server/models/voice_voicemail.js
index aae8944..fc9af46 100644
--- a/server/models/voice_voicemail.js
+++ b/server/models/voice_voicemail.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/voice_voicemail_messages.js b/server/models/voice_voicemail_messages.js
index 4191247..cbc65ea 100644
--- a/server/models/voice_voicemail_messages.js
+++ b/server/models/voice_voicemail_messages.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/zendesk_account.js b/server/models/zendesk_account.js
index df92742..64b880b 100644
--- a/server/models/zendesk_account.js
+++ b/server/models/zendesk_account.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/zendesk_configuration.js b/server/models/zendesk_configuration.js
index 9db0581..b213d46 100644
--- a/server/models/zendesk_configuration.js
+++ b/server/models/zendesk_configuration.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/models/zendesk_field.js b/server/models/zendesk_field.js
index b1bee84..64153b8 100644
--- a/server/models/zendesk_field.js
+++ b/server/models/zendesk_field.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/routes.js b/server/routes.js
index 9498ad1..57fdf18 100644
--- a/server/routes.js
+++ b/server/routes.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/utils/report_build.js b/server/utils/report_build.js
index 43d63ce..8c0e310 100644
--- a/server/utils/report_build.js
+++ b/server/utils/report_build.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/utils/report_extraction.js b/server/utils/report_extraction.js
index 2c40c44..5fc05aa 100644
--- a/server/utils/report_extraction.js
+++ b/server/utils/report_extraction.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/server/utils/voice_extension.js b/server/utils/voice_extension.js
index 358a13f..819f443 100644
--- a/server/utils/voice_extension.js
+++ b/server/utils/voice_extension.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
-- 
1.7.1